• DocumentCode
    1251615
  • Title

    Software development on Internet time

  • Author

    Cusumano, Michael A. ; Yoffie, David B.

  • Author_Institution
    MIT Sloan Sch. of Manage., USA
  • Volume
    32
  • Issue
    10
  • fYear
    1999
  • fDate
    10/1/1999 12:00:00 AM
  • Firstpage
    60
  • Lastpage
    69
  • Abstract
    There is probably little debate that Internet software companies must use more flexible development techniques and introduce new products faster than companies with more stable technology, established customer needs, and longer product cycles. Internet and PC software firms favor a more flexible style. The basic idea is to give programmers the autonomy to evolve designs iteratively but to force team members to synchronize their work frequently and then periodically stabilize their design changes or feature innovations. Studying two companies, the authors found that Netscape was using a version of the Microsoft-style synchronize and stabilize process for PC software, but adapting it to build Internet browser and server products. They also found that Microsoft´s Internet groups were modifying their standard process to increase development speed and flexibility. The goal was to balance flexibility and speed with professional engineering discipline
  • Keywords
    Internet; software engineering; software houses; Internet; Microsoft; Netscape; customer needs; software companies; software development; Buildings; Engineering management; Internet; Large scale integration; Product development; Programming profession; Software development management; Standards development; Technological innovation; Web server;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.796110
  • Filename
    796110