[go: nahoru, domu]

Jump to content

James Marcus Bach

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 96.20.156.153 (talk) at 15:30, 24 December 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

James Bach is a software tester, author[1][2], trainer and consultant. He wrote numerous articles for IEEE Computer[3][4]. In Software Testing, he is a proponent of the Context-Driven school and advocate of Exploratory testing. He is credited with developing Session-based testing. His book "Lessons Learned in Software Testing"[2] has been cited over 130 times according to Google Scholar. Still according to Google Scholar, several of his articles have been cited dozens of times[5] including his work on heuristics for testing[6] and on the Capability Maturity Model[7]. He is a member of the Board of Directors of the Association for Software Testing[8].

In his autobiography[1], he reports that he worked as a software testing manager for Apple and Borland after dropping out of high school. He is the son of the author Richard Bach.


Since 1999, he works as independent consultant[9]. On this basis, he was one of the expert witnesses in the Microsoft antitrust case: he determined that Microsoft could indeed unbundled Internet Explorer from the Operating System[10][11][12].

He is an advisor to the Lifeboat Foundation[13] 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.

References

  1. ^ a b James Marcus Bach, Secrets of a Buccaneer-Scholar: How Self-Education and the Pursuit of Passion Can Lead to a Lifetime of Success, Scribner, 2009.
  2. ^ a b Cem Kaner, James Bach, Bret Pettichord, Lessons Learned in Software Testing, Wiley, 2001.
  3. ^ James Bach, Good enough quality: beyond the buzzword, IEEE Computer 30 (8), pages 96-98, 2002
  4. ^ James Bach, A framework for good enough testing, IEEE Computer 31 (10), pages 124-126, 2002
  5. ^ http://scholar.google.ca/scholar?q=author:%22james+bach%22
  6. ^ James Bach, Heuristic risk-based testing, Software Testing and Quality Engineering Magazine 11, 1999
  7. ^ James Bach, The Immaturity of the CMM, American Programmer 7, 1994
  8. ^ http://www.associationforsoftwaretesting.org/about/board-of-directors/
  9. ^ http://satisfice.com
  10. ^ http://www.pcworld.com/article/98964/did_microsoft_foes_craft_antitrust_penalties.html
  11. ^ http://community.seattletimes.nwsource.com/archive/?date=20020507&slug=webmicro07
  12. ^ http://news.cnet.com/2100-1001-912128.html
  13. ^ http://lifeboat.com/ex/bios.james.bach

Template:Persondata