際際滷

際際滷Share a Scribd company logo
5 Key Practices of Successful Agile Teams
Asheesh Mehdiratta @amehdiratta
Dec 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
Our highest priority is to satisfy the customer
through early and continuous delivery of
valuable software.
@amehdiratta Asheesh Mehdiratta 息 2023
1- KNOW YOUR CUSTOMER !
@amehdiratta Asheesh Mehdiratta 息 2023
We are ALL Product Managers!
@amehdiratta Asheesh Mehdiratta 息 2023
START: CustomerJourney& User Story Maps
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
Continuous attention to technical excellence
and good design enhances agility.
2 - EXCEL TECHNICALLY !
@amehdiratta Asheesh Mehdiratta 息 2023
Credits:
Thoughtworks
EXAMPLE:
Software Dev
COMMITMENT
@amehdiratta Asheesh Mehdiratta 息 2023
START : COMMITMENT TO TECHNICAL EXCELLENCE
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
Quality is not an act, it is a habit.
- Aristotle
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
Working software is the primary measure of progress.
Agile processes promote sustainable development.
HIGH
QUALITY
@amehdiratta Asheesh Mehdiratta 息 2023
3 - QUALITY INFECTED !
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
22
10
65
70
90
90
35
30
10
0% 50% 100%
End To End
API
Modules
Unit
Impact Lines of Test Code
START : QUALITY as a HABIT for WHOLE TEAM
Best ROI of Testing
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
We are constantly reading old code as part of the
effort to write new code.
Indeed, the ratio of time spent reading versus
writing is well over 10 to 1.
- Uncle Bob / Robert Martin
@amehdiratta Asheesh Mehdiratta 息 2023
Credits: TideLift
@amehdiratta Asheesh Mehdiratta 息 2023
Deliver working software frequently, from a
couple of weeks to a couple of months, with
a preference to the shorter timescale.
4 - OPTIMIZING PIPELINES !
@amehdiratta Asheesh Mehdiratta 息 2023
There should be two tasks for a
human being to perform to
deploy software into a
development, test, or production
environment:
to pick the version and
environment and to press the
deploy button.
 David Farley
@amehdiratta Asheesh Mehdiratta 息 2023
30
START: OPTIMIZING INFRASTRUCTURE PIPELINES
Credits: Google MLOps
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
At regular intervals, the team reflects on
how to become more effective, then tunes
and adjusts its behavior accordingly.
every possible
5 - INCREASE SYSTEMIC AWARENESS !
@amehdiratta Asheesh Mehdiratta 息 2023
 less.works
A bad system will beat a good person every
time.
 W. Edwards Deming
@amehdiratta Asheesh Mehdiratta 息 2023
Credits: less.works
@amehdiratta Asheesh Mehdiratta 息 2023
39
START : INCREASE SYSTEMIC AWARENESS
DevOps Success and Failure modes
@amehdiratta Asheesh Mehdiratta 息 2023
@amehdiratta Asheesh Mehdiratta 息 2023
START :
 KNOW YOUR CUSTOMER
 EXCEL TECHNICALLY
 QUALITY INFECTED
 OPTIMIZING PIPELINES
 SYSTEMIC AWARENESS
@amehdiratta Asheesh Mehdiratta 息 2023
A man is but the product of his thoughts.
What he thinks, he becomes.
 Mahatma Gandhi
Go LEAD the CHANGE !
@amehdiratta Asheesh Mehdiratta 息 2023
Thank You !
Reach Me: @amehdiratta
@X: https://twitter.com/amehdiratta
@Linkedin : https://linkedin.com/in/amehdiratta
@Blog : https://agilejourneys.com

More Related Content

5 Key Practices of Successful Agile Teams.pdf