SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
Agile experience at K&H Bank
Agile Budapest Meetup
1
2016. 03. 10.
Balázs Benkovics & Nándor Kemény
Introduction
Balázs Benkovics
director
Previously consultant and project
manager at featured players of
the Hungarian financial sector.
Currently leading the Front-end
and Channels Development
Directorate of the K&H Bank,
responsible for the further
development of the bank’s font-
end and digital channel
applications and the IT
architecture governance.
Nándor Kemény
CSM, PMP
Developer consultant, trainer,
coach, mediator,
agile-project management expert.
ScrumMaster of a delivery team
and shaping the Agile way of
working at the K&H Bank, on
behalf of the Pont Systems Zrt.
Where we started: Lean
First attempt
Current situation
Challenges
Questions/Discussion
What are we going to talk about?
Where we started:
Lean
Source: http://www.translas.com/en/news/120/what-
are-the-benfits-you-get-from-lean-3-practical-tips-
how-to-apply-it
First attempt
Source:
http://www.factswt.com/did-you-know-that-the-first-
attempt-to-travel-into-space-was-done-by-an-
astronaut-from-the-chinese-ming-dynasty-in/
Transformation goals
Create more value
(for our customer)
Increase productivity
and efficiency
Enhance cooperation
with business
Eliminate waste,
decrease costs
Transformation goals II.
Increase ability to execute
More transparent project
execution
Introduce iterative
delivery, reduce time to
market
Better tracking and
monitoring of progress
Approach
IT driven
External agile coach
(onsite) support
Full-scale (IT
organization) education
Transform flagship project
Limited business
involvement
Agile way of working
Evangelization
Increased transparency
Relationship with
business improved
„Formal” agile operations
No significant increase in
productivity
Not sustainable
Results (after 1 year)
Current situation
Source:
http://www.engadget.com/2005/04/15/movie-gadget-
friday-the-machine-from-em-contact-em/
Transformation goals
Start from where we left off
Stick to agile principles
Clear roles and
responsibilities
(SM, PO, team)
Transparent operation,
agile KPIs
Stand out from crowd,
prove superiority of agile
Approach
IT & Business driven
Concentrate on a team
and its environment
Involve business people
Principles over techniques
Roles:
1 ProductOwner
4 Analysts
60% AnalysisTeam - Sprint-out
40% DeliveryTeam - Sprint-in
5 Developers
1 ScrumMaster
Extern:
Enterprise Architect
Solution Architect
Software Architect
Fix Team!
We need a team!
Framework: Scrum
Methodology:
Analysis Sprint(s)
Definition of Ready
Delivery Sprint
Definition of Done
Tools:
JIRA Agile
Whiteboard
Scrum/Kanban/White Board
Release/ StoryMap Board
Created by Uwe Kils (iceberg) and User:Wiska Bodo (sky). -
(Work by Uwe Kils) http://www.ecoscope.com/iceberg/
UserStory life-cycle I.
Befogadva?
Igény
Igény, BC
SC
EPIC
Business Requirement EPIC / Release
UserStory life-cycle II.
Priorizálva
MVP /Releasek
Storybontás (magas szintű)
Story mapping
UserStories
UserStory life-cycle III.
Analysis
PO által elfogadva
SWA által elfogadva
Ready for Sprint
UserStoryk
(részekre bontása)
kidolgozása
PBR - Product Backlog Refinement PO:
RePriorizálva
UserStory life-cycle IV.
Delivery Sprint
Committálva?
Planning I.
Planning II.
Delivery
(Fejlesztés)
Fejlesztői teszt
sikeres?
(Sprint-in)
Elemzői/tesztelői
teszt sikeres?
Integrálva:
DEV --> DEVTEST
Demóra kész
RESOLVED
PO által elfogadva?
Review
(Demo)
DONE
UserStory life-cycle V.
EPIC / Release
Demo
INTegrált környezetre telepítés
Sprint-out tests
UserStories
LD /PD elfogadva?
EPIC kész
UAT
UserStory life-cycle VI.
Business RequirementEPIC / Release
Release
Éles telepítés Babysitting
Üzemben
Challenges
Source: http://www.kazyoung.com/wp-
content/uploads/2014/07/Challenge.jpg
Adapt to the given environment
Enable the team
Coach the team / team-members
Onboarding new team members
Protect the team
Protect the agile achievements
Find the proper KPI’s
It's not enough to be good, also need to look good
…
Challenges
Concurrent Projects
0,00
20,00
40,00
60,00
80,00
100,00
120,00
1 2 3 4 5 6 7 8 9 10 11 12 13 14
MD
Projects / Sprint
Unstable velocity
Release
Velocity / SP Delivery
-60
-40
-20
0
20
40
60
80
100
120
140
SP1 SP2 SP3 SP4 SP5 SP6 SP7 SP8 SP9 SP10 SP11 SP12 SP13 SP14 SP15 SP16 SP17 SP18
StoryPoints in Sprints
Removed Committed Initially Later Added Completed
StoryPoints+TimeBox Delivery
-60
-40
-20
0
20
40
60
80
100
SP1 SP2 SP3 SP4 SP5 SP6 SP7 SP8 SP9 SP10 SP11 SP12 SP13 SP14 SP15 SP16 SP17 SP18
Removed Later Added Committed Initially Completed
Burn-up Chart
0
100
200
300
400
500
600
STORYPOINT
SPRINT
Release Burn-up Chart
Release BurnUp Velocity Burn-up -10% Velocity Burn-up Velocity Burn-up +10%
Team Self-assessment
0,00
2,00
4,00
6,00
8,00
10,00
1. Csapat
teljesítmény
2. Az átadott
termék minősége
3. Csapat
lelkesedés
4.
Folyamatjavításo
k sikeressége
5. Scrum csapat
kommunikációja
6. Scrum
szabályok
betartása
7. UserStory-k
érthetősége
Team Self-assessment
SP12
SP13
SP14
SP15
SP16
SP17
Accuracy / Stability
-50%
0%
50%
100%
150%
200%
SP10 SP11 SP12 SP13 SP14 SP15 SP16 SP17 SP18
Vállalás stabilitása Becslés pontossága
Vállalás stabilitása = Behúzott + Kirakott / Vállalt SPs
Becslés pontossága = 1 - Leszállított SPs / Vállalt SPs
Jó eredmény a 0 körüli ± 10%
Commitment
Stability
Accuracy of
Estimation
Commitment-Stability = (Pulled + Removed) / Committed SPs
Accuracy of Estimation = 1 - (Delivered SPs / Committed SPs)
Expected values are 0 ± 10%
KPI matrix
Volume
Tim
eSheetVelocityRelativeVelocity
ProjectsperSprint
Accuracy
I. B
II. Scrum ProductionCorporate ProductionLine A,B A,B
III. A,B,C A,B,C A,B,C
IV. B,C
INC. % Scrum Production% Corporate Production A,B
Project 1. % Scrum Production% Corporate Production A,B
Project 2. % Scrum Production% Corporate Production
Project 3. % Scrum Production% Corporate Production
In Sprint Sprint-out
Agile FIX Team Members 100%
CMDB/CRMTeam (Full Capacity)
Delivery Team
WP (Analysis) Team
MSC
Level
A 1. Sponsors/Corporate
B 2. Line (IT) management
C 3. Agile Team / ScrumMaster
Questions /
Discussion
Thank you!

Weitere ähnliche Inhalte

Andere mochten auch

101015 BluePrint Delft presentation Board of Dire
101015 BluePrint Delft presentation Board of Dire101015 BluePrint Delft presentation Board of Dire
101015 BluePrint Delft presentation Board of Dire
BluePrintDelft
 
Gruppo Bassilichi @ Branch Transformation 2014
Gruppo Bassilichi @ Branch Transformation 2014Gruppo Bassilichi @ Branch Transformation 2014
Gruppo Bassilichi @ Branch Transformation 2014
Bassilichi S.p.A.
 
Branch Transformation Slide Show
Branch Transformation Slide ShowBranch Transformation Slide Show
Branch Transformation Slide Show
David Steele
 
Building the Digital Branch: Designing Effective Library Websites
Building the Digital Branch: Designing Effective Library WebsitesBuilding the Digital Branch: Designing Effective Library Websites
Building the Digital Branch: Designing Effective Library Websites
David King
 
Bank world conference diebold branch transformation presentation_011813
Bank world conference diebold branch transformation presentation_011813Bank world conference diebold branch transformation presentation_011813
Bank world conference diebold branch transformation presentation_011813
Chris Gill
 
Inovation of motorola inc
Inovation of motorola incInovation of motorola inc
Inovation of motorola inc
gauravamity
 

Andere mochten auch (17)

Banking In The Survivor's World
Banking In The Survivor's WorldBanking In The Survivor's World
Banking In The Survivor's World
 
2010 11 publishing and copyright in hci
2010 11 publishing and copyright in hci2010 11 publishing and copyright in hci
2010 11 publishing and copyright in hci
 
101015 BluePrint Delft presentation Board of Dire
101015 BluePrint Delft presentation Board of Dire101015 BluePrint Delft presentation Board of Dire
101015 BluePrint Delft presentation Board of Dire
 
Client Side Development with Brunch
Client Side Development with BrunchClient Side Development with Brunch
Client Side Development with Brunch
 
Crowds and Creativity
Crowds and CreativityCrowds and Creativity
Crowds and Creativity
 
Gruppo Bassilichi @ Branch Transformation 2014
Gruppo Bassilichi @ Branch Transformation 2014Gruppo Bassilichi @ Branch Transformation 2014
Gruppo Bassilichi @ Branch Transformation 2014
 
Managing the Digital Branch
Managing the Digital BranchManaging the Digital Branch
Managing the Digital Branch
 
10 Tips to Help You Navigate the Funding Process
10 Tips to Help You Navigate the Funding Process 10 Tips to Help You Navigate the Funding Process
10 Tips to Help You Navigate the Funding Process
 
Branch Transformation Slide Show
Branch Transformation Slide ShowBranch Transformation Slide Show
Branch Transformation Slide Show
 
Building the Digital Branch: Designing Effective Library Websites
Building the Digital Branch: Designing Effective Library WebsitesBuilding the Digital Branch: Designing Effective Library Websites
Building the Digital Branch: Designing Effective Library Websites
 
Bank world conference diebold branch transformation presentation_011813
Bank world conference diebold branch transformation presentation_011813Bank world conference diebold branch transformation presentation_011813
Bank world conference diebold branch transformation presentation_011813
 
Inovation of motorola inc
Inovation of motorola incInovation of motorola inc
Inovation of motorola inc
 
Branch Bank of the Future – Transforming to Stay Relevant
Branch Bank of the Future – Transforming to Stay RelevantBranch Bank of the Future – Transforming to Stay Relevant
Branch Bank of the Future – Transforming to Stay Relevant
 
Bank Branch Network Reorganization and Optimization proram
Bank Branch Network Reorganization and Optimization proramBank Branch Network Reorganization and Optimization proram
Bank Branch Network Reorganization and Optimization proram
 
Designing the Digital Branch: it's Everyone's Job
Designing the Digital Branch: it's Everyone's JobDesigning the Digital Branch: it's Everyone's Job
Designing the Digital Branch: it's Everyone's Job
 
Branch of the future
Branch of the futureBranch of the future
Branch of the future
 
Spotify Developer Brunch @ SXSW
Spotify Developer Brunch @ SXSWSpotify Developer Brunch @ SXSW
Spotify Developer Brunch @ SXSW
 

Ähnlich wie AgileMeetup_2016-03-10_KH

Resume_Vaibhav_Bhargava_New
Resume_Vaibhav_Bhargava_NewResume_Vaibhav_Bhargava_New
Resume_Vaibhav_Bhargava_New
Vaibhav Bhargava
 
ArunCV_May_2015
ArunCV_May_2015ArunCV_May_2015
ArunCV_May_2015
Arun Kumar
 
Ashok Kannan SAP Head CV 19022016
Ashok Kannan SAP Head CV 19022016Ashok Kannan SAP Head CV 19022016
Ashok Kannan SAP Head CV 19022016
Ashok Kannan
 
Scrum master_Project Manager Vinay Kulkarni v1
Scrum master_Project Manager Vinay Kulkarni v1Scrum master_Project Manager Vinay Kulkarni v1
Scrum master_Project Manager Vinay Kulkarni v1
Vinay Kulkarni
 
Find your own way to Lean Development
Find your own way to Lean DevelopmentFind your own way to Lean Development
Find your own way to Lean Development
Francois Durnez
 

Ähnlich wie AgileMeetup_2016-03-10_KH (20)

LeSS Like Adoption @ SAP
LeSS Like Adoption @ SAPLeSS Like Adoption @ SAP
LeSS Like Adoption @ SAP
 
MJKC_presentation_final
MJKC_presentation_finalMJKC_presentation_final
MJKC_presentation_final
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
Resume_Vaibhav_Bhargava_New
Resume_Vaibhav_Bhargava_NewResume_Vaibhav_Bhargava_New
Resume_Vaibhav_Bhargava_New
 
GarethCV
GarethCVGarethCV
GarethCV
 
ArunCV_May_2015
ArunCV_May_2015ArunCV_May_2015
ArunCV_May_2015
 
Jeff Furman Pmp.Presentationfor Astdny.Aug242010.Valueof Project Management C...
Jeff Furman Pmp.Presentationfor Astdny.Aug242010.Valueof Project Management C...Jeff Furman Pmp.Presentationfor Astdny.Aug242010.Valueof Project Management C...
Jeff Furman Pmp.Presentationfor Astdny.Aug242010.Valueof Project Management C...
 
Application Performance Testing: A Simplified Universal Approach
Application Performance Testing: A Simplified Universal ApproachApplication Performance Testing: A Simplified Universal Approach
Application Performance Testing: A Simplified Universal Approach
 
Product Management With Product Developed By Many Teams
Product Management With Product Developed By Many TeamsProduct Management With Product Developed By Many Teams
Product Management With Product Developed By Many Teams
 
Monish Chatterjee_CV
Monish Chatterjee_CVMonish Chatterjee_CV
Monish Chatterjee_CV
 
Pulse Point Upgrade Communication Plan
Pulse Point Upgrade Communication PlanPulse Point Upgrade Communication Plan
Pulse Point Upgrade Communication Plan
 
Ashok Kannan SAP Head CV 19022016
Ashok Kannan SAP Head CV 19022016Ashok Kannan SAP Head CV 19022016
Ashok Kannan SAP Head CV 19022016
 
Scrum master_Project Manager Vinay Kulkarni v1
Scrum master_Project Manager Vinay Kulkarni v1Scrum master_Project Manager Vinay Kulkarni v1
Scrum master_Project Manager Vinay Kulkarni v1
 
ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?
 
Ashutosh Gupta
Ashutosh GuptaAshutosh Gupta
Ashutosh Gupta
 
Find your own way to Lean Development
Find your own way to Lean DevelopmentFind your own way to Lean Development
Find your own way to Lean Development
 
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
 
Gaurav k gupta sr.test consultant
Gaurav k gupta sr.test consultantGaurav k gupta sr.test consultant
Gaurav k gupta sr.test consultant
 
Gaurav k gupta sr.test consultant
Gaurav k gupta sr.test consultantGaurav k gupta sr.test consultant
Gaurav k gupta sr.test consultant
 
Mathavan_Resume
Mathavan_ResumeMathavan_Resume
Mathavan_Resume
 

AgileMeetup_2016-03-10_KH