process applied to software development
DESCRIPTION
TRANSCRIPT
PROCESSES APPLIED TO SOFTWARE DEVELOPMENT.XP, Scrum and Kanban
Renan HuancaJava Web Developer
http://renidev.javabolivia.com
http://renidev.twitter.com
FLISOLEL ALTO – BOLIVIA
2010
PROCESS APPLIED TO SOFTWARE DEVELOPMENT
Know issues Agile Manifesto XP Scrum Kanban News Some peoples Quotes
KNOWN ISSUES
•We need a Project Plan•We need Complete Documentation
KNOWN ISSUES
•We need money.
KNOWN ISSUES
•We need to spend less money.
EXTREME PROGRAMING
AGILE MANIFESTO
Manifesto for Agile Software Development
We are uncovering better ways of developingsoftware 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 documentationCustomer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items onthe right, we value the items on the left more.
EXTREME PROGRAMING
EXTREME PROGRAMMING
Feedback, Assuming simplicity and Embracing change.
EXTREME PROGRAMMING
SCRUM
Recognition that in during the project, the customer change their mind about what he wanted
and need."
SCRUM
KANBAN
"Just-in-Time" means making only "what is needed, when it is needed, and in the amount needed."
KANBAN
KANBAN
WHAT SOME PEOPLE THINKS?
“Whether you think that you can, or that you can't, you are usually right.”
Henry Ford
"Imagination is more important than knowledge." A. Einstein
If time be of all things the most precious, wasting time must be the
greatest prodigality.Benjamin Franklin
ALWAYS TRY EVOLUTION RATHER THAN REVOLUTION.
THANKS FOR YOU ATTENTION
Renan HuancaApplication Developerhttp://renidev.javabolivia.comhttp://twitter.com/renidev/