James Bach
   HOME

TheInfoList



OR:

James Marcus Bach is an American software tester, author, trainer, and consultant.


Career

In his autobiography, Bach wrote that he worked as a software testing manager for
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus ''Malus''. The tree originated in Central Asia, where its wild ancestor, ' ...
and Borland after dropping out of high school. He also programmed Apple II and Commodore 64 ports of various titles for
Spinnaker Software Spinnaker Software was a software company founded in 1982John Case. ''Digital Future'', William Morrow : New York, N.Y. 1985. p. 122. known primarily for its line of non-curriculum based educational software, which was a major seller during the ...
. Since 1999, he has worked as independent consultant based in
Eastsound, Washington Eastsound (not to be confused with East Sound, which is the body of water adjoining Eastsound) is an unincorporated community on Orcas Island in San Juan County, Washington, United States. Eastsound is the largest population center on Orcas Isla ...
. As a witness in the '' United States v. Microsoft Corp.'' antitrust case, Bach testified that Microsoft could indeed unbundle
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems ( ...
from
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ser ...
. Bach is a proponent of exploratory testing and the context-driven school of software testing and is credited with developing
session-based testing Session-based testing is a software test method that aims to combine accountability and exploratory testing to provide rapid defect discovery, creative on-the-fly test design, management control and metrics reporting. The method can also be used i ...
. He was a member of the Board of Directors of the Association for Software Testing. ''Lessons Learned in Software Testing'', a book he co-authored, has been cited over 130 times according to Google Scholar, and several of his articles have been cited dozens of times including his work on heuristics for testing and on the Capability Maturity Model. He has written numerous articles for ''Computer''. He is an advisor to the
Lifeboat Foundation The Lifeboat Foundation is a nonprofit organization in Reno, Nevada, dedicated to the prevention of global catastrophic risk. Technology journalist Ashlee Vance describes Lifeboat as "a nonprofit that seeks to protect people from some seriously c ...
as a computing expert. They credit him with developing the General Functionality and Stability Test Procedure for Microsoft, part of the ''Designed for Windows'' program.


Personal life

Bach is the son of the author Richard Bach, and is the brother of Jonathan Bach, who is also a renowned software tester.


References


External links

* {{DEFAULTSORT:Bach, James Marcus Software testing people Writers from Washington (state) Living people Year of birth missing (living people)