Issue No.06 - November/December (2005 vol.22)
Hakan Erdogmus , National Research Council Canada
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2005.165
Organizations can rest their software process decisions on a more solid basis than subjective preferences and dogma. Economics is one such basis. Understanding how high-level process characteristics alter a software project's economics can lead to informed decisions and improve value creation. This article illustrates this point by focusing on two central characteristics of iterative and incremental development?flexibility and learning?and how these characteristics support creation of economic value under uncertainty.
software economics, software process, value-based software engineering, iterative and incremental development, agile software development, extreme programming
Hakan Erdogmus, "The Economic Impact of Learning and Flexibility on Process Decisions", IEEE Software, vol.22, no. 6, pp. 76-83, November/December 2005, doi:10.1109/MS.2005.165