CSC/ECE 517 Fall 2012/ch2a 2w5 dp: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 11: Line 11:
#* Developers find the project fun and rewarding which lead them to be intrinsically motivated and devote passion to the work.
#* Developers find the project fun and rewarding which lead them to be intrinsically motivated and devote passion to the work.


=== Manifesto ===
=== The Agile Manifesto {{cite web |url = http://agilemanifesto.org/ |title = Manifesto for Agile Software Development |}}
From [http://agilemanifesto.org Agile Manifesto]
===
* Individuals and interactions over processes and tools
* Individuals and interactions over processes and tools
* Working software over comprehensive documentation  
* Working software over comprehensive documentation  

Revision as of 01:42, 18 October 2012

Agile Software Development

History

Why Agile?

James Shore and Shane Warden <ref>Shore, James and Warden, Shane. The Art of Agile Development. O’Reilly Media, Inc., 2008, p. 4.</ref> state that the benefit for developers to follow a Agile software development process is to deliver successful products to the client or customer. He defines success into 3 types:

  1. Organizational
    • Deliver value and decrease costs to increase return on investment.
  2. Technical
    • Elegant and maintainable code is produced.
  3. Personal
    • Developers find the project fun and rewarding which lead them to be intrinsically motivated and devote passion to the work.

=== The Agile Manifesto

=

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

Subsubsection heading

References

<references />