Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Publication Home Page
November/December 2003 (Vol. 20, No. 6)   pp. 70-77
Is Internet-Speed Software Development Different?

Full Article Text: View linked HTML of full textDownload PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2003.1241369
Send link to a friend

Abstract
In a multiphase study conducted from 2000 to 2002, the authors examined the relationships between Internet-speed software development practices and agile and traditional development principles, and compared the two sets of principles. They found some overlap between traditional software development principles and agile principles but also some important differences—for example, traditional development stresses a formal, controlled environment whereas agile development promotes an informal, collaborative environment. Moreover, although some Internet-speed development practices seem similar to traditional software development practices, their configurations and deployment are more closely aligned to agile development principles.
References
[1] D. Harter, M. Krishnan, and S. Slaughter, “Effects of Process Maturity on Quality, Cycle Time, and Effort in Software Product Development,” Management Science, vol. 46, no. 4, pp. 451-466, Apr. 2000.
[2] M.A. Cusumano and D.B. Yoffie, "What Netscape Learned from Cross-Platform Software Development," Comm. ACM, vol. 42, no. 10, Oct. 1999, pp. 72-78.
[3] M. Cusumano and D. Yoffie, "Software Development on Internet time," Computer, Oct. 1999, pp. 60-69.
[4] M. Iansiti and A. MacCormack, "Developing Products on Internet Time," Harvard Business Rev., vol. 75, no. 5, Sept./Oct. 1997, pp. 108-117.
[5] B. Ramesh, R. Baskerville, and J. Pries-Heje, "Internet Software Engineering: A Different Class of Processes," Annals of Software Eng., vol. 14, no. 1-4, Dec. 2002, pp. 169-195.
[6] B.W. Boehm, "Seven Basic Principles of Software Engineering," J. Systems and Software, vol. 3, no. 1, Mar. 1983, pp. 3-24.
[7] A.M. Davis, "Fifteen Principles of Software Engineering," IEEE Software, vol. 11, no. 6, Nov./Dec. 1994, pp. 94-101.
[8] P. Bourque et al., "Fundamental Principles of Software Engineering—A Journey," J. Systems and Software, vol. 62, no. 1, May 2002, pp. 59-70.
Additional References
[1] A. Tashakkori and C. Teddlie, Mixed Methodology: Combining Qualitative and Quantitative Approaches, vol. 46, Sage Publications, 1998.
[2] A. Strauss and J. Corbin, Basics of Qualitative Research: Grounded Theory Procedures and Techniques, Sage Publications, 1990.
[3] L. Levine et al., Discovery Colloquium: Quality Software Development @ Internet Speed, SEI tech. report CMU/SEI-2002-TR-020, ESC-TR-2002-020, Software Eng. Inst., Carnegie Mellon Univ., 2002.
[4] D. Leonard When Sparks Fly: Igniting Creativity in Groups, Harvard Business School Press, 1999.
Additional Information
Index Terms- agile software development, development principles, Internet-speed software development practices

Citation:  Richard Baskerville, Balasubramaniam Ramesh, Linda Levine, Jan Pries-Heje, Sandra Slaughter, "Is Internet-Speed Software Development Different?," IEEE Software, vol. 20,  no. 6,  pp. 70-77,  Nov/Dec,  2003

RSS Feed

Similar Articles

Abstract Contents
Abstract
References
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback