Access the full text.
Sign up today, get DeepDyve free for 14 days.
Kent Beck, M. Fowler (2000)
Planning Extreme Programming
Peter Fingar (2000)
Component-based frameworks for e-commerceCommun. ACM, 43
S. Ambler (2000)
The Extreme Programming Software Process ExplainedComputing Canada, 26
(1999)
Information Technology Research Investing in Our Future
M. Iansiti, Alan MacCormack (1997)
Developing products on Internet time.Harvard business review, 75 5
E.M. Rogers (1995)
Diffusion of Innovations
M. Krishnan, C. Kriebel, S. Kekre, T. Mukhopadhyay (2000)
An Empirical Analysis of Productivity and Quality in Software ProductsManagement Science, 46
A. Strauss, J. Corbin (1993)
Basics of qualitative research: Grounded theory procedures and techniques.Contemporary Sociology, 21
Kent Beck (1990)
Extreme programming explained - embrace change
Kent Beck (1999)
Embracing Change with Extreme ProgrammingComputer, 32
L. Williams, R. Kessler (2000)
All I really need to know about pair programming I learned in kindergartenCommunications of the ACM, 43
Alan MacCormack, R. Verganti, M. Iansiti (2001)
Special Issue on Design and Development: Developing Products on "Internet Time": The Anatomy of a Flexible Development ProcessManag. Sci., 47
A. Strauss, J. Corbin (1998)
Basics of qualitative research : techniques and procedures for developing grounded theory
M. Laitinen, M.E. Fayad, R.P. Ward (2000)
The Problem with ScalabilityCommunications of the ACM, 43
R. Baskerville, J. Pries-Heje (2001)
Racing the E-Bomb: How the Internet Is Redefining Information Systems Development Methodology
(1999)
Beyond RAD: Reducing Cycle Time Through Innovative Management, Cutter
L. Rising, Norm Janoff (2000)
The Scrum Software Development Process for Small TeamsIEEE Softw., 17
R.C. Martin (2000)
eXtreme Programming Development Through DialogIEEE Software, 17
M. Aoyama (1998)
Web-Based Agile Software DevelopmentIEEE Softw., 15
J. Highsmith (1999)
Beyond RAD: Reducing Cycle Time Through Innovative Management
W. Newman, Andy Podgurski, R. Quinn, F. Merat, M. Branicky, N. Barendt, G. Causey, Erin Haaser, Yoohwan Kim, Jayendran Swaminathan, V. Velasco (2000)
Design lessons for building agile manufacturing systemsIEEE Trans. Robotics Autom., 16
Donald Harter, M. Krishnan, S. Slaughter (2000)
Effects of Process Maturity on Quality, Cycle Time, and Effort in Software Product DevelopmentManagement Science, 46
C. Urquhart (1997)
Exploring analyst-client communication: using grounded theory techniques to investigate interaction in informal requirements gathering
A. MacCormack, R. Verganti, M. Iansiti (2001)
Developing Products on Internet Time: The Anatomy of a Flexible Development ProcessManagement Science, 47
(2001)
Let’s Stop Wasting $78 Billion a Year,
(2001)
Patterns for Managing the Rhythm of E-Commerce,
M. Fayad, M. Laitinen, Robert Ward (2000)
Thinking objectively: software engineering in the smallCommun. ACM, 43
B. Glaser, A. Strauss (1966)
Awareness of Dying
B. Boehm, Alexander Egyed, Julie Kwan, D. Port, Archita Shah, R. Madachy (1998)
Using the WinWin Spiral Model: A Case StudyComputer, 31
C. Urquhart (2000)
Strategies for Conversation and Systems Analysis in Requirements Gathering: A Qualitative View of Analyst-Client CommunicationThe Qualitative Report, 4
S. Thomke, D. Reinertsen (1998)
Agile Product Development: Managing Development Flexibility in Uncertain EnvironmentsCalifornia Management Review, 41
C. Brodsky (1968)
The Discovery of Grounded Theory: Strategies for Qualitative ResearchPsychosomatics, 9
M. Fayad, M. Laitinen, Robert Ward (2000)
Software Engineering in the SmallCommunications of The ACM, 43
R. Baskerville, L. Levine, J. Pries-Heje, B. Ramesh, S. Slaughter (2001)
How Internet software companies negotiate qualityComputer, 34
Michael Sparling (2000)
Lessons learned through six years of component-based developmentCommunications of The ACM, 43
M. Laitinen, M. Fayad, Robert Ward (2000)
Thinking Objectively: The problem with scalabilityCommun. ACM, 43
James Wetherbe, M. Frolick (2000)
Cycle Time Reduction: Concepts and Case StudiesCommun. Assoc. Inf. Syst., 3
B. Glaser (1992)
Basics of Grounded Theory Analysis
W. Orlikowski (1993)
CASE Tools as Organizational Change: Investigating Incremental and Radical Changes in Systems DevelopmentMIS Q., 17
J. Wetherbe, M. Frolick (2000)
Cycle Time Reduction: Concepts and Case StudiesCommunications of AIS, 3
B. Boehm (1986)
A spiral model of software development and enhancementComputer, 21
M. Cusumano, David Yoffie (1999)
Software Development on Internet TimeComputer, 32
This paper describes empirical research into Internet software development practices. The focus of our study is to develop an understanding of the features that characterize Internet software development. Based on a Grounded Theory analysis of data collected in nine US software development organizations, we identify three factors that influence Internet software development processes: demand for rush to market, operating in a different kind of market environment and the lack of experience developing such products. Though many of the characteristics of the development processes identified in our study may be observed in traditional software development, the intensity with which they apply and together distinguish Internet software development. The differences include a distinct collection of methods, tools, and management techniques for software engineering, and embody a unique development culture and negotiable software quality.
Annals of Software Engineering – Springer Journals
Published: Oct 10, 2004
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.