0% found this document useful (0 votes)
178 views

Agile

Uploaded by

Andrey Pritulyuk
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
178 views

Agile

Uploaded by

Andrey Pritulyuk
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 51

Welcome!

Agenda
My High Level Agile Learnings

What guides Agile Transformation

Need for Culture

Challenges of Today

Transformation Strategies
Five Essential Steps of an Agile Transformation Journey
Engineering Practices to further Transformation
Questions
My High Level Agile Learnings
Predictive vs. Adaptive Planning

Fixed: Requirements Cost Schedule

Adaptive
(Value
Driven)
Predictive
(Plan Driven)

Variable: Cost Schedule Scope

Quality is fixed!
– Its Adjective

Not Just Output

Show Contextual Leadership

Be Safe Do Incrementally

Basics Of Team Synergy is must

Don’t Be A Compete Agile Purist Or Zealot

You Ain’t Gonna Get Technical Improvement At All


Don’t Over Do Or Under Kill

– Ahead Of Everything Else

– Adaptive and Resilient mindset

– Avoid Silos And Heroism

– Practice Joint Decision Making

– Hands On and Embedded

– Continuous & Incremental Transformation


Agile adoption Agile
Transformation ??
• Agile Adoption

• Agile Transformation

Agile Adoption Agile Transformation


1. Daily Stand-up. 1. Flatter Structures
2. Stories 2. DevOps Mentality.
3. Story Grooming 3. XP, CI/CD.
4. Sprint Retrospective 4. Next steps from Sprint Retrospective Actioned upon….
Barriers to Agile
Common Missteps to FastTrack Agile Transformation
• Forklifting best practices

• Underestimating the need for an “Agile culture” -

• Ill-structured program governance


Common Missteps to FastTrack Agile Transformation
• Misaligned prioritization

rigid budgeting process

• No investment
What guides Agile Transformation
Commonality and Interoperability in Agile and Lean
–Improve service quality to eliminate customer impacting-incidents.
–Improve delivery predictability to drive stakeholder satisfaction.
–Improve ability to complete cost-saving initiatives.
–Reduce response time of to emerging business needs.
–Build organizational health & capability to evolve alongside the business.
–Reduce disruption of reallocating Investments between initiatives.
–Leverage employee engagement to improve overall results.
–Systemically reduce risk to establish compliance and confidence
© 2015 CA.WORLD
Agile and Lean Transformation Execution - Four Spheres of Influence
Defining Customer-Centricity
Need for Culture
Schneider Culture Model
Schneider Culture Model – Agile Compatibility
Team Discovery
Team Transformation Journey
Challenges of Today
“We need to deliver
more value driven
services”

“We need to offer


faster and more
responsive services”

“We need to reduce


$ our costs and
become more
efficient”
Your agile isn’t my agile… the adoption of agile is uneven and inconsistent across IT organizations

The agile ecosystem is diverse and complicated


Lean Software Development
Incremental Development
What do each of
Scrum DevOps
these really mean
to my Iterative Development eXtreme Programming
organization? Continuous Delivery
Kanban
Feature Driven Development Lean Startup

Home-brewed Small “a” agile Big “A” Agile Methods Leading Edge Agile

Process Medium High High


Impact of Change

People Low Medium High

Technology Low Medium High


The road to success? Take a different approach to agile change

X = agile method (Scrum, XP, Kanban, SAFE, DAD etc.)

X = Agile

• Being agile is about delivering greater business value and not just the process
• Your context matters, there is no one “right” approach to agile adoption
• The organization needs to own and define what agile means to them
In your agile transformation you will spend much more effort addressing
people-oriented (being agile) issues than you will either of process (doing agile)
or tooling (supporting agile) issues.

Think of it like this: these three factors are effectively the legs of a stool, if you
don’t address all three then your agile transformation will fall over.
- March 21, 2016 by Scott Ambler.

Transformation Strategies
(being agile) = BA; (doing agile) = DA; (supporting agile) = SA
(BA+, DA-, SA-)

(BA-, DA+, SA-)


(BA-, DA-, SA+)

(BA+, DA+, SA-)


(BA-, DA+, SA+)

(BA+, DA-, SA+)


Five Essential Steps of an Agile
Transformation Journey
Opportunity Product lifecycle management (PLM) --
Identification information management system that can
Benefit Funding integrate data, processes, business systems
Realization Sustainable Decision and, ultimately, people in an extended
Shortest Lead enterprise.
Time

Business Plan and


Implementation Sequence

Deploy Analysis

Design and
Implement
Validate
Opportunity
Identification Stabilize Execution
Benefit Funding
Realization Sustainable Decision
Shortest Lead
Time

Business Plan and


Implementation Sequence

Deploy Analysis Step 1: Enterprise Scaling Agile and


Lean Thinking
Design and
Implement
Validate
© 2015 CA.WORLD
Opportunity
Identification Delivery Agility
Benefit Funding
Realization Sustainable Decision
Shortest Lead
Time

Business Plan and


Implementation Sequence

Deploy Analysis Step 2: Agile Planning, Work


Sequence and Devops
Design and
Implement
Validate
© 2015 CA.WORLD
Opportunity
Identification Extend Value Streams
Benefit
Realization
Sustainable
Shortest Lead Funding
Time Decision

Plan and
Sequence
Business
Implementation

Deploy Analysis Step 3: Portfolio Agility

Design and
Implement
Validate
© 2015 CA.WORLD
Opportunity Instill Relentless Improvement
Identification
Funding
Benefit Decision
Realization Sustainable
Shortest Lead
Time

Business Plan and


Implementation Sequence

Deploy Analysis

Step 4: Full Value Stream Agility


Design and
Validate Implement

© 2015 CA.WORLD
Pursue Business Agility

Dynamic Reallocation of Capacity Across Value Streams


Step 5: Sense and Respond to Change
Engineering Practices to further
Transformations
Questions??
Thank you
Linkedin - https://in.linkedin.com/in/saikatdas16
Twitter - @dsaikats

You might also like