Upload
innovation-roots
View
56
Download
0
Embed Size (px)
Citation preview
Kanban: An Alternate Pathto Enterprise Agility
Kamini Milind Godbole
16- Sept-2017
A Definite Answer for Effective Project Execution in Uncertainties
www.leankanbanindia.com
Agenda
Shortfall of Waterfall model 01
Benefits of Agile02
Agility and its parameters03
Problem faced in a project 04
How Kanban helped?05
© 2017 Persistent Systems — Confidential 3www.leankanbanindia.com
Why is Waterfall model fading away?
Phases are sequential.
Product is available at the end.
Requirement changes of any type can impact cost, efforts, schedules.
Completion delays of a phase can have cascading effect on schedule and effort
Evolving customer requirements can not be supported.
Customer involvement oscillates during phases
WA
TER
FALL
Requirements
Design
Implementation
Verification
Documents Documents Unverified Code Software
AG
ILE
© 2017 Persistent Systems — Confidential 4www.leankanbanindia.com
Benefits of Agile
Vision driven
Multiple approaches to implement Agile
Shorter development cycles
Minimum viable product available at the end of each cycle
Evolving customer requirement can be supported
Maximum involvement of stakeholders
Impact on cost , schedule, efforts due to changes can be controlled
Minimized defect leakage
© 2017 Persistent Systems — Confidential 5www.leankanbanindia.com
What is Enterprise Agility?
Ability of a business to respond to changes in the
most positive way possible with its available
resources.
Agility is adopted to achieve
Faster ROI
Better profit margins
Quick and multiple launch of products in short duration
Capturing larger consumer market share
Support planning of dynamic business needs
Make timely decisions
Craft product to meet end user needs
© 2017 Persistent Systems — Confidential 6www.leankanbanindia.com
Can failure occur although being Agile?
Less market research on competitors approach,
trends of consumer need
Diversion of assigned funds
Naïve and ineffective resource, time management
Priority differences
Distraction from periodic goals
Lack of commitment
No lessons learnt
Can he ever understand the
priorities?
© 2017 Persistent Systems — Confidential 7www.leankanbanindia.com
Which factors can improve Agility index?
The rules, ceremonies, deliverables, roles agreed by
a project help us define and know Agility index for
an engagement
Result oriented
Self awareness of strengths
Innovative approach
People oriented
Quality focusedCommitment
Capability
Courage
Clarity
© 2017 Persistent Systems — Confidential 8www.leankanbanindia.com
What was the problem statement?
Customer organization is a media giant in Maharashtra but unaware of impact on delivery due to not setting definite process of functioning; had pre-conceived notion of Agile
Too many stakeholders
Stakeholder conflicts on business priorities
Frequent non-concluding timeless meetings
Customer losing trust due to not being able to see much progress on the work
Requirements were succinct with implicit sub requirements
Communication gaps amongst the stakeholders
Too many changes during a release
Schedule slippages
© 2017 Persistent Systems — Confidential 9www.leankanbanindia.com
How we approached it?
Carried out stakeholder analysis
Realized and agreed on unavoidable constraints on Business Agility and Technology
Trained for Agile and its methodologies
Defined, agreed on the common problem statement “How might we ensure to support business agility with quality and be on schedule.”
Kanban properties
Visualize the workflow
Flexibility of WIP
No fixed release duration
Eliminating distractions on other items
Latents
Keep satisfied
Promoters
Manageclosely
Monitor
Apathetics
Keep informed
Defenders
Pow
er
Interest
© 2017 Persistent Systems — Confidential 11www.leankanbanindia.com
Kanban Boards
Stories were written
User stories prioritization
Capacity planning which took careof buffer time
© 2017 Persistent Systems — Confidential 12www.leankanbanindia.com
Kanban Implementation
Snapshots of board was shared to broadcast status after regular interval
© 2017 Persistent Systems — Confidential 13www.leankanbanindia.com
Kanban Implementation
14© 2017 Persistent Systems — Confidential
Liberal use of colorful post-its was doneto mark blockers
Introduced fast lane
www.leankanbanindia.com
Kanban Implementation
15© 2017 Persistent Systems — Confidential
Use of paper callouts for status reporting
Quick decision on movement of blocker user stories , changing of priorities
Reinforcing the process
www.leankanbanindia.com
What extra was done to support?
16© 2017 Persistent Systems — Confidential
Guidelines were created
Roles and responsibilities, POCs identified
Instructed all what to do, when to do,
why to do, how to do
Agreed on time boxing for various activities
Defined DoR, DoD
Decided on the number of WIP
user stories/tickets
Bring activities on track for deviations, if any
www.leankanbanindia.com
What difference Kanban got for all?
17© 2017 Persistent Systems — Confidential
Kanban offered
Transparency on status
Reduction in wasteful non-productive meetings
More customer engagement
Quicker decisions on blockages, priority changes
Deliveries at agreed interval and of features
Increase in client’s trust
Effective handling of release
www.leankanbanindia.com
What’s next?
18© 2017 Persistent Systems — Confidential
Use of weave.conteneo.co tool
https://weave.conteneo.co/weave/
Explore the tool for Kanban
Train stakeholders
Try on one succinct release
www.leankanbanindia.com
Kamini Milind Godbole, Senior Project Manager
Thank You!
Persistent Systems Limited, Pune, India
www.leankanbanindia.com