Agile Methodology - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Agile Methodology

Description:

Agile Methodology Paul Mohrbacher Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have ... – PowerPoint PPT presentation

Number of Views:592
Avg rating:3.0/5.0
Slides: 11
Provided by: gunstonGm4
Category:

less

Transcript and Presenter's Notes

Title: Agile Methodology


1
Agile Methodology
  • Paul Mohrbacher

2
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
  • Individuals and interactions over processes and
    tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan
  • That is, while there is value in the items on
  • the right, we value the items on the left more.

3
Agile Principles
  • Changing requirements are welcomed
  • Deliver working software in short time cycle
  • Motivated individuals who can be trusted
  • Face to face communication
  • Constant review and enhancement of team
  • Keep design simple
  • Technical excellence and design

4
Agile Practices
  • Collective Ownership
  • Test Driven
  • Continuous Integration
  • Coding Standards
  • Pair Programming

5
Agile Suitability
  • Small to medium projects (lt 20-40 people)
  • Fewer but more competent people
  • Communication friendly environment
  • Developers make important decisions (trust)

6
Agile Cost Benefit
7
Agile Methodologies
  • Scrum (1986)
  • Extreme Programming (XP 1996)
  • Feature-Driven Development (FDD 1997)
  • Adaptive Software Development (ASD)

8
Agile Problems
  • Large scale projects
  • QA for changing requirements
  • How to bill/contract

9
Agile Links
  • http//www.agilemanifesto.org/
  • Wiki on Agile
  • http//www.agilealliance.org/
  • Agile overview
  • Skeptics view

10
Questions?
Write a Comment
User Comments (0)
About PowerShow.com