How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr...
Transcript of How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr...
![Page 1: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/1.jpg)
Agile Enterprise Architecture – Project SimulationHow to apply the Agile approach to TOGAF®
![Page 2: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/2.jpg)
AUTHORSPiotr Tomasz Papros, experienced in all areas of ITlifecycle: from a small business to the big corporate world.TOGAF, PMP, ITIL and Six Sigma certified along withComputer Science (MSc) and Business Management (MSc)graduate with 15+ years of professional IT experience out ofwhich over 10 related to both IT and general management.Currently Senior Project Manager and Agile Champion atIBM.
Łukasz Wrześniewski is Deputy Managing Director atthe Architecture Center Ltd in London, responsible forconsultancy and training services. He specializes inManagement Consulting and Enterprise Architecture.He provides accredited TOGAF® 9, ArchiMate® 2, andIT4IT™ training courses and consultancy services.
![Page 3: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/3.jpg)
About Architecture Center
• Architecture Center Ltd provides consultancyand training services in the following areas:enterprise architecture, business processesmanagement, IT management and governance.• Through implementation of proven international
methodology and standards we help our clients toachieve their business goals.• Our team is created by highly experienced
consultants and trainers.• We offer TOGAF® 9 and ArchiMate® 2, IT4IT,
COBIT®5 training courses and advisory services.• www.architecture-center.com
![Page 4: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/4.jpg)
AGENDA
• Goals of the workshop• Essence of Agile• Mapping agile approach to the TOGAF® ADM• Mapping agile practices to the TOGAF® ADM• Review of selected techniques• Architecture iteration simulation workshop (executing the
iterations)• Q & A
![Page 5: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/5.jpg)
GOALS OF THE WORKSHOP
• To provide the introduction about using TOGAF® 9 and Agile approach for managing architecture projects.• To exchange experience and ideas about agility in
Enterprise Architecture.• To build the foundations for agile Enterprise Architecture
Management white paper and future TOGAF guide.
Copyright © 2016 Architecture Center Ltd. All rights reserved. 5
![Page 6: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/6.jpg)
ESSENCE OF AGILE
Copyright © 2016 Architecture Center Ltd. All rights reserved. 6
1.Agile Values
3.Agile Practices
2.Agile Principles
![Page 7: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/7.jpg)
AGILE VALUES
Copyright © 2016 Architecture Center Ltd. All rights reserved. 7
to allow self directing teams to find their own way.Trust
to each other, and to all the voices (bad, good) when team iterate forward greatness
Respect
to new and different ideas. Openness
to take risk and correct the course when learn
Courage
to each other and our stakeholdersEmpathy
![Page 8: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/8.jpg)
AGILE PRINCIPLES
Copyright © 2016 Architecture Center Ltd. All rights reserved. 8
Start with clarity about outcome.1.
Listen, iterate, learn and correct the course.
2.
Self direct team unleashes the innovation.
3.
![Page 9: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/9.jpg)
AGILE PRACTICES
Copyright © 2016 Architecture Center Ltd. All rights reserved. 9
Social contract
Estimating techniques
Backlog refinement
Planning walls
Showcase and retrospective
Story cards
Mood marbles Issue bull-eye
Daily standup
Burn downt chart
S L XL
![Page 10: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/10.jpg)
MAPPING TOGAF® ADM AND AGILE APPROACH
Copyright © 2016 Architecture Center Ltd. All rights reserved. 10
H.Architecture
Change Management
A.Architecture
Vision
RequirementsManagement
B.Business
Architecture
C.Information
SystemsArchitecture
D.TechnologyArchitecture
E.Opportunities
andSolutions
F.MigrationPlanning
G.Implementation
Governance
Preliminary
![Page 11: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/11.jpg)
MAPPING TOGAF® ADM AND AGILE APPROACH
Copyright © 2016 Architecture Center Ltd. All rights reserved. 11
H.Architecture
Change Management
A.Architecture
Vision
RequirementsManagement
B.Business
Architecture
C.Information
SystemsArchitecture
D.TechnologyArchitecture
E.Opportunities
andSolutions
F.MigrationPlanning
G.Implementation
Governance
Preliminary
1.Agile Values
3.Agile Practices
2.Agile Principles
![Page 12: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/12.jpg)
AGILE ROLES
Copyright © 2016 Architecture Center Ltd. All rights reserved. 12
Lead Architect Enterprise ArchitectsSponsorStakeholders
Defines requirements
Promote the agile approachServant leaderFacilitatorRemove the roadblocks
Develop, improve and sustain enterprise architecture
Product Owner Team Leader Agile Team
![Page 13: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/13.jpg)
Copyright © 2016 Architecture Center Ltd. All rights reserved. 13
MAPPING TOGAF® ADM AND AGILE APPROACH
H.Architecture
Change Management
A.Architecture
VisionB.
BusinessArchitecture
C.Information
SystemsArchitecture
D.TechnologyArchitecture
E.Opportunities
andSolutions
F.MigrationPlanning
G.Implementation
Governance
Preliminary
RequirementsManagement
Architecture Release Planning
Architecture Backlog
Architecture Vision
![Page 14: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/14.jpg)
Copyright © 2016 Architecture Center Ltd. All rights reserved. 14
H.Architecture
Change Management
A.Architecture
Vision
RequirementsManagement
B.Business
Architecture
C.Information
SystemsArchitecture
D.TechnologyArchitecture
E.Opportunities
andSolutions
F.MigrationPlanning
G.Implementation
Governance
Preliminary
ArchitectureDevelopmentIteration
BacklogRefinement
MAPPING TOGAF® ADM AND AGILE APPROACH
Architecture Release Planning
Architecture Backlog
Architecture Vision
Iteration Backlog
DefinedArchitecture
showcaseretrospective
![Page 15: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/15.jpg)
Copyright © 2016 Architecture Center Ltd. All rights reserved. 15
H.Architecture
Change Management
A.Architecture
Vision
RequirementsManagement
B.Business
Architecture
C.Information
SystemsArchitecture
D.TechnologyArchitecture
E.Opportunities
andSolutions
F.MigrationPlanning
G.Implementation
Governance
Preliminary
ArchitectureDevelopmentIteration
BacklogRefinement
MAPPING TOGAF® ADM AND AGILE APPROACH
Architecture Release Planning
Architecture Backlog
Architecture Vision
Iteration Backlog
DefinedArchitecture
Solution Release Planning
SolutionBacklog
showcaseretrospective
![Page 16: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/16.jpg)
Copyright © 2016 Architecture Center Ltd. All rights reserved. 16
H.Architecture
Change Management
A.Architecture
Vision
RequirementsManagement
B.Business
Architecture
C.Information
SystemsArchitecture
D.TechnologyArchitecture
E.Opportunities
andSolutions
F.MigrationPlanning
G.Implementation
Governance
Preliminary
ArchitectureDevelopmentIteration
BacklogRefinement
MAPPING TOGAF® ADM AND AGILE APPROACH
Architecture Release Planning
Architecture Backlog
Architecture Vision
Iteration Backlog
DefinedArchitecture
Solution Release Planning
SolutionBacklog
Impl
emen
tatio
n
Solution
showcaseretrospective
![Page 17: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/17.jpg)
Copyright © 2016 Architecture Center Ltd. All rights reserved. 17
H.Architecture
Change Management
A.Architecture
Vision
RequirementsManagement
B.Business
Architecture
C.Information
SystemsArchitecture
D.TechnologyArchitecture
E.Opportunities
andSolutions
F.MigrationPlanning
G.Implementation
Governance
Preliminary
ArchitectureDevelopmentIteration
BacklogRefinement
MAPPING TOGAF® ADM AND AGILE APPROACH
Architecture Release Planning
Architecture Backlog
Architecture Vision
Iteration Backlog
DefinedArchitecture
SolutionBacklog
Solution Release Planning
Impl
emen
tatio
n
Solution
NewArchitecture
BacklogItems
showcaseretrospective
![Page 18: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/18.jpg)
MAPPING AGILE PRACTICES TO TOGAF ADM
Copyright © 2016 Architecture Center Ltd. All rights reserved. 18
A. B. - D. E. F. G. H.
Backlog planningUser stories
Iteration planningDaily standupMood marblesBurn up/Burn down chartsBacklog refinementShowcaseRetrospection
Backlog planning for implementation
REQUIREMENTS MANAGEMENTBacklog refinement
PreliminarySocial contract
User stories
![Page 19: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/19.jpg)
SOCIAL CONTRACT
• Is designed by team members•Set of values, behaviors and social norms•Consolidate shared understanding of how team behaves
and interact•Social contract can change over time•Social contract can be different at two teams
Copyright © 2016 Architecture Center Ltd. All rights reserved. 19
![Page 20: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/20.jpg)
STORY CARDS
• Title: <a name for the user story>• As a <user or persona>• I want to <take this action>• So that <I get this benefit>
Copyright © 2016 Architecture Center Ltd. All rights reserved. 20
![Page 21: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/21.jpg)
ESTIMATING TECHNIQUES
Techniques for estimating amount of effort or relative size of a story• Estimate values: • Numbers:• 2n: 1, 2, 4, 8, 16, 32 • Fibonachi: 1, 2, 3, 5, 8, 13, 21...
• Shirt size:
Copyright © 2016 Architecture Center Ltd. All rights reserved. 21
S M L XL XXL
![Page 22: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/22.jpg)
PLANNING BOARD
Copyright © 2016 Architecture Center Ltd. All rights reserved. 22
User Story Estimation (2n)
1.
2.
4.
5.
6
1 1 4
1 2 2
8
2
2 4
16 32 32
64 64 64
8
![Page 23: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/23.jpg)
RELEASE PLAN AND ITERATION WALL
Copyright © 2016 Architecture Center Ltd. All rights reserved. 23
I1 I2 I3 I4 I5
Architecture Release Plan
Planned In Progress In Review(Testing)
Done
Iteration Wall
MAX
Architecturebacklog
![Page 24: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/24.jpg)
DAILY STAND-UP
• Stand up is a way team can get speed (meeting is organized in the morning), understand
1. What was finished? 2. What will be done in near future?3. What are impediments that can be removed?
Copyright © 2016 Architecture Center Ltd. All rights reserved. 24
DAILY – 15 minutes
![Page 25: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/25.jpg)
BACKLOG REFINEMENT
• To ensure product backlog is current and complete• Usually in latter half, when
team updates story backlog as preparation for next iteration (also can be done when new requirement will came)• During Backlog
Requirement team with Product Owner can update, add or delete user stories from product backlog
Copyright © 2016 Architecture Center Ltd. All rights reserved. 25
![Page 26: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/26.jpg)
SHOWCASE
• Demonstrate complete iteration feature(s) to Product Owner and Stakeholders• Solicit their feedback• Discuss opportunities for course correction
Copyright © 2016 Architecture Center Ltd. All rights reserved. 26
![Page 27: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/27.jpg)
BURNDOWN CHART
Copyright © 2016 Architecture Center Ltd. All rights reserved. 27
-20
0
20
40
60
80
100
120
1 2 3 4 5 6 7 8
Burn down chart
Num
ber o
f wor
k-ite
ms
iterations
![Page 28: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/28.jpg)
RETROSPECTIVE
• Done at the end of iteration• Organized for team internally• Focused on performance and possible
improvements• 3 questions: • What went well?• What didn’t go well?• What is puzzling us?
Copyright © 2016 Architecture Center Ltd. All rights reserved. 28
![Page 29: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/29.jpg)
ISSUES BULL-EYE
Copyright © 2016 Architecture Center Ltd. All rights reserved. 29
![Page 30: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/30.jpg)
MOOD MARBLES
Copyright © 2016 Architecture Center Ltd. All rights reserved. 30
J K L
![Page 31: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/31.jpg)
Workshop
Copyright © 2016 Architecture Center Ltd. All rights reserved. 31
![Page 32: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/32.jpg)
![Page 33: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/33.jpg)
![Page 34: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/34.jpg)
Q&A
Copyright © 2016 Architecture Center Ltd. All rights reserved. 34
![Page 35: How to apply the Agile approach to TOGAF® to apply the Agile approach to TOGAF® AUTHORS Piotr Tomasz Papros, experienced in all areas of IT ... IT4IT, COBIT®5 training courses and](https://reader030.fdocuments.us/reader030/viewer/2022020204/5b3c6db47f8b9a213f8d41ae/html5/thumbnails/35.jpg)
THANK YOU !
www.architecture-center.com