Agile in the Real World
-
Upload
jeremy-horn -
Category
Business
-
view
424 -
download
0
Transcript of Agile in the Real World
Addi RegevDirector of Product and Agile Practitioner TPM Session 4 Apr 2016
How to Realize the Potential of
Agile is a time boxed, iterative approach to software delivery that builds software incrementally from the start of the project, instead of trying to deliver it all at once near the end.
What Is Agile?
It helps teams respond to unpredictability through incremental, iterative work cadences, known as iterations.
Alternative to Traditional Project Management
Building the Right Product
Early Delivery of Features, W/O Tech Debt
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
Working software
Customer collaboration
Responding to change
processes and tools
comprehensive documentation
contract negotiation
following a plan
That is, while there is value in the items on the right, we value the items on the left more.
OVER
The Manifesto for Agile Software Development
The Agile Manifesto Principles
Agile and Scrum – Synonyms?
Scrum is a method of restarting play in rugby that involves players packing closely together with their heads down and attempting to gain possession of the ball.
So... What Is Scrum?
It is also the most popular way of introducing Agility due to its simplicity and flexibility.
Scrum Roles
Scrum Meetings and Process
Alas, Agile is Not a Silver Bullet
Lack of Sponsor Support
Fixed Time, Resources, Scope and Quality
Lack of Focus
Insufficient Training
Large-scale Scrum (LeSS) is Scrum
Scaled Agile Framework
Scaled Agile Framework- Multi Release Trains
Multiple Teams Working Together
Scrum of Scrums – Collaboration of Scrums
Timeboxing for Each Team and All Teams
Distributed Team Communication Model
Agile UX