Surfing the Edge of Chaos: Applications to Software Engineering

Loading...
Thumbnail Image
Authors
Nogueira, Juan C.
Jones, Carl
Luqi
Subjects
Advisors
Date of Issue
2000-06
Date
June 2000
Publisher
Monterey, California: Naval Postgraduate School.
Language
Abstract
This paper discusses the problems of software engineering as the weakest link in the development of systems capable of achieving information superiority. Fast changes in technology introduce additional difficulties in terms of strategic planning, organizational structure, and engineering of software development projects. In such complex environment, a new way of thinking is required. We analyze the introduction of complex adaptive systems as an alternative for planning and change. The strategy of "competing on the edge" is analyzed showing the risks and the skills required navigating on the edge. We discuss the feasibility of using this theory in software engineering as an alternative to bureaucratic software development processes. We present also some recommendations that could help to acquire competitive advantage in software development, hence achieve information superiority.
Type
Conference Paper
Description
2000 Command and Control Research and Technology Symposium (CCRTS), June 11-13, 2000, Naval Postgraduate School, Monterey, CA
Series/Report No
Department
Computer Science (CS)
Organization
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
“Surfing the Edge of Chaos: Applications to Software Engineering”, with J. Nogueira, C. Jones, Proc. of 2000 Command and Control Research and Technology Symposium, Monterey, CA, pp. 1-13.
Distribution Statement
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections