The Community for Technology Leaders
RSS Icon
Issue No.04 - July/August (2010 vol.27)
pp: 26-29
Barry Boehm , University of Southern California
Kent Beck , Three Rivers Institute
In "The Changing Nature of Software Evolution," Barry Boehm discusses how a one-size-fits-all approach no longer works and how different types of software now require different types of approaches. In "The Inevitability of Evolution," Kent Beck describes how developers must factor in cost, time, and risk when considering changes to their software.
software evolution, software engineering, software change, development
Barry Boehm, Kent Beck, "Perspectives", IEEE Software, vol.27, no. 4, pp. 26-29, July/August 2010, doi:10.1109/MS.2010.103
1. Program Evolution—Processes of Software Change, M. Lehman and L. Belady eds., Academic Press, 1985.
2. M. Cusumano, and D. Yoffee, Competing on Internet Time: Lessons from Netscape and Its Battle with Microsoft, Free Press, 1998.
3. K. Beck, Extreme Programming Explained, Addison Wesley, 1999.
4. B. Boehm, "Some Future Trends and Implications for Systems and Software Engineering Processes," Systems Engineering, vol. 9, no. 1, 2006, pp. 1–19.
5. C. Larman, Agile and Iterative Development, Addison Wesley, 2004.
6. H.D. Benington, "Production of Large Computer Programs," Proc. ONR Symp. Advanced Program Methods for Digital Computers, Office of Naval Research, 1956, pp. 15–27.
7. T. Gilb, Competitive Engineering, Elsevier Butterworth Heinemann, 2005.
8. R.W. Pew and A.S. Mavor, Human-System Integration in the System Development Process: A New Look, National Academy Press 2007.
9. B. Boehm and J. Lane, "Using the Incremental Commitment Model to Integrate System Acquisition, Systems Engineering, and Software Engineering," CrossTalk, October 2007, pp. 4–9.
10. B. Boehm and J. Lane, DoD Systems Engineering and Management Implications for Evolutionary Acquisition of Major Defense Systems, tech. report, Systems Eng. Research Center, Univ. Southern California, 2010.
16 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool