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...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 47; no. 10; pp. 15 - 19
Autor principal: Armour, Phillip G.
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