Information Technology Reference
In-Depth Information
2.5
SUMMARY
This chapter presented the various existing software processes and their pros and
cons, and then classified them depending on the complexity and size of the project.
For example, Simplicity (or complexity) and size (Small size, Medium size, or Large
Size) attributes were used to classify the existing software processes that could be
useful to a group, business, and/or organization. This classification can be used to
understand the pros and cons of the various software processes at a glance and its
suitability to a given software development project.
REFERENCES
Abrahamsson, Pekka, Outi, Salo, Jussi, Ronkainen, Juhani, Warsta (2002), Agile Software
Development Methods: Review and Analysis , VTT Publications 478. espoo, Finland, pp.
1-108.
Abrahamsson, Pekka, Juhani, Warsta, , Mikko T. Siponen,, and Jussi, Ronkainen (2003), New
Directions on Agile Methods: A Comparative Analysis , IEEE, Piscataway, NJ.
Journal Agile (2006), Agile Survey Results: Solid Experience And Real Results. www.
agilejournal .com/home/site-map.
Alexander, Ian (2001), “ The Limits of eXtreme Programming,” eXtreme Programming Pros and
Cons: What Questions Remain ? IEEE Computer Society Dynabook. http://www.computer
.org/SEweb/Dynabook/AlexanderCom.htm.
Anderson, Ann (1998), Case Study : Chrysler Goes to “Extremes,” pp. 24-28. Distributed
Computing. http://www.DistributedComputing.com.
Baird, Stewart (2003), Teach Yourself Extreme Programming in 24 Hours , Sams, Indianapolis,
IN.
Beck, Kent (1999), “Embracing change with extreme programming.” Computer , Volume 32,
#10, pp. 70-77.
(Chaos
Model
2008),
In
Wikipedia.
the
Free
Encyclopedia .
http://en.wikipedia.org/
wiki/Chaos model.
Ganssle, Jack (2001), Extreme Embedded. The Ganssle Group. http://www.ganssle.com.
Grenning, James (2002), Extreme Programming and Embedded Software Development .XP
and Embedded Systems Development, Parlorsburg, WV.
Highsmith, Jim (2001), Agile Methodologies: Problems, Principles, and Practices . Cutter
Consortium, PowerPoint presentation, slides 1-49. Information Architects, Inc, Toronto,
Canada.
JAD
(2008),
In
Wikipedia.
The
Free
Encyclopedia.
http://
searchsoftwarequality
.techtarget.com/sDefinition/0,,sid92 gci820966,00.html.
Jalote, Pankaj, Patil, Aveejeet, Kurien, Priya, and Peethamber, V. T. (2004), Timeboxing: A
process model for iterative software development. Journal of Systems and Software Volume
70 , #1-2, pp. 117-127.
Juran, Joseph M., and Gryna, Frank M. (1988), “Quality Costs,”
Juran's Quality Control
Handbook , 4th. McGraw-Hill, New York, pp. 4.9-4.12.
 
Search WWH ::




Custom Search