Not-Defect:The Mature Discipline of Testing.
This article focuses on the development and testing of computer software. Almost all stages of software development focus on building things. Even the requirements gathering stages quickly segue into requirements specification writing stages. This is not a fault of the requirements stage per se, it...
| Publicado en: | Communications of the ACM Vol. 47; no. 10; pp. 15 - 19 |
|---|---|
| Autor principal: | |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Oct2004
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=14521561&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 14521561 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Oct2004 vid: 47 iid: 10 pid: 68 pub: Association for Computing Machinery artinfo: ui: 14521561 10.1145/1022594.1022609 ppf: 15 ppct: 4 formats: tig: atl: Not-Defect:The Mature Discipline of Testing. aug: au: Armour, Phillip G. su: Computer software development Software engineering Word processing Computer programming management Myers, Glenford Electronic data processing sug: subj: Computer software development Software engineering Word processing Computer programming management Myers, Glenford Electronic data processing ab: This article focuses on the development and testing of computer software. Almost all stages of software development focus on building things. Even the requirements gathering stages quickly segue into requirements specification writing stages. This is not a fault of the requirements stage per se, it is simply a subset of the whole product production paradigm. Testing as a directed activity is the only part of software development that has truly adopted the mind-set that one's job is not to catalog what one knows, it is to discover what we don't know. Most testing organizations understand and appreciate that their job is to intentionally find defects. There are always two stages in testing: exposing a bug, and fixing a bug. Interestingly, testing is also the area where most truly executable software is used in the development activity. The earlier specification, design, and code stages typically use word processors or similar applications for the bulk of their computer support. In the book "The Art of Software Testing," Glenford Myers asserts that the most important considerations in software testing are issues of economics and human psychology. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2004 holdings: @attributes: islocal: N |
|---|