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
Link To Document