Agile Method - Scrum: Present by Gloria Law April 7, 2008
Agile Method - Scrum: Present by Gloria Law April 7, 2008
X
Agile Method
• Continuous attention to technical excellence and
good design
• Self-organizing teams
• Customer satisfaction by rapid, continuous
delivery of useful software
• Working software is the principal measure of
progress
• Delivered frequently
Agile Method (cont)
•Late changes in requirements
•Close, daily cooperation between business
people and developers
•Face-to-face conversation is the best form of
communication
•Time is a fixed variable
Agile Manifesto
“We are uncovering better ways of
developing software by doing it and
helping others do it. Through this
work we have come to value:
Error Error
Risk Management - Might not find bugs until later + Continuous testing and
stage communication can find
issues rapidly
Work Breakdown
Schedule
• Requirement Analysis
– Proposal (February)
• Research
– Review Case Study (March)
– Paper Analysis (March-April)
• Writing the Paper
• Proof Read
Reference
• Pressman, Roger S. “Software Engineering.” Software Engineering Project Management.
Pp. 30-47. IEEE. 2000.
• Highsmith, Jim & Cockburn, Alistair. “Agile Software Development: The Business of
Innovation.” IEEE Computer. September 2001.
• "Agile software development." Wikipedia, The Free Encyclopedia. 19 Apr 2007, 10:26 UTC.
Wikimedia Foundation, Inc. 19 Apr 2007 <http://en.wikipedia.org/w/index.php?title=
Agile_software_development&oldid=124050398>.
• Rising, Linda & Janoff, Norman. “The Scrum Software Development Process for Small
Teams.” IEEE Software. July/August 2000.
• Brooks, Frederick. The Mythical Man-Month: Essays on Software Engineering. MA:
Addison-Wesley Professional 1975.
• Sutherland, Jeff. “Agile Development: Lessons Learned From the First Scrum.” Cutter Agile
Project Management Advisory Service. Executive Update, Vol. 5, No. 20. October 2004.
• Anderson, David. Agile Management for Software Engineering. New Jersey: Prentice Hall,
2004.
• KarlstrÖm, Daniel & Runeson, Per. “Combining Agile Methods with Stage-Gate Project
Managment.” IEEE Software. May/June 2005.
• “Agile Manifesto.” 19 Apr 2007, 10:26 UTC. <http://www.agilemanifesto.com>