[Ania} Kanban Brazil In the depths of Kanban.pdf

ANNA RADZIKOWSKA
Applying underappreciated scaling
techniques in the finance institution
In the depths of the Kanban
Introduction
Meet The Project
• New project to automate manually prepared reports for the Financial Reporting department (Business) in
a private bank.
• SDLC is used as a company-wide PM method, but developers applied “Scrum” on top of that.
• Financial Reporting is a department of 150+ people (10 teams) working for 120 external Clients and
Auditors in regular reporting cycles (annual, semi-annual, quarter, month).
• The delivery dates of the reports on the business side are all non-negotiable deadlines.
• The Project is budgeted for 15 months.
• Deployment calendars are distributed in January for the whole year. Deployments are scheduled every 2-
3 weeks (depending on the bank holidays).
• Initial Business assessment to automate 10 reports.
• Two Business Analysts
• Two Developers
• One part-time Project
Manager/Product Owner
Meet the
Team
• Internal shared services: Testing team, Infrastructure team,
Maintenance & BAU Support team.
Meet the...
Others
• External shared services: ELT (Extract, Load, Transform) solution
provider.
• (Internal) Client: Business.
• Steering committee (sponsors and directors).
• PMO
• (External - global) clients, auditors, regulators.
• Other stakeholders: RPA project and team, aggregating project.
• "Start with what you now!" (SDLC)
• multiple shared services, no chance
for a "cross-functional team" (we
wouldn't even know who should be
on this team!)
• previous Kanban experience of few
team members
• it JUST felt natural
Why Kanban?
Honeymoon
Happy Kanban People
Honeymoon
Happy Kanban People
1 month later...
"Why do you need
access to DB?!"
2 months later...
"Infrastructure doesn't know
what to do with you, guys"
4 months later...
"We need to
regroup offline"
Not so happy anymore...
Get your...
stuff
together!
Keep calm
and Kanban :)
• Created explicit blocker-related policies and
processes to remove blockers.
We couldn't move on,
but we stayed focused
• Focused on removing one blocker after another and
kept moving.
• Introduced requirements approval from Business.
• Spent time with Business to understand the scope
(flattening the learning curve) - scale wide.
• Built the feedback loops.
Emerging Upstream
Kanban Meeting
(daily)
• daily work discussion
• replenishment on demand
• addressing blockers
SteerCo
(twice a month)
• all stakeholders
• project update
• risk update
Retrospectives
(twice a month)
• discussing improvements
• playing Mafia game (why
was I always a chicken :( !?)
The flow of
feedback
PM
PM
PM
7 months after project started
we did the first release
Our lead time looked like a total mess
But at least we could deliver!
Wait... there is a new source of
feedback!
Actually - two :)
Removing blockers allowed us for
stabilizing the delivery
Source of
feedback #1
Kanban Meeting
(daily)
• daily work discussion
• replenishment on demand
• addressing blockers
SteerCo
(twice a month)
• all stakeholders
• project update
• risk update
Retrospectives
(twice a month)
• discussing improvements
• playing Mafia game (why
was I always a chicken :( !?)
The flow of feedback
Post-delivery
period
• feedback from Business
• change requests and
defects
BAs
PM
Business
managers
Source of
feedback #2
Lead time distribution and post-delivery feedback revealed new work
item types and their nature
Welcome to the world of failure demand!
“Let’s keep expanding the scope!”
(Of course, no one said it explicitly)
We realized we can't do it on
our own
Time to get Business on board!
• Redesign process
• Let's scale in depth - Ideation Group!
• Definition of Ready
• Triage
• 2-phase commit
Ideation Group
board
(Redesigned)
Project board
Kanban Meeting
(daily)
• daily work discussion
• replenishment on demand
• addressing blockers
SteerCo
(twice a month)
• all stakeholders
• project update
• risk update
Retrospectives
(twice a month)
• discussing improvements
• playing Mafia game (why
was I always a chicken :( !?)
The flow of feedback
Post-delivery
period
• feedback from Business
• change requests and
defects
PM
Business
managers
Ideation Group
(weekly)
• analysis of improvements and
new builds
• decision: "what should we do
next?"
SMEs and BAs
Triage and
2 commitment
points
Emerging practices
“When should we do it?”
triage in practice
The way we managed the width-scale
process (and expanding customer’s
expectations)
• What is the lead time?
• When is “now” (or expected start date)?
• What is the desired delivery date?
• What is the time frame between “now” (or
start date) and the desired delivery date?
Planning Recipe
• What is customer expectation?
• What is the cost of delay?
• Should we change the class of service?
• Can it wait?
Team decision
would be:
Ignore the “pink” report,
we do the “green” one
Considering the data
only
Let’s not forget about the
last question
What is the customer’s
expectation?
The “Green” report is a monthly task for one client.
It consists of one small spreadsheet.
The cost of delay is intangible!
The “Pink” report is required by 80% of clients.
Automation will save dozens of work hours.
Cost of delay is very high!
Mutual agreement:
We change the class of service of the “pink” report
to complete it for the next reporting period!
Business will allocate resources to support the
work.
• What is the lead time?
• When is “now” (or expected start date)?
• What is the desired delivery date?
• What is the time frame between “now” (or
start date) and the desired delivery date?
Planning Recipe
• What is customer expectation?
• What is the cost of delay?
• Should we change the class of service?
• Can it wait?
Don’t focus on one
part or another
• What is the lead time?
• When is “now” (or expected start date)?
• What is the desired delivery date?
• What is the time frame between “now” (or
start date) and the desired delivery date?
Planning Recipe
• What is customer expectation?
• What is the cost of delay?
• Should we change the class of service?
• Can it wait?
Always
consider both!
Risk Management
• Small pieces of work.
• Understanding capabilities.
• Constant work with clients.
• Understanding the cost of delay.
• Decreasing the number of failure demand items.
More in depth scaling?
We've got you covered!
Few Business teams applied Kanban
in their processes
Ideation Group
Team 1
Team 2
Team 3
What about scaling high?
We needed to
integrate with a new
(master) project and
recognize new
dependencies
What can we learn?
What can we learn?
• Kanban fits everywhere and will adjust to you, just
start with what you do now!
• You most probably scale Kanban already, so...
• To scale Kanban, just do more of it everywhere you
see the opportunity.
• Don't try to install new, huge, fancy frameworks.
Questions! :)
1 de 48

Recomendados

Using Agile Methodology to Deliver Projects That Transform Customers from Dou... por
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Mike Harris
1.1K visualizações46 slides
HostingCon - Using agile to deliver projects that transform customers from do... por
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...ixwebhosting
1.3K visualizações46 slides
The End of Projects & what to do about it por
The End of Projects & what to do about itThe End of Projects & what to do about it
The End of Projects & what to do about itallan kelly
964 visualizações35 slides
Small Improvement - Quarterly Company Update July 2015 por
Small Improvement - Quarterly Company Update July 2015Small Improvement - Quarterly Company Update July 2015
Small Improvement - Quarterly Company Update July 2015Per Fragemann
4.7K visualizações75 slides
Climbing out of a Crisis Loop at the BBC por
Climbing out of a Crisis Loop at the BBCClimbing out of a Crisis Loop at the BBC
Climbing out of a Crisis Loop at the BBCRafiq Gemmail
51 visualizações118 slides
Fixed distributed agile por
Fixed distributed agile Fixed distributed agile
Fixed distributed agile Perfecto Mobile
309 visualizações20 slides

Mais conteúdo relacionado

Similar a [Ania} Kanban Brazil In the depths of Kanban.pdf

Q1 2015 Company Update - All hands meeting April 2015 por
Q1 2015 Company Update - All hands meeting April 2015Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015Per Fragemann
4.5K visualizações53 slides
Q1 2015 Company Update - All hands meeting April 2015 por
Q1 2015 Company Update - All hands meeting April 2015Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015Per Fragemann
448 visualizações53 slides
The Dashlane Agile Journey por
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile JourneyDashlane
2.9K visualizações36 slides
Blackbaud CRM After Go-Live por
Blackbaud CRM After Go-LiveBlackbaud CRM After Go-Live
Blackbaud CRM After Go-LiveBlackbaud
2.5K visualizações36 slides
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou... por
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Maurizio Mancini
1.2K visualizações81 slides
SCRUM Intro por
SCRUM IntroSCRUM Intro
SCRUM IntroBermon Painter
1.3K visualizações56 slides

Similar a [Ania} Kanban Brazil In the depths of Kanban.pdf(20)

Q1 2015 Company Update - All hands meeting April 2015 por Per Fragemann
Q1 2015 Company Update - All hands meeting April 2015Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015
Per Fragemann4.5K visualizações
Q1 2015 Company Update - All hands meeting April 2015 por Per Fragemann
Q1 2015 Company Update - All hands meeting April 2015Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015
Per Fragemann448 visualizações
The Dashlane Agile Journey por Dashlane
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile Journey
Dashlane2.9K visualizações
Blackbaud CRM After Go-Live por Blackbaud
Blackbaud CRM After Go-LiveBlackbaud CRM After Go-Live
Blackbaud CRM After Go-Live
Blackbaud2.5K visualizações
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou... por Maurizio Mancini
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Maurizio Mancini1.2K visualizações
SCRUM Intro por Bermon Painter
SCRUM IntroSCRUM Intro
SCRUM Intro
Bermon Painter1.3K visualizações
Case: apply Agile principles to front office credit analyst activity por Jean-François Nguyen
Case: apply Agile principles to front office credit analyst activityCase: apply Agile principles to front office credit analyst activity
Case: apply Agile principles to front office credit analyst activity
Jean-François Nguyen319 visualizações
Sdec10 lean AMS por Terry Bunio
Sdec10 lean AMSSdec10 lean AMS
Sdec10 lean AMS
Terry Bunio622 visualizações
Lean-Agile PMO por LeanKit
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMO
LeanKit6.2K visualizações
Introduction to scrum por Semen Arslan
Introduction to scrumIntroduction to scrum
Introduction to scrum
Semen Arslan420 visualizações
Product Management at Contactually por Contactually
Product Management at ContactuallyProduct Management at Contactually
Product Management at Contactually
Contactually2.2K visualizações
Update q2 2014 por Per Fragemann
Update q2 2014Update q2 2014
Update q2 2014
Per Fragemann2.7K visualizações
Applying Agile Team Management por Huan Ho
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
Huan Ho967 visualizações
Entrprise Services Planning por Renee Troughton
Entrprise Services PlanningEntrprise Services Planning
Entrprise Services Planning
Renee Troughton1K visualizações
Eric Naiburg (Scrum.org) por AgileNZ Conference
Eric Naiburg (Scrum.org)Eric Naiburg (Scrum.org)
Eric Naiburg (Scrum.org)
AgileNZ Conference622 visualizações
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud... por LeanKanbanIndia
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
LeanKanbanIndia174 visualizações

Último

What I learnt in Antarctica about leadership, well-being and climate change por
What I learnt in Antarctica about leadership, well-being and climate changeWhat I learnt in Antarctica about leadership, well-being and climate change
What I learnt in Antarctica about leadership, well-being and climate changekristinashields1
24 visualizações23 slides
RTC2023_Boost-App-Integration-with-AI_Kim.pdf por
RTC2023_Boost-App-Integration-with-AI_Kim.pdfRTC2023_Boost-App-Integration-with-AI_Kim.pdf
RTC2023_Boost-App-Integration-with-AI_Kim.pdfhossenkamal2
8 visualizações40 slides
ERGONOMIC RISK ASSESSMENT (ERA).pptx por
ERGONOMIC RISK ASSESSMENT (ERA).pptxERGONOMIC RISK ASSESSMENT (ERA).pptx
ERGONOMIC RISK ASSESSMENT (ERA).pptxj967z4hcnp
8 visualizações7 slides
Out-of-Market Efficiencies in Competition Enforcement – DAVIES – December 202... por
Out-of-Market Efficiencies in Competition Enforcement – DAVIES – December 202...Out-of-Market Efficiencies in Competition Enforcement – DAVIES – December 202...
Out-of-Market Efficiencies in Competition Enforcement – DAVIES – December 202...OECD Directorate for Financial and Enterprise Affairs
58 visualizações15 slides
Alternatives to Leniency Programmes – ITALY – December 2023 OECD discussion por
Alternatives to Leniency Programmes – ITALY – December 2023 OECD discussionAlternatives to Leniency Programmes – ITALY – December 2023 OECD discussion
Alternatives to Leniency Programmes – ITALY – December 2023 OECD discussionOECD Directorate for Financial and Enterprise Affairs
38 visualizações4 slides
limited green areas in albateen.pdf por
limited green areas in albateen.pdflimited green areas in albateen.pdf
limited green areas in albateen.pdfmetha4399
5 visualizações7 slides

Último(20)

What I learnt in Antarctica about leadership, well-being and climate change por kristinashields1
What I learnt in Antarctica about leadership, well-being and climate changeWhat I learnt in Antarctica about leadership, well-being and climate change
What I learnt in Antarctica about leadership, well-being and climate change
kristinashields124 visualizações
RTC2023_Boost-App-Integration-with-AI_Kim.pdf por hossenkamal2
RTC2023_Boost-App-Integration-with-AI_Kim.pdfRTC2023_Boost-App-Integration-with-AI_Kim.pdf
RTC2023_Boost-App-Integration-with-AI_Kim.pdf
hossenkamal28 visualizações
ERGONOMIC RISK ASSESSMENT (ERA).pptx por j967z4hcnp
ERGONOMIC RISK ASSESSMENT (ERA).pptxERGONOMIC RISK ASSESSMENT (ERA).pptx
ERGONOMIC RISK ASSESSMENT (ERA).pptx
j967z4hcnp8 visualizações
limited green areas in albateen.pdf por metha4399
limited green areas in albateen.pdflimited green areas in albateen.pdf
limited green areas in albateen.pdf
metha43995 visualizações
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023 por eCommerce Institute
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023
Maximiliano Roa - eRetail Week Blended [Professional] Experience 2023
eCommerce Institute6 visualizações
CIS1- Final-Project- COPY-Presentation-JinHuan Chen, Tammy Ling, JingCheng Zh... por tmmling
CIS1- Final-Project- COPY-Presentation-JinHuan Chen, Tammy Ling, JingCheng Zh...CIS1- Final-Project- COPY-Presentation-JinHuan Chen, Tammy Ling, JingCheng Zh...
CIS1- Final-Project- COPY-Presentation-JinHuan Chen, Tammy Ling, JingCheng Zh...
tmmling13 visualizações
oral presentation .pdf por HindAlmesmary
oral presentation .pdforal presentation .pdf
oral presentation .pdf
HindAlmesmary8 visualizações
Cafeteria-Blog 41. por Hollywood Actress
Cafeteria-Blog 41.Cafeteria-Blog 41.
Cafeteria-Blog 41.
Hollywood Actress5 visualizações
NguyenChristine_Portfolio (1).pdf por chnguyentv9
NguyenChristine_Portfolio (1).pdfNguyenChristine_Portfolio (1).pdf
NguyenChristine_Portfolio (1).pdf
chnguyentv930 visualizações
PPS.pptx por mdabzayub
PPS.pptxPPS.pptx
PPS.pptx
mdabzayub6 visualizações
PB CV v0.4 por Pedro Borracha
PB CV v0.4PB CV v0.4
PB CV v0.4
Pedro Borracha8 visualizações

[Ania} Kanban Brazil In the depths of Kanban.pdf

  • 1. ANNA RADZIKOWSKA Applying underappreciated scaling techniques in the finance institution In the depths of the Kanban
  • 3. Meet The Project • New project to automate manually prepared reports for the Financial Reporting department (Business) in a private bank. • SDLC is used as a company-wide PM method, but developers applied “Scrum” on top of that. • Financial Reporting is a department of 150+ people (10 teams) working for 120 external Clients and Auditors in regular reporting cycles (annual, semi-annual, quarter, month). • The delivery dates of the reports on the business side are all non-negotiable deadlines. • The Project is budgeted for 15 months. • Deployment calendars are distributed in January for the whole year. Deployments are scheduled every 2- 3 weeks (depending on the bank holidays). • Initial Business assessment to automate 10 reports.
  • 4. • Two Business Analysts • Two Developers • One part-time Project Manager/Product Owner Meet the Team
  • 5. • Internal shared services: Testing team, Infrastructure team, Maintenance & BAU Support team. Meet the... Others • External shared services: ELT (Extract, Load, Transform) solution provider. • (Internal) Client: Business. • Steering committee (sponsors and directors). • PMO • (External - global) clients, auditors, regulators. • Other stakeholders: RPA project and team, aggregating project.
  • 6. • "Start with what you now!" (SDLC) • multiple shared services, no chance for a "cross-functional team" (we wouldn't even know who should be on this team!) • previous Kanban experience of few team members • it JUST felt natural Why Kanban?
  • 9. 1 month later... "Why do you need access to DB?!"
  • 10. 2 months later... "Infrastructure doesn't know what to do with you, guys"
  • 11. 4 months later... "We need to regroup offline"
  • 12. Not so happy anymore...
  • 15. • Created explicit blocker-related policies and processes to remove blockers. We couldn't move on, but we stayed focused • Focused on removing one blocker after another and kept moving. • Introduced requirements approval from Business. • Spent time with Business to understand the scope (flattening the learning curve) - scale wide. • Built the feedback loops.
  • 17. Kanban Meeting (daily) • daily work discussion • replenishment on demand • addressing blockers SteerCo (twice a month) • all stakeholders • project update • risk update Retrospectives (twice a month) • discussing improvements • playing Mafia game (why was I always a chicken :( !?) The flow of feedback PM PM PM
  • 18. 7 months after project started we did the first release
  • 19. Our lead time looked like a total mess But at least we could deliver!
  • 20. Wait... there is a new source of feedback! Actually - two :)
  • 21. Removing blockers allowed us for stabilizing the delivery Source of feedback #1
  • 22. Kanban Meeting (daily) • daily work discussion • replenishment on demand • addressing blockers SteerCo (twice a month) • all stakeholders • project update • risk update Retrospectives (twice a month) • discussing improvements • playing Mafia game (why was I always a chicken :( !?) The flow of feedback Post-delivery period • feedback from Business • change requests and defects BAs PM Business managers Source of feedback #2
  • 23. Lead time distribution and post-delivery feedback revealed new work item types and their nature
  • 24. Welcome to the world of failure demand!
  • 25. “Let’s keep expanding the scope!” (Of course, no one said it explicitly)
  • 26. We realized we can't do it on our own
  • 27. Time to get Business on board! • Redesign process • Let's scale in depth - Ideation Group! • Definition of Ready • Triage • 2-phase commit
  • 29. Kanban Meeting (daily) • daily work discussion • replenishment on demand • addressing blockers SteerCo (twice a month) • all stakeholders • project update • risk update Retrospectives (twice a month) • discussing improvements • playing Mafia game (why was I always a chicken :( !?) The flow of feedback Post-delivery period • feedback from Business • change requests and defects PM Business managers Ideation Group (weekly) • analysis of improvements and new builds • decision: "what should we do next?" SMEs and BAs
  • 32. “When should we do it?” triage in practice The way we managed the width-scale process (and expanding customer’s expectations)
  • 33. • What is the lead time? • When is “now” (or expected start date)? • What is the desired delivery date? • What is the time frame between “now” (or start date) and the desired delivery date? Planning Recipe • What is customer expectation? • What is the cost of delay? • Should we change the class of service? • Can it wait?
  • 34. Team decision would be: Ignore the “pink” report, we do the “green” one Considering the data only
  • 35. Let’s not forget about the last question What is the customer’s expectation?
  • 36. The “Green” report is a monthly task for one client. It consists of one small spreadsheet. The cost of delay is intangible!
  • 37. The “Pink” report is required by 80% of clients. Automation will save dozens of work hours. Cost of delay is very high!
  • 38. Mutual agreement: We change the class of service of the “pink” report to complete it for the next reporting period! Business will allocate resources to support the work.
  • 39. • What is the lead time? • When is “now” (or expected start date)? • What is the desired delivery date? • What is the time frame between “now” (or start date) and the desired delivery date? Planning Recipe • What is customer expectation? • What is the cost of delay? • Should we change the class of service? • Can it wait? Don’t focus on one part or another
  • 40. • What is the lead time? • When is “now” (or expected start date)? • What is the desired delivery date? • What is the time frame between “now” (or start date) and the desired delivery date? Planning Recipe • What is customer expectation? • What is the cost of delay? • Should we change the class of service? • Can it wait? Always consider both!
  • 41. Risk Management • Small pieces of work. • Understanding capabilities. • Constant work with clients. • Understanding the cost of delay. • Decreasing the number of failure demand items.
  • 42. More in depth scaling? We've got you covered!
  • 43. Few Business teams applied Kanban in their processes Ideation Group Team 1 Team 2 Team 3
  • 45. We needed to integrate with a new (master) project and recognize new dependencies
  • 46. What can we learn?
  • 47. What can we learn? • Kanban fits everywhere and will adjust to you, just start with what you do now! • You most probably scale Kanban already, so... • To scale Kanban, just do more of it everywhere you see the opportunity. • Don't try to install new, huge, fancy frameworks.