- Introduction
- Waterfall classic software development lifecycle
- Iterative Approach.
- 2- Agile Software Development
- History of Agile
- Principles (for full list http://agilemanifesto.org/principles.html)
- Satisfy the customer through early and continuous delivery of valuable software
- Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.
- Business people and developers must work together daily throughout the project
- Promoting self organizing team
- At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
- Pros & Cons
- Famous Processes
- Scrum
- XP (eXtreme Programming)
- Common Practices
- Pair Programming
- Test Driven Development (TDD)
- Small Teams
- Daily meetings
الاثنين، 20 مايو 2013
Ask Developer Hangout - 12 - Agile Software Development
الاشتراك في:
تعليقات الرسالة (Atom)
ليست هناك تعليقات:
إرسال تعليق