4. Why Agile?
Requirement & Technology
● Certainty: Waterfall
● Some Uncertainty: Agile
● Total Uncertainty: Kanban
Most software projects has some certainty
over Requirements & Technology
Stacy Diagram
5. Agile Manifesto - What agile values
Four Manifestos
● Individual and Interaction over process and tools
● Working software over comprehensive documentation
● Customer Collaboration over contract negotiation
● Responding to change over following plan
6. 12 Principles - Secrets of winning team
During project
execution, if team
finds itself into
any situation, first
thing to do is to
find solution with
the help of 12
Principle and 4
Manifesto
https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto/
Welcome
change
7. Framework - Strategy - Tools
Framework is Rules and Guidelines
Strategy is a Plan to achieve the result
Tool is to make a job Effective and Efficient
10. Scrum guide 2020
Agile: is a Mindset for software development
Scrum: is a Framework for managing a software
development process to generate value
● The Scrum Guide 2020, is a 16 pages rule book
● Can use various tools and strategies
11. Scrum Team
Product Owner The development Team Scrum Master
● Cross functional: skills required are present in team
● Self managing: who does what when and how
● Smaller team: communicate better
13. Scrum Pillars
In an Scrum environment
● Everyone knows what’s going on - that’s Transparency
● Inspecting the work as it worked on - that’s Inspection
● Adapt and learn from what's working - that’s Adaptation
18. Information Radiators
● Visual, big picture view
● High-traffic placement near the
team area
● Regularly updated / Live
● Visually appealing presentation