Extreme Programming Compared with Microsoft-Style Iterative Development.

The article compares the extreme programming (XP) methodology with that of iterative software development. Iterative software development was used by the software company Microsoft. XP methodology stresses planning programs' functionality based on the needs of users, asking users to prioritize desir...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 50; no. 10; pp. 15 - 19
Main Author: Cusumano, Michael A.
Format: Article
Published: Association for Computing Machinery Oct2007
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=26803422&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 26803422
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Oct2007
      vid: 50
      iid: 10
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        26803422
        10.1145/1290958.1290979
      ppf: 15
      ppct: 4
      formats:
      tig:
        atl: Extreme Programming Compared with Microsoft-Style Iterative Development.
      aug:
        au: Cusumano, Michael A.
        affil: Professor, MIT Sloan School of Management.
      su:
        Extreme programming
        Computer software development
        Microsoft Corp.
        Computer programming
        User-centered system design
        Overtime
      sug:
        subj:
          Extreme programming
          Computer software development
          Microsoft Corp.
          Computer programming
          User-centered system design
          Overtime
      ab: The article compares the extreme programming (XP) methodology with that of iterative software development. Iterative software development was used by the software company Microsoft. XP methodology stresses planning programs' functionality based on the needs of users, asking users to prioritize desired features, and releasing different versions of the product. XP designers test program code as it's being created as well as perform consumer acceptance tests, while Microsoft uses testers to evaluate program code daily. XP designers are also encouraged to avoid working overtime whereas Microsoft often encourages overtime to meet production schedules.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2007
    holdings:
      @attributes:
        islocal: N