Professional Documents
Culture Documents
4/15/2011
4/15/2011
Solution to succeed?
4/15/2011
Outline
At the End of this presentation you will be able to state
Advantages of Agile methodology.
How FinanceSource team implements Agile processes.
4/15/2011
Waterfall vs Agile
Waterfall (traditional)
4/15/2011
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:
That is, while there is value in the items on the right, we value the items on the left more. The meanings of the Manifesto items on the left
within the agile software development context are described below.
Individuals and Interactions in agile development, self-organization and motivation are important, as are interactions like co-location
and pair programming.
Working software working software will be more useful and welcome than just presenting documents to clients in meetings.
Customer collaboration requirements cannot be fully collected at the beginning of the software development cycle, therefore continuous
customer or stakeholder involvement is very important.
Responding to change agile development is focused on quick responses to change and continuous development.[6]
4/15/2011
4/15/2011
Iterations
approval.
Working software is a measure of progress.
4/15/2011
Agile Workspace
Communications
Who: Team.
How often: every couple months.
Topics: What worked, what didnt, improvement suggestions.
4/15/2011
Story (Specification)
Story is a short specification document that details small
Business
and BA
Specify
Business
goals
4/15/2011
DEV
implement
and unit test
QA
review
with dev
and ba,
tests
Business
and BA
Accept
working
software
Software quality
Pair Programming.
Design, implement, code review
Share experience
Rotate tasks.
Continuous integration automated
unit tests.
Automated releases.
Source Control.
Environments: DEV, Integration, QA, UAT,
Hot Fix.
4/15/2011
often
releases,
integration
developers
unit tests
cover all
code
QA
often
releases,
QA test
UAT
scheduled
releases,
QA and
business
approval.
Hot
Fix
UAT
4/15/2011
PROD
Conclusion
4/15/2011
References
Wiki
Agile training course
4/15/2011