SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Please fly high above
the detail in this presentation
looking for useful ideas ONLY!
Don’t sweat the detail!
Mark Corrigan 20210611
While opinions presented are based
on my understanding of best practice;
you do not have to agree with them!
In the spirit of continual improvement
we can always collaborate on a better
way forward if we do not have
consensus.
Looking for an accessible IT Strategy that focuses on
Value Streams, Productivity and Quality improvements
(while being mindful of CMMi L2+ / Process Improvement / Agile (Scrum) or Traditional Projects / Software Engineering / XP / ITIL 4 /
DevOps / Lean / COBIT 5 & Good Governance etc.)?
This presentation aims to render down a possible solution for you, into a rich, thick and hearty broth.
Hope you enjoy it!
ITIL 4: Your Strategic Driver for Success
“a 1000 foot overview”
• This presentation is 22 slides with LOADS OF DETAIL CRAMMED IN FOR FLAVOR! The presentation uses
many images “montaged together” to synthesize core concepts from manuals (for certification purposes)
that run into many 1000ds of pages. (ITIL3 & 4 3000+pages, PMBOK6 900+, Agile 2000+, Scrum 600+, CMMi
5000+, DevOps 1000+, COBIT 2000+, SAFe 2000+ etc.). I.e. a picture is worth a thousand words.
• ITIL (The IT Infrastructure Library) is a “Service Management Framework.” ITIL is based on best practices, is
non-prescriptive, is vendor and technology neutral and is non-proprietary.
• The IT is ITIL is all about Information Technology that is needed to underpin valuable service delivery.
• ITIL 3 is moving to ITIL 4 in 2020. ITIL 4 has been reengineered and simplified to better facilitate the creation
and ongoing management of business value as products and services offered for your customers. If value is
not offered, your customers will begin to move down the loyalty ladder from Advocate to Client or Customer
and then they will be gone to the competition. I.e. voting with their feet by walking out of your door!
• ITIL 4 (Service Value System model) can be used to assist business to visualize and pin down value streams,
to ensure these (value) are created and delivered consistently to your valued customers.
• ITIL 4 utilizes DevOps, Lean and Traditional or Agile Project Management (for good governance).
Tailoring(the ability to make project management sweet, simple, lean and agile) is an essential skill for the Project Management Professional!
Remember while BEST PRACTICE is best, BEST PRACTICAL is better!
Service Value System
“A service is a means of delivering value to customers by facilitating outcomes that customers want to achieve, without the ownership of specific costs and risks.”
NB: Products (packaged customer focused solutions which may be sold to them) can also provide need satisfying services to customers.
Key Concepts (1 of 3):
What is Value (Utility and Warranty)?
Key Concepts (2 of 3):
People, Process and Technology Triad and DevOps?
Processes are a key component in ensuring the success of any project.
However, we often find that most DevOps implementations focus more on automation and technology and give a backseat to processes that are supposed to be the basis for automation.
They say that backseat driving is dangerous, so placing processes in this position and hoping that the destination would be reached in record time with no mishaps is a gamble that plays with
unpredictability. Therefore, it is important that processes are defined first along with a functional DevOps architecture and then translated into tooling and automation.
The process must always drive tools and never the other way around.
ITIL (as best practice), and Project Management, CMMi etc., all have clearly defined processes and practices which have been identified and can be adopted.
In addition, processes and practices will often have recommended inputs, tools and techniques and outputs (itto’s) available for use.
It makes sense to use the defined processes in your quest to create valuable products and services for your clients.
Key Concepts: (3 of 3):
How Do You Want To Work?
OR
Capability Maturity (CM) Level 1
(no or limited process focus)
Capability Maturity Level 2
(process focus)
Time to up your game stats?
The Capability Maturity Model
In Information Technology (where IT systems are used to create value for your customers) it makes sense to understand, adopt and then perfect the CM for Development processes
above, striving to operate above Capability Maturity Level 1.
NOTE: The Capability Maturity model from Carnegie Mellon University puts the ability to follow process at a higher level (CM L2+) than operating heroically without process focus at (CM L1).
Project processes are found at CM L2 and these same project processes are also kicked off in ITIL Service Strategy. ITIL is discussed in the next 5 slides.
1st core processes for CM L2 in order: REQM, PP, PMC, MA and, if you are able, CM. Software Engineering processes are at CM L3 (primarily). Installing & perfecting processes in order 1 – 8 is recommended.
The Capability Maturity Model integrated (CMMi) Constellations extends the core processes from Development to Services and Acquisitions for the rest of the organisation! People CMM is also available.
(CMMi for Development)
(The CMMi Constellations)
8. VAL
7. VER
6. RSKM
5. CM
4. MA
3. PMC
2. PP
1. REQM
The ITIL 4 Service Value System (SVS) model
Note: The SVS model has been added to by the presenter in order to better focus it for our use.
I.e. the water wheels (Product / Service: N) and also the Service Portfolio (bottom left) and CSI arrow have been added to the SVS.
Bottom line: Can a business area pin down their service portfolio (service catalogue)?
Which value streams are delivering value, which need optimization (are innovations coming on line (on stream) in their Service Pipeline (project
managed with agility (including DevOps, Lean concepts), and should some be retired.
NB: Traditional or Agile project processes are required for good governance and are kicked off in the Service Strategy Lifecycle phase of ITIL.
More on this in the next slides.
CSI = Continual Service Improvement
Looking back at ITIL 3 (next 3 slides)
ITIL is all about following 5 “lifecycle” stages (phases) in value creation:
Continual Service Improvement (CSI) using the CSI Backlog = Scrum Project Method Backlog for improvement user stories following the recommended
method from Mike Cohn’s video here: https://www.youtube.com/watch?v=6q5-cVeNjCE
I.e. (CSI) ->feeds/flows into->
Service Strategy (SS) ->feeding/flowing into->
Service Design (SD) (projects to build software solutions; or buy them ->feeding/flowing into->
Service Transition (ST) (release solutions to our customers) ->feeding/flowing into->
Service Operations (SO) (Stable operations with Utility & Warranty = Value adding (digital) solutions (slide 3) for the Customer) ->feeding/flowing back
into-> (CSI).
Question: Can you see this spiralling up or down flow in the image below?
Question: Can you appreciate that the ITIL approach facilitates a focus on value streams that (like a bird) we could ride, spiralling upwards
towards higher levels of Productivity and Quality and Profitability. Or we may decide to retire a service (spiral down a value stream) if value
is no longer flowing!
Looking back at ITIL 3 (slide 2)
The image below says the same thing as the previous slide; but expands (exposes) the (underpinning) IT service delivery support areas needed
for service quality.
Looking back at ITIL 3 (slide 3)
Note: Please ignore the ITIL process detail in the image below!
See only that ITIL 3 has 26 processes.
See that these processes underpin the 5 ITIL (lifecycle stages) as shown in the previous 2 slides.
ITIL 3 is often criticised as being process heavy. However, I have worked in companies where ITIL was tightly / smartly managed and it works!
ITIL 4 Practices
The 34 ITIL 4 practices below are essentially the same as the ITIL 3 processes from the previous 3 slides.
Bottom line: As a practice we can practise them to improve them!
Project Management Questions:
• All projects are temporary endeavours within constraints: I.e. can you arrive on time, within budget,
delivering planned scope (i.e. can team MIND THE GAP) even for a 2 week sprint?
• Do you understand the importance of Project Planning (PP) & Project Monitoring and Control (PMC) to
“carefully squeeze out delivery”?
• For each project process for either Traditional or Agile do you use Inputs Tools & Techniques & Outputs?
Scrum Questions:
• PP - Do you create User Stories per the recommended method (by Mike Cohn) in the url on slide 9?
• PMC - Based on selected stories for the sprint does your Product Owner sign off the Demo Deck
after each Demonstrate and Validate Sprint (#16) with approvals, rejections & comments?
• Sprint by sprint are you a DONE or UNDONE Scrum team? An UNDONE team = Project Risk!
ITIL Questions:
• Is the DML produced & version controlled before testing and UAT? I.e. XP’s 10 minute build!
• Is the Product Owner managing Release Management (PO = WHAT & WHEN only). If PO (business) wants
to ride the scrum team hard (as jockey on a horse forcing delivery) this will surely fail.
SM (scrum process expert) and Dev Team only decide HOW & HOW MUCH!
• As a company asset are the DML versions secured?
CMMi Questions:
• Do you manage bidirectional traceability of requirements?
Bidirectional traceability: CMMi L2 REQM Process (Specific Practice 1.4)
• Slide 7 shows other CM L2 processes: In addition to PP and PMC,
Measurement Analysis (MA) and Configuration Management (CM) are
possible next goals to bear in mind for CM L2.
• Are you aware that Verification and Validation are CM L3 processes?
• Risk Management (RSKM), another CM L3 process, involves Issue Management and Risk Management.
I.e. Issues are Risks happening!
ITIL requires a project method in Service Strategy!
This could use Traditional Project Management Processes or Agile Project Management Processes:
Traditional Project Management Agile Project Management
Do you?
Next Stable Baseline!
Initiate PP Execute PMC Close
Can you hit the target?
PO
What & When
(approved for release only!)
How & How Much
PO dictating How, How Much & When is not Scrum!
SM & Dev Team
Fly above this detail to get the key ideas only!
Scrum Roles:
PO: Product Owner
SM: Scrum Master
Dev Team: Developers
PO as Release Manager
As the Product Owner, you can determine the most important Product Backlog items
for the Development Team to consider in their Sprint plan, but you cannot dictate how much they
take on or how they will break down their work. “The Professional Product Owner Page 179 “
CMMi’s essential CM L2 Processes: PP and PMC I.e. if you are serious about improving your game stats:
Lean
Lean Thinking:
-Eliminate waste
-Amplify learning
-Decide as late as possible
-Deliver as fast as possible
-Empower the team
-Build integrity In
-See (Optimize) the whole & Deming's
14 point philosophy
for top management
Deming’s
Red Bead
Experiment
Value Stream Mapping
Fly above this detail to get the key ideas only!
7 wastes of software development: (Partially Done Work, Extra Processes, Extra Features, Task
Switching, Waiting, Motion, Defects)
Deming’s Red Bead Experiment: https://www.youtube.com/watch?v=JeWTD-0BRS4
Note that Lean principles
are similar to those of
ITIL 4!
Scrum, Lean, DevOps & Software Engineering
A Kanban board (a pull system) looks a lot like a task board,
but they’re not the same thing. You’ve seen task boards in
discussions of Scrum and XP, so it’s easy to look at a
Kanban board and assume it’s basically the same thing.
It’s not!
The purpose of a task board is to make the state of current
tasks clear to everybody on a team. Task boards help a team
stay on top of the current status of their project. Kanban
boards are a little different. They are created to help a team
understand how work flows through their process. Because
work items are kept at a feature level on a Kanban board,
they aren’t the best way to know exactly which task each
team member is working on—but they’re great for helping
you see how much work is in progress in each state of your
process.
Gene Kim, the author of DevOps Handbook says that DevOps being in opposition of ITIL is a misnomer. “Even releasing 10,000+ deployments/day requires processes
but what goes against the DevOps objectives are the approvals.”
Fly above this detail to get the key ideas only!
ScrumBan?
KanBan?
Value Stream Mapping
Use the CSI Register (Scrum Backlog) with Lean / ITIL 4 value stream management and tight project management process control
(REQM, PP, PMC, MA, CM, RSKM, VER, VAL etc.) to transition (pull) new (services) features rapidly into Service Operations
Top: Epics
Middle: Features (KanBan Board)
Bottom: User Stories (Scrum Board)
Possible Key Metrics (where is your game at?):
• Burndown Efficiency: #User Story slices accepted “to do in next sprint” by Dev Team -> Burned Down in a Sprint -> Demonstrated/Validated/Approved by PO / Released by PO = Done
Done.
• Above from CM L2 perspective: (REQM [User Story Slice], PP, PMC [Demonstrate and Validate], Measurement & Analysis (MA) in order to begin with)
to hit the target: All User Stories burned down, demo’d, approved, Done Done! CM L3 VER, VAL, RSKM etc.
• Cycle time: the amount of time it takes for a feature or task to be completed from the time a developer begins to work on it until it’s delivered.
• Lead time: the amount of time it takes from when a feature is identified until it is delivered.
• Flow efficiency: the percentage of the total time for a feature that the team spent actually working on it (as opposed to waiting).
• Team Velocity & # Sprints to consume current backlog
(story 12 from the top in groomed backlog will be delivered by this team in sprint 6)
• Deployment Frequency
• Mean Time to Restore & Change Fail Percentage
• Reasons for waiting.
• XP’s 10 minute build (DML version controlled before QA)
• Etc.
Value Stream Mapping
Continuous Integration/C Delivery/C Deployment
Microsoft Azure DevOps, Boards, Repos, Pipelines etc.
Or other suitable DevOps / CI CD CD tool.
Done Done
Can you release working software in a 2 week sprint?
2 key lessons learned from Deming’s Red Bead Experiment:
1. Dr. Edwards W. Deming indicated that in his experience most of the troubles, and
most areas or possibilities for improvement, which he estimated at 94%, belongs to
the system which was the responsibility of management. Therefore, according to
Deming, once the problem arrives at the shop floor, workers, irrespective of their
well-intentioned solutions, will have little ability, or be unable control or improve
anything.
2. A process can be stable, in control and producing defective items 100% of the
time! Production Standards and Numeric Goals can be meaningless. Extrinsic
motivation is not effective! It’s the system, not the workers! By using rewards and
punishment management is “tampering” with a stable system.
I.e. within the bounds of the system [IT stack] (that the project processes / scrum
processes, sprints, ITIL & DevOps processes, Lean processes etc., are working on to
improve) find the causes of “Wait” (blockages / red beads) and management - fix
(simply remove) these!
Can you remove the red beads?
CMMi’s essential CM L2 Process: Measurement and Analysis (MA) I.e. if you are serious about improving your game stats:
Fly above this detail to get the key ideas only!
Westrum’s Typology, PCMM & PDCA
Why ‘Just Do It’ and
management insistence on
‘heroics’ at CM Level 1
is a really bad idea!
Scrum’s ‘Empowered Workgroup’ is at Level 4!
CMM Pin Test: (where is your game at?):
Scrum of Scrums?
CMMi?
Risk Management?
So (quickly) how do we use the ITIL 4 SVS?
• If the (Business / Business Area) pins down their Service Portfolio this is the starting point for ITIL 4.
I.e. focus on value!
• You may decide (from Continual Service Improvement) that you need to improve some services in the
Service Catalogue. Using the SVS model you can plan a path through the SVS towards the improvement of
existing value streams (or the creation of new value streams). An example of how to do this in ITIL 4 is found
on the last slide.
• The fact that many practices in ITIL 4 underpin the service offering; these can be used to ensure Value
(Utility and Warranty) for your customers (including, if needed, the installation of Service Level Agreements
[SLA’s]).
• Per the BCG Matrix: Innovate or retire if value diminishes! It is worth remembering Experience Curves.
Competitive advantage goes to those who are first and fastest down the EC slope!
ITIL 4 (Guiding Principles)
Note that Lean principles
are similar to those of ITIL 4!
CONCLUSION:
If you do not know where you are going –
operating at Capability Maturity Level 1 without process focus then…
As the Cheshire Cat in Lewis Carroll's Alice in Wonderland points out,
any road will surely take you there!
An accessible IT Strategy at CM L2+

Contenu connexe

Tendances

Opportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonOpportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonIBM
 
Dollars and Dates are Killing Agile
Dollars and Dates are Killing AgileDollars and Dates are Killing Agile
Dollars and Dates are Killing AgileRally Software
 
Transforming How We Deliver Value: Agility at Scale
Transforming How We Deliver Value: Agility at ScaleTransforming How We Deliver Value: Agility at Scale
Transforming How We Deliver Value: Agility at ScaleTechWell
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyIBM
 
Light weighted it service management whitepaper -
Light weighted it service management   whitepaper -Light weighted it service management   whitepaper -
Light weighted it service management whitepaper -Koichiro Toda
 
success with enterprise dev-ops - whitepaper -
success with enterprise dev-ops - whitepaper -success with enterprise dev-ops - whitepaper -
success with enterprise dev-ops - whitepaper -Koichiro Toda
 
DHL Logistics - Enterprise Architecture
DHL Logistics - Enterprise ArchitectureDHL Logistics - Enterprise Architecture
DHL Logistics - Enterprise ArchitectureHarry Strover
 
Mapping of traditional software development methods to agile methodology
Mapping of traditional software development methods to agile methodologyMapping of traditional software development methods to agile methodology
Mapping of traditional software development methods to agile methodologycsandit
 
MAPPING OF TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO AGILE METHODOLOGY
MAPPING OF TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO AGILE METHODOLOGYMAPPING OF TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO AGILE METHODOLOGY
MAPPING OF TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO AGILE METHODOLOGYcscpconf
 
PLM Interoperability Solutions
PLM Interoperability SolutionsPLM Interoperability Solutions
PLM Interoperability SolutionsGeometric Ltd.
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1AgileNCR2013
 
Product Lifecycle management PowerPoint Presentation Slides
Product Lifecycle management PowerPoint Presentation Slides Product Lifecycle management PowerPoint Presentation Slides
Product Lifecycle management PowerPoint Presentation Slides SlideTeam
 
Underpinning Agreements: Keeping the End Goal in Mind
Underpinning Agreements:  Keeping the End Goal in MindUnderpinning Agreements:  Keeping the End Goal in Mind
Underpinning Agreements: Keeping the End Goal in MindITSM Academy, Inc.
 
IBM Rational Software Conference 2009: Change & Release Management Track Keynote
IBM Rational Software Conference 2009: Change & Release Management Track KeynoteIBM Rational Software Conference 2009: Change & Release Management Track Keynote
IBM Rational Software Conference 2009: Change & Release Management Track KeynoteKathy (Kat) Mandelstein
 
Private Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure AgilePrivate Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure AgileAbiquo, Inc.
 
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...Institut Lean France
 
What are IBM Rational's CLM products
What are IBM Rational's CLM productsWhat are IBM Rational's CLM products
What are IBM Rational's CLM productsShawn Doyle
 

Tendances (19)

Opportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonOpportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinson
 
CMMI Implementation Guide
CMMI Implementation GuideCMMI Implementation Guide
CMMI Implementation Guide
 
Dollars and Dates are Killing Agile
Dollars and Dates are Killing AgileDollars and Dates are Killing Agile
Dollars and Dates are Killing Agile
 
Transforming How We Deliver Value: Agility at Scale
Transforming How We Deliver Value: Agility at ScaleTransforming How We Deliver Value: Agility at Scale
Transforming How We Deliver Value: Agility at Scale
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
Light weighted it service management whitepaper -
Light weighted it service management   whitepaper -Light weighted it service management   whitepaper -
Light weighted it service management whitepaper -
 
success with enterprise dev-ops - whitepaper -
success with enterprise dev-ops - whitepaper -success with enterprise dev-ops - whitepaper -
success with enterprise dev-ops - whitepaper -
 
DHL Logistics - Enterprise Architecture
DHL Logistics - Enterprise ArchitectureDHL Logistics - Enterprise Architecture
DHL Logistics - Enterprise Architecture
 
Mapping of traditional software development methods to agile methodology
Mapping of traditional software development methods to agile methodologyMapping of traditional software development methods to agile methodology
Mapping of traditional software development methods to agile methodology
 
MAPPING OF TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO AGILE METHODOLOGY
MAPPING OF TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO AGILE METHODOLOGYMAPPING OF TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO AGILE METHODOLOGY
MAPPING OF TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO AGILE METHODOLOGY
 
PLM Interoperability Solutions
PLM Interoperability SolutionsPLM Interoperability Solutions
PLM Interoperability Solutions
 
MCIF- Per Kroll
MCIF-  Per KrollMCIF-  Per Kroll
MCIF- Per Kroll
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
 
Product Lifecycle management PowerPoint Presentation Slides
Product Lifecycle management PowerPoint Presentation Slides Product Lifecycle management PowerPoint Presentation Slides
Product Lifecycle management PowerPoint Presentation Slides
 
Underpinning Agreements: Keeping the End Goal in Mind
Underpinning Agreements:  Keeping the End Goal in MindUnderpinning Agreements:  Keeping the End Goal in Mind
Underpinning Agreements: Keeping the End Goal in Mind
 
IBM Rational Software Conference 2009: Change & Release Management Track Keynote
IBM Rational Software Conference 2009: Change & Release Management Track KeynoteIBM Rational Software Conference 2009: Change & Release Management Track Keynote
IBM Rational Software Conference 2009: Change & Release Management Track Keynote
 
Private Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure AgilePrivate Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure Agile
 
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
How IT can support a Lean Transformation? Daniel T Jones - European Lean IT S...
 
What are IBM Rational's CLM products
What are IBM Rational's CLM productsWhat are IBM Rational's CLM products
What are IBM Rational's CLM products
 

Similaire à An accessible IT Strategy at CM L2+

How to Build a Strategic Transformation Practice
How to Build a Strategic Transformation PracticeHow to Build a Strategic Transformation Practice
How to Build a Strategic Transformation PracticeJames Woolwine
 
BOOT CAMP (DAY 1) [Autosaved].ppt
BOOT CAMP (DAY 1) [Autosaved].pptBOOT CAMP (DAY 1) [Autosaved].ppt
BOOT CAMP (DAY 1) [Autosaved].pptAshishBhardwaj50579
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteAgile Montréal
 
IT frameworks
IT frameworksIT frameworks
IT frameworkscyouss
 
ITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITSwati Kumari
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 
DevOps or Die. DevOps and ITSM/ITIL
DevOps or Die. DevOps and ITSM/ITILDevOps or Die. DevOps and ITSM/ITIL
DevOps or Die. DevOps and ITSM/ITILJohann Botha
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewInvensis Learning
 
Business and Technical Agility with Team Topologies, Jun 2021
Business and Technical Agility with Team Topologies, Jun 2021Business and Technical Agility with Team Topologies, Jun 2021
Business and Technical Agility with Team Topologies, Jun 2021Manuel Pais
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modelingGraham McLeod
 
ICT Improvement Plan
ICT Improvement PlanICT Improvement Plan
ICT Improvement PlanMohamed Reda
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachIevgenii Katsan
 
Architecting Next Generatio IT Operating Models Using IT4IT and SFIA
Architecting Next Generatio IT Operating Models Using IT4IT and SFIAArchitecting Next Generatio IT Operating Models Using IT4IT and SFIA
Architecting Next Generatio IT Operating Models Using IT4IT and SFIASukumar Daniel
 

Similaire à An accessible IT Strategy at CM L2+ (20)

EXIN Lean IT Course Preview
EXIN Lean IT Course PreviewEXIN Lean IT Course Preview
EXIN Lean IT Course Preview
 
How to Build a Strategic Transformation Practice
How to Build a Strategic Transformation PracticeHow to Build a Strategic Transformation Practice
How to Build a Strategic Transformation Practice
 
BOOT CAMP (DAY 1) [Autosaved].ppt
BOOT CAMP (DAY 1) [Autosaved].pptBOOT CAMP (DAY 1) [Autosaved].ppt
BOOT CAMP (DAY 1) [Autosaved].ppt
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
 
IT frameworks
IT frameworksIT frameworks
IT frameworks
 
Dit yvol2iss11
Dit yvol2iss11Dit yvol2iss11
Dit yvol2iss11
 
ITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITITIL , DevOps and IT4IT
ITIL , DevOps and IT4IT
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
Dit yvol4iss28
Dit yvol4iss28Dit yvol4iss28
Dit yvol4iss28
 
Dev ops of die (
Dev ops of die (Dev ops of die (
Dev ops of die (
 
DevOps or Die. DevOps and ITSM/ITIL
DevOps or Die. DevOps and ITSM/ITILDevOps or Die. DevOps and ITSM/ITIL
DevOps or Die. DevOps and ITSM/ITIL
 
Dit yvol4iss01
Dit yvol4iss01Dit yvol4iss01
Dit yvol4iss01
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course Preview
 
Dit yvol4iss34
Dit yvol4iss34Dit yvol4iss34
Dit yvol4iss34
 
Business and Technical Agility with Team Topologies, Jun 2021
Business and Technical Agility with Team Topologies, Jun 2021Business and Technical Agility with Team Topologies, Jun 2021
Business and Technical Agility with Team Topologies, Jun 2021
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modeling
 
ICT Improvement Plan
ICT Improvement PlanICT Improvement Plan
ICT Improvement Plan
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
Dit yvol4iss30
Dit yvol4iss30Dit yvol4iss30
Dit yvol4iss30
 
Architecting Next Generatio IT Operating Models Using IT4IT and SFIA
Architecting Next Generatio IT Operating Models Using IT4IT and SFIAArchitecting Next Generatio IT Operating Models Using IT4IT and SFIA
Architecting Next Generatio IT Operating Models Using IT4IT and SFIA
 

Dernier

Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINsankalpkumarsahoo174
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.Nitya salvi
 

Dernier (20)

Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 

An accessible IT Strategy at CM L2+

  • 1. Please fly high above the detail in this presentation looking for useful ideas ONLY! Don’t sweat the detail! Mark Corrigan 20210611 While opinions presented are based on my understanding of best practice; you do not have to agree with them! In the spirit of continual improvement we can always collaborate on a better way forward if we do not have consensus. Looking for an accessible IT Strategy that focuses on Value Streams, Productivity and Quality improvements (while being mindful of CMMi L2+ / Process Improvement / Agile (Scrum) or Traditional Projects / Software Engineering / XP / ITIL 4 / DevOps / Lean / COBIT 5 & Good Governance etc.)? This presentation aims to render down a possible solution for you, into a rich, thick and hearty broth. Hope you enjoy it!
  • 2. ITIL 4: Your Strategic Driver for Success “a 1000 foot overview” • This presentation is 22 slides with LOADS OF DETAIL CRAMMED IN FOR FLAVOR! The presentation uses many images “montaged together” to synthesize core concepts from manuals (for certification purposes) that run into many 1000ds of pages. (ITIL3 & 4 3000+pages, PMBOK6 900+, Agile 2000+, Scrum 600+, CMMi 5000+, DevOps 1000+, COBIT 2000+, SAFe 2000+ etc.). I.e. a picture is worth a thousand words. • ITIL (The IT Infrastructure Library) is a “Service Management Framework.” ITIL is based on best practices, is non-prescriptive, is vendor and technology neutral and is non-proprietary. • The IT is ITIL is all about Information Technology that is needed to underpin valuable service delivery. • ITIL 3 is moving to ITIL 4 in 2020. ITIL 4 has been reengineered and simplified to better facilitate the creation and ongoing management of business value as products and services offered for your customers. If value is not offered, your customers will begin to move down the loyalty ladder from Advocate to Client or Customer and then they will be gone to the competition. I.e. voting with their feet by walking out of your door! • ITIL 4 (Service Value System model) can be used to assist business to visualize and pin down value streams, to ensure these (value) are created and delivered consistently to your valued customers. • ITIL 4 utilizes DevOps, Lean and Traditional or Agile Project Management (for good governance). Tailoring(the ability to make project management sweet, simple, lean and agile) is an essential skill for the Project Management Professional! Remember while BEST PRACTICE is best, BEST PRACTICAL is better! Service Value System
  • 3. “A service is a means of delivering value to customers by facilitating outcomes that customers want to achieve, without the ownership of specific costs and risks.” NB: Products (packaged customer focused solutions which may be sold to them) can also provide need satisfying services to customers. Key Concepts (1 of 3): What is Value (Utility and Warranty)?
  • 4. Key Concepts (2 of 3): People, Process and Technology Triad and DevOps? Processes are a key component in ensuring the success of any project. However, we often find that most DevOps implementations focus more on automation and technology and give a backseat to processes that are supposed to be the basis for automation. They say that backseat driving is dangerous, so placing processes in this position and hoping that the destination would be reached in record time with no mishaps is a gamble that plays with unpredictability. Therefore, it is important that processes are defined first along with a functional DevOps architecture and then translated into tooling and automation. The process must always drive tools and never the other way around.
  • 5. ITIL (as best practice), and Project Management, CMMi etc., all have clearly defined processes and practices which have been identified and can be adopted. In addition, processes and practices will often have recommended inputs, tools and techniques and outputs (itto’s) available for use. It makes sense to use the defined processes in your quest to create valuable products and services for your clients. Key Concepts: (3 of 3): How Do You Want To Work? OR Capability Maturity (CM) Level 1 (no or limited process focus) Capability Maturity Level 2 (process focus)
  • 6. Time to up your game stats?
  • 7. The Capability Maturity Model In Information Technology (where IT systems are used to create value for your customers) it makes sense to understand, adopt and then perfect the CM for Development processes above, striving to operate above Capability Maturity Level 1. NOTE: The Capability Maturity model from Carnegie Mellon University puts the ability to follow process at a higher level (CM L2+) than operating heroically without process focus at (CM L1). Project processes are found at CM L2 and these same project processes are also kicked off in ITIL Service Strategy. ITIL is discussed in the next 5 slides. 1st core processes for CM L2 in order: REQM, PP, PMC, MA and, if you are able, CM. Software Engineering processes are at CM L3 (primarily). Installing & perfecting processes in order 1 – 8 is recommended. The Capability Maturity Model integrated (CMMi) Constellations extends the core processes from Development to Services and Acquisitions for the rest of the organisation! People CMM is also available. (CMMi for Development) (The CMMi Constellations) 8. VAL 7. VER 6. RSKM 5. CM 4. MA 3. PMC 2. PP 1. REQM
  • 8. The ITIL 4 Service Value System (SVS) model Note: The SVS model has been added to by the presenter in order to better focus it for our use. I.e. the water wheels (Product / Service: N) and also the Service Portfolio (bottom left) and CSI arrow have been added to the SVS. Bottom line: Can a business area pin down their service portfolio (service catalogue)? Which value streams are delivering value, which need optimization (are innovations coming on line (on stream) in their Service Pipeline (project managed with agility (including DevOps, Lean concepts), and should some be retired. NB: Traditional or Agile project processes are required for good governance and are kicked off in the Service Strategy Lifecycle phase of ITIL. More on this in the next slides. CSI = Continual Service Improvement
  • 9. Looking back at ITIL 3 (next 3 slides) ITIL is all about following 5 “lifecycle” stages (phases) in value creation: Continual Service Improvement (CSI) using the CSI Backlog = Scrum Project Method Backlog for improvement user stories following the recommended method from Mike Cohn’s video here: https://www.youtube.com/watch?v=6q5-cVeNjCE I.e. (CSI) ->feeds/flows into-> Service Strategy (SS) ->feeding/flowing into-> Service Design (SD) (projects to build software solutions; or buy them ->feeding/flowing into-> Service Transition (ST) (release solutions to our customers) ->feeding/flowing into-> Service Operations (SO) (Stable operations with Utility & Warranty = Value adding (digital) solutions (slide 3) for the Customer) ->feeding/flowing back into-> (CSI). Question: Can you see this spiralling up or down flow in the image below? Question: Can you appreciate that the ITIL approach facilitates a focus on value streams that (like a bird) we could ride, spiralling upwards towards higher levels of Productivity and Quality and Profitability. Or we may decide to retire a service (spiral down a value stream) if value is no longer flowing!
  • 10. Looking back at ITIL 3 (slide 2) The image below says the same thing as the previous slide; but expands (exposes) the (underpinning) IT service delivery support areas needed for service quality.
  • 11. Looking back at ITIL 3 (slide 3) Note: Please ignore the ITIL process detail in the image below! See only that ITIL 3 has 26 processes. See that these processes underpin the 5 ITIL (lifecycle stages) as shown in the previous 2 slides. ITIL 3 is often criticised as being process heavy. However, I have worked in companies where ITIL was tightly / smartly managed and it works!
  • 12. ITIL 4 Practices The 34 ITIL 4 practices below are essentially the same as the ITIL 3 processes from the previous 3 slides. Bottom line: As a practice we can practise them to improve them!
  • 13. Project Management Questions: • All projects are temporary endeavours within constraints: I.e. can you arrive on time, within budget, delivering planned scope (i.e. can team MIND THE GAP) even for a 2 week sprint? • Do you understand the importance of Project Planning (PP) & Project Monitoring and Control (PMC) to “carefully squeeze out delivery”? • For each project process for either Traditional or Agile do you use Inputs Tools & Techniques & Outputs? Scrum Questions: • PP - Do you create User Stories per the recommended method (by Mike Cohn) in the url on slide 9? • PMC - Based on selected stories for the sprint does your Product Owner sign off the Demo Deck after each Demonstrate and Validate Sprint (#16) with approvals, rejections & comments? • Sprint by sprint are you a DONE or UNDONE Scrum team? An UNDONE team = Project Risk! ITIL Questions: • Is the DML produced & version controlled before testing and UAT? I.e. XP’s 10 minute build! • Is the Product Owner managing Release Management (PO = WHAT & WHEN only). If PO (business) wants to ride the scrum team hard (as jockey on a horse forcing delivery) this will surely fail. SM (scrum process expert) and Dev Team only decide HOW & HOW MUCH! • As a company asset are the DML versions secured? CMMi Questions: • Do you manage bidirectional traceability of requirements? Bidirectional traceability: CMMi L2 REQM Process (Specific Practice 1.4) • Slide 7 shows other CM L2 processes: In addition to PP and PMC, Measurement Analysis (MA) and Configuration Management (CM) are possible next goals to bear in mind for CM L2. • Are you aware that Verification and Validation are CM L3 processes? • Risk Management (RSKM), another CM L3 process, involves Issue Management and Risk Management. I.e. Issues are Risks happening! ITIL requires a project method in Service Strategy! This could use Traditional Project Management Processes or Agile Project Management Processes: Traditional Project Management Agile Project Management Do you? Next Stable Baseline! Initiate PP Execute PMC Close Can you hit the target? PO What & When (approved for release only!) How & How Much PO dictating How, How Much & When is not Scrum! SM & Dev Team Fly above this detail to get the key ideas only! Scrum Roles: PO: Product Owner SM: Scrum Master Dev Team: Developers PO as Release Manager As the Product Owner, you can determine the most important Product Backlog items for the Development Team to consider in their Sprint plan, but you cannot dictate how much they take on or how they will break down their work. “The Professional Product Owner Page 179 “ CMMi’s essential CM L2 Processes: PP and PMC I.e. if you are serious about improving your game stats:
  • 14. Lean Lean Thinking: -Eliminate waste -Amplify learning -Decide as late as possible -Deliver as fast as possible -Empower the team -Build integrity In -See (Optimize) the whole & Deming's 14 point philosophy for top management Deming’s Red Bead Experiment Value Stream Mapping Fly above this detail to get the key ideas only! 7 wastes of software development: (Partially Done Work, Extra Processes, Extra Features, Task Switching, Waiting, Motion, Defects) Deming’s Red Bead Experiment: https://www.youtube.com/watch?v=JeWTD-0BRS4 Note that Lean principles are similar to those of ITIL 4!
  • 15. Scrum, Lean, DevOps & Software Engineering A Kanban board (a pull system) looks a lot like a task board, but they’re not the same thing. You’ve seen task boards in discussions of Scrum and XP, so it’s easy to look at a Kanban board and assume it’s basically the same thing. It’s not! The purpose of a task board is to make the state of current tasks clear to everybody on a team. Task boards help a team stay on top of the current status of their project. Kanban boards are a little different. They are created to help a team understand how work flows through their process. Because work items are kept at a feature level on a Kanban board, they aren’t the best way to know exactly which task each team member is working on—but they’re great for helping you see how much work is in progress in each state of your process. Gene Kim, the author of DevOps Handbook says that DevOps being in opposition of ITIL is a misnomer. “Even releasing 10,000+ deployments/day requires processes but what goes against the DevOps objectives are the approvals.” Fly above this detail to get the key ideas only! ScrumBan? KanBan? Value Stream Mapping Use the CSI Register (Scrum Backlog) with Lean / ITIL 4 value stream management and tight project management process control (REQM, PP, PMC, MA, CM, RSKM, VER, VAL etc.) to transition (pull) new (services) features rapidly into Service Operations Top: Epics Middle: Features (KanBan Board) Bottom: User Stories (Scrum Board)
  • 16. Possible Key Metrics (where is your game at?): • Burndown Efficiency: #User Story slices accepted “to do in next sprint” by Dev Team -> Burned Down in a Sprint -> Demonstrated/Validated/Approved by PO / Released by PO = Done Done. • Above from CM L2 perspective: (REQM [User Story Slice], PP, PMC [Demonstrate and Validate], Measurement & Analysis (MA) in order to begin with) to hit the target: All User Stories burned down, demo’d, approved, Done Done! CM L3 VER, VAL, RSKM etc. • Cycle time: the amount of time it takes for a feature or task to be completed from the time a developer begins to work on it until it’s delivered. • Lead time: the amount of time it takes from when a feature is identified until it is delivered. • Flow efficiency: the percentage of the total time for a feature that the team spent actually working on it (as opposed to waiting). • Team Velocity & # Sprints to consume current backlog (story 12 from the top in groomed backlog will be delivered by this team in sprint 6) • Deployment Frequency • Mean Time to Restore & Change Fail Percentage • Reasons for waiting. • XP’s 10 minute build (DML version controlled before QA) • Etc. Value Stream Mapping Continuous Integration/C Delivery/C Deployment Microsoft Azure DevOps, Boards, Repos, Pipelines etc. Or other suitable DevOps / CI CD CD tool. Done Done Can you release working software in a 2 week sprint? 2 key lessons learned from Deming’s Red Bead Experiment: 1. Dr. Edwards W. Deming indicated that in his experience most of the troubles, and most areas or possibilities for improvement, which he estimated at 94%, belongs to the system which was the responsibility of management. Therefore, according to Deming, once the problem arrives at the shop floor, workers, irrespective of their well-intentioned solutions, will have little ability, or be unable control or improve anything. 2. A process can be stable, in control and producing defective items 100% of the time! Production Standards and Numeric Goals can be meaningless. Extrinsic motivation is not effective! It’s the system, not the workers! By using rewards and punishment management is “tampering” with a stable system. I.e. within the bounds of the system [IT stack] (that the project processes / scrum processes, sprints, ITIL & DevOps processes, Lean processes etc., are working on to improve) find the causes of “Wait” (blockages / red beads) and management - fix (simply remove) these! Can you remove the red beads? CMMi’s essential CM L2 Process: Measurement and Analysis (MA) I.e. if you are serious about improving your game stats: Fly above this detail to get the key ideas only!
  • 17. Westrum’s Typology, PCMM & PDCA Why ‘Just Do It’ and management insistence on ‘heroics’ at CM Level 1 is a really bad idea! Scrum’s ‘Empowered Workgroup’ is at Level 4!
  • 18. CMM Pin Test: (where is your game at?): Scrum of Scrums? CMMi? Risk Management?
  • 19. So (quickly) how do we use the ITIL 4 SVS? • If the (Business / Business Area) pins down their Service Portfolio this is the starting point for ITIL 4. I.e. focus on value! • You may decide (from Continual Service Improvement) that you need to improve some services in the Service Catalogue. Using the SVS model you can plan a path through the SVS towards the improvement of existing value streams (or the creation of new value streams). An example of how to do this in ITIL 4 is found on the last slide. • The fact that many practices in ITIL 4 underpin the service offering; these can be used to ensure Value (Utility and Warranty) for your customers (including, if needed, the installation of Service Level Agreements [SLA’s]). • Per the BCG Matrix: Innovate or retire if value diminishes! It is worth remembering Experience Curves. Competitive advantage goes to those who are first and fastest down the EC slope!
  • 20. ITIL 4 (Guiding Principles) Note that Lean principles are similar to those of ITIL 4!
  • 21. CONCLUSION: If you do not know where you are going – operating at Capability Maturity Level 1 without process focus then… As the Cheshire Cat in Lewis Carroll's Alice in Wonderland points out, any road will surely take you there!