SlideShare a Scribd company logo
1 of 22
S AT I S H N AT H – A P R I L 2 0 1 9
TRANSFORMATION
STRATEGY
CONTENTS
• Background – Slide 3
• CIO Objectives – Slide 4
• Improvement Ideas – Slides 5 - 6
• Strategic Themes – Slides 7 - 9
• Modern Engineering Practices – Slides 10 - 22
2
BACKGROUND
Strengths
• Fortune 1000 company
• xx years of industry leadership in
retail and B2B
• Pioneer in embracing digital
• CDO from e-commerce / startup
background
• Resources with several years of
experience building IT systems
• On Shore – Off Shore model
• Multi vendor strategy (three
vendors)
• Ongoing contract with cloud
provider
Weakness
• Inability to provide real time services (24x7)
• Increasing customer service expectations
• Slow API development cycles
• Slow IT processes
• Shadow IT spend
• Dissatisfaction in IT staff
• High levels of outsourcing in staff-augmentation mode
• Uneven adoption of Agile across the organization
• Limited success with DevOps
• Limited adoption of cloud and SaaS applications
• IT & Digital organizations are not in alignment
Opportunities Threats
• Intense competition from smaller more nimble
competitors
3
CIO OBJECTIVES
• Decrease time to market for new applications
• Demonstrate $xx savings
• Improve quality
• Create high performance engineering culture
4
IMPROVEMENT IDEAS
ADDRESS WEAKNESS AREAS AND MEET OBJECTIVES
Objective Related Weakness Areas /Threats * Preliminary Improvement Ideas *
Decrease time
to market for
new
applications
• Slow API development cycles
• Slow IT processes
• Limited success with Agile &
DevOps
• IT & Digital organizations are not
in alignment
• Intense competition from smaller
more nimble competitors
• Ongoing collaboration on application requirements to
prevent drift
• Co-locate teams
• Deliver working software frequently to test early and often
• Standardize and reuse development routines
• Automate build, test and deployment tasks
• Automate environment provisioning and configuration
• Streamline change and approval processes
Demonstrate
$xx savings
• Shadow IT spend
• High levels of outsourcing in staff-
augmentation mode
• Limited adoption of cloud and
SaaS applications
• Limited success with Agile &
DevOps
• Reduce shadow IT spend, centralize common services
• Automate IT processes
• Consolidate / retire low value applications
• Develop mutually beneficial partnerships with vendors
• Optimize IT organization – reduce spans / layers, optimize
locations
• Adopt cloud and SaaS applications
• Optimize infrastructure
5(*) – Strongest perceived correlation
1 of 2
IMPROVEMENT IDEAS
ADDRESS WEAKNESS AREAS AND MEET OBJECTIVES
Objective Related Weakness Areas /Threats * Preliminary Improvement Ideas *
Improve quality • Inability to provide real time
services (24x7)
• Increasing customer service
expectations
• Limited success with Agile &
DevOps
• Intuitive designs
• User trainings
• Automated unit, acceptance and regression test
• Automated test data management
• Regression testing for non functional requirements
• Robust monitoring and feedback systems
• Continuous improvement
Create high
performance
engineering
culture
• Dissatisfaction in IT staff
• Limited success with Agile &
DevOps
• Cross functional teams of motivated individuals who self
organize and own their work
• Servant leadership
• Blameless culture
6(*) – Strongest perceived correlation
2 of 2
STRATEGIC THEMES & RELATED IDEAS
Strategic Themes
Improvement
Ideas
1.
Modern
Engineering
Practices
2.
Resilient &
Scalable
Infrastructure
3.
Extensible
Technology
Platforms
4.
Horizontal
Operating
Models
5.
Engaging
Customer
Experiences
6.
Engaging
Employee
Experiences
7.
Optimizing
Costs
Ongoing collaboration on application
requirements to prevent drift
X X X
Co-locate teams X X X
Deliver working software frequently to test
early and often
X X
Standardize and reuse development
routines
X X
Automate build, test and deployment tasks
X X
Automate environment provisioning and
configuration
X X X
Streamline change and approval processes
X X
Reduce shadow IT spend, centralize
common services
X X X
Automate IT processes X X
Consolidate / retire low value applications
X X
Develop mutually beneficial partnerships
with vendors
X X
7
1 of 3
Focus area for the next section of this
document
STRATEGIC THEMES & RELATED IDEAS
Strategic Themes
Improvement
Ideas
1.
Modern
Engineering
Practices
2.
Resilient &
Scalable
Infrastructure
3.
Extensible
Technology
Platforms
4.
Horizontal
Operating
Models
5.
Engaging
Customer
Experiences
6.
Engaging
Employee
Experiences
7.
Optimizing
Costs
Optimize IT organization – reduce spans /
layers, optimize locations
X X
Adopt cloud and SaaS applications X X
Optimize infrastructure
X X
Intuitive designs
X
User trainings
X
Automated unit, acceptance and regression
test
X X
Automated test data management
X X
Regression testing for non functional
requirements
X
Robust monitoring and feedback systems X
Continuous improvement
X
8
2 of 3
Focus area for the next section of this
document
STRATEGIC THEMES & RELATED IDEAS
Strategic Themes
Improvement
Ideas
1.
Modern
Engineering
Practices
2.
Resilient &
Scalable
Infrastructure
3.
Extensible
Technology
Platforms
4.
Horizontal
Operating
Models
5.
Engaging
Customer
Experiences
6.
Engaging
Employee
Experiences
7.
Optimizing
Costs
Cross functional teams of motivated
individuals who self organize and own their
work
X X X
Servant leadership X X X
Blameless culture
X X X
9
3 of 3
Focus area for the next section of this
document
10
1. MODERN ENGINEERING
PRACTICES
CONTENTS
• Overview
• Agile & DevOps
• Leading Practices
• First Steps
• Transformation Org. Structure
• Sample Measures
• Sample Roadmap
• Scaling Methods
• Business Relevance
• Sustainable Transformation
• Vendor / Partnership Strategy
11
OVERVIEW
• Apply Agile techniques to change the way we collaborate with our business and our clients on
technology issues
• Deliver working software early and often through automated process and tools (DevOps)
• Ensure software is safe and secure
12
Wall of
Confusion
Wanting
Feature Velocity
Development
• Create effective change
• Add/Modify features
Wanting
Stability
Operations
• Create stability
• Enhance services
Wanting
Fast Value
Business
• Create flexibility
• Improve time to market
Agile Development
Fixes this
DevOps
Fixes this
Wall of
Confusion
Source: DevOps for the Modern Enterprise – Mirco Hering
AGILE AND DEVOPS
13
Individuals and
interactions over
processes and
tools
Working
software over
comprehensive
documentation
Customer
collaboration over
contract negotiation
Responding to
change over
following a plan
CULTURE
AUTOMATE
LEANMEASURE
SHARE
AGILE MANIFESTO DEVOPS CORE VALUES
Source: https://www.red-gate.com/blog/calms-relates-database-devops
Source: https://agilemanifesto.org/
Blameless culture –
Failure is normal, Servant
LeadershipReduce Org Silos,
Collaborate, Shared
ownership
Leverage
Tools &
Automation
Where
Possible
Measure
Everything
Small Batches,
Reduce cost of
failure
LEADING PRACTICES
Scrum, 56%
Hybird, 14%
ScrumBan, 8%
Scrum / XP
Hybrid, 6%
Other, 6%
Kanban, 5%
Iterative, 3%
Spotify model,
1%
Lean Startup,
1%
XP, 1%
14
AGILE METHODOLOGIES USED ENGINEERING PRACTICES EMPLOYED
16%
17%
25%
31%
32%
35%
36%
37%
45%
54%
64%
75%
Emergent Design
Behavior Driven Development
Sustainable Pace
Collective Code Ownership
Automated Acceptance Test
Test Driven Development
Pair Programing
Continuous Deloyment
Refactoring
Continuous Integration
Coding Standards
Unit Testing
SCALING METHODS USED
0%
1%
1%
3%
3%
5%
5%
10%
19%
29%
RAGE
NEXUS
APM
Lean Mgmt.
Enterprise Scrum
LESS
DAD
Internal Method
Scrum of Scrums
SAFe
SUCCESS MEASURES
Source: 12TH Annual State of Agile Report – VersionOne CollabNet – April 2018
21%
22%
24%
24%
27%
28%
29%
30%
31%
42%
43%
46%
Defects over time
Release Burndown
Cycle Time
Burnup Chart
Iteration Burndown
Defects in Production
Planned vs. Actual Release Dates
Planned vs. Actual Stories Per Iteration
Budget vs. Actual Costs
Velocity
Business Value Delivered
Customer Satisfaction
FIRST STEPS TO TRANSFORMATION
15
Set up Transformation Office Portfolio Assessment Identify Pilot Candidates
Maturity Assessment Value Stream Mapping Metrics Baseline
• Mobilize stakeholders
• Setup steering committee
• Secure executive sponsorship
• Identify program ownership
• Set up founding team
• Collect application portfolio data
• Identify portfolio clusters that are
interdependent and may also require
similar treatment e.g. divest
applications, enterprise systems,
digital applications
• Select candidates for initial pilots
e.g. mobile or web application
teams, burning platforms, strong
leadership support, ability to take
out time from feature delivery
• Conduct a maturity assessment for
each of the pilot teams
• Build baseline maturity scores across
capability areas – organization,
governance, CI/CD, operations,
infrastructure, architecture
• Identify gaps / improvement areas
• Identify end to end value stream for
each team selected for pilots
• Identify wait times , bottlenecks,
current process controls
• Leverage maturity assessment
results and the value stream mapping
results to prioritize areas for
improvement
• Build an execution plan
• Identify metrics that matter
• Build current baseline using
existing or historical data
TRANSFORMATION ORG. STRUCTURE
16
Agile
Governance
DevOps
Governance
Quality
Assurance
Transformation Management
Test Automation COE
Agile COE
Platform Team
Test
Automation
Automated
App Release
Environment
Provisioning
Change
Management,
Communication
s, Training,
Coaching
PMO/Finance
/Budgeting
Vendor /
Purchasing
Executive Steering Committee
HR
Lead
Architect
Work stream
Leads
Info Security
Security Automation COE
Reference : DevOps for the Modern Enterprise – Mirco Hering
SAMPLE MEASURES
17
Measure Definition
Delivery Lead Time Time it takes to go from a customer making a request to the request
being satisfied
- Design Lead Time
- Delivery Lead Time
Deployment Frequency Frequency with which the organization deploys code to production
for the primary service or application being worked on
Time to Restore Service Time taken to restore service for the primary application or service
being worked on
Change Fail Rate % of changes for the primary application or service being worked on,
that resulted in degraded service or required a subsequent
remediation
Cost of Release Effort for all release activities performed for go-live
Longevity of Teams The average duration teams stay together
Source: Accelerate – Forsgren, Humble, Kim
Source: DevOps for the Modern Enterprise – Mirco Hering
SAMPLE TRANSFORMATION ROADMAP
Activity M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12 Q1 Q2 Q3 Q4
Initiate Transformation
Execute on Pilot Implementation
Measure Outcomes, Prove Success,
Gain Buy-In
Implement Wave 1 Apps
Stabilize Wave 1
Launch DevOps Platform
Implement Wave 2
Implement Wave 3
Training / coaching / change mgmt.
Governance / metrics
18Reference : DevOps for the Modern Enterprise – Mirco Hering
SCALING METHODS
19
https://www.scaledagileframework.com/implementation-roadmap/https://puppet.com/resources/whitepaper/state-of-devops-
report
5 Stages of DevOps Evolution Scaled Agile Framework
BUSINESS RELEVANCE
Train the business on the
techniques and on the
benefits from the
transformation and help them
understand their role in the
transformation journey
Validate that business value is
being delivered from the
transformation at all key
milestones
Contextualize changes to
each team’s unique
circumstances so that the
highest priority items - for the
team and for the business
they support, get addressed
first
Keep changes small and
make recovery from failure
very quick so as to support
business innovation and
experimentation
20Source: 12TH Annual State of Agile Report – VersionOne CollabNet – April 2018
SUSTAINABLE TRANSFORMATION
The transformation effort will scale and be sustainable only when the people in the organization
adopt the values and behaviors that make the transformation work. Here are some ideas to scale the
organization culture -
21
Declare your core values explicitly
•Key values that enable a Agile and DevOps transformation effort to scale include bias for action, collaboration, shared ownership, no blaming ,
servant leadership, continuous improvement, no bureaucracy
Encourage behaviors that align with your values
•As examples reward collaboration, make it safe to fail, create opportunities and spaces to share information etc.
Iterate on the values and behaviors that matter as the company grows
Leaders should walk the talk
Hire employees and partners who display cultural alignment
Conduct training on values and behaviors
Reward and recognize the right behaviors
Leaders should spend time to build better relationships with employees
Embrace diversity and inclusiveness
Encourage 360 degree feedbacks
VENDOR PARTNERSHIPS
Benefits of Partnering with SI
• Cross industry expertise
• Ability to influence product vendor’s platform
• Access to skilled talent base
• Co-Invest in new technologies
Vendor Contracts
• Flexible scope and fixed capacity / Time and
Material contracts with payments tied to
delivery of outcomes (based on the Definition of
Done) at each iteration
• Focus on overall costs versus daily rates to
allow vendor to balance resource skill levels
22
Partnership Considerations
• Cultural alignment
• Transparency into work practices
• Accountability for both delivery and operations
• Right incentive structures
• Avoid lock-ins
Vendor Evaluation
• Adherence to engineering standards
• Delivery success measures
• Thought leadership
• Relevant experience of the delivery team
• Client recommendations
Source: DevOps for the Modern Enterprise – Mirco Hering

More Related Content

What's hot

Leveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the EnterpriseLeveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the EnterpriseAndrew Kelleher
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkSrinath Ramakrishnan
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scaleMahmoud Ghoz
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5netmind
 
2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference ArchitecturesSonatype
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
 
A Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileA Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileMariya Breyter
 
Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process John Derrico
 
Platform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewPlatform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewGiulio Roggero
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Adrian Todorov
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaEdureka!
 
Project To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsProject To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsTasktop
 

What's hot (20)

Leveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the EnterpriseLeveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the Enterprise
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scale
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
 
2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 
Devops maturity model
Devops maturity modelDevops maturity model
Devops maturity model
 
A Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileA Practical Guide to Scaling Agile
A Practical Guide to Scaling Agile
 
Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process
 
Platform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewPlatform Engineering - a 360 degree view
Platform Engineering - a 360 degree view
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
 
Scaled Agile Framework SAFe 4.0
Scaled Agile Framework SAFe 4.0Scaled Agile Framework SAFe 4.0
Scaled Agile Framework SAFe 4.0
 
Project To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsProject To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streams
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 

Similar to Modern Engineering Transformation at Sathish Nath

Softchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Corporation
 
Agile Transformation
Agile TransformationAgile Transformation
Agile TransformationBosnia Agile
 
1) Question Add Targets to Balanced score Card
1) Question  Add Targets to Balanced score Card1) Question  Add Targets to Balanced score Card
1) Question Add Targets to Balanced score CardMartineMccracken314
 
1) Question Add Targets to Balanced score Card
1) Question  Add Targets to Balanced score Card1) Question  Add Targets to Balanced score Card
1) Question Add Targets to Balanced score CardAbbyWhyte974
 
1) question add targets to balanced score card
1) question  add targets to balanced score card1) question  add targets to balanced score card
1) question add targets to balanced score cardsmile790243
 
Enterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessEnterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessAmazon Web Services
 
Enterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessEnterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessAmazon Web Services
 
Digital alpha technologies inc
Digital alpha technologies incDigital alpha technologies inc
Digital alpha technologies incDigital Alpha
 
Cloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxCloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxSherman37
 
International Target Operating Model Design
International Target Operating Model DesignInternational Target Operating Model Design
International Target Operating Model DesignChris Oddy
 
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfBrion Carroll (II)
 
Why Business is Better in the Cloud
Why Business is Better in the CloudWhy Business is Better in the Cloud
Why Business is Better in the CloudPerficient, Inc.
 
CRM Implementations and Upgrades
CRM Implementations and UpgradesCRM Implementations and Upgrades
CRM Implementations and UpgradesPeter Ware PMP
 
Overcoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesOvercoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesPerficient, Inc.
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Timothy McAliley
 
Moving to the cloud in regulated environments
Moving to the cloud in regulated environmentsMoving to the cloud in regulated environments
Moving to the cloud in regulated environmentsKev Miller
 
Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Imaginet
 
GLOC 2018: Automation or How We Eliminated Manual EBS R12.2 Upgrades and Beca...
GLOC 2018: Automation or How We Eliminated Manual EBS R12.2 Upgrades and Beca...GLOC 2018: Automation or How We Eliminated Manual EBS R12.2 Upgrades and Beca...
GLOC 2018: Automation or How We Eliminated Manual EBS R12.2 Upgrades and Beca...ennVee TechnoGroup Inc
 
Creating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationCreating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationTom Laszewski
 

Similar to Modern Engineering Transformation at Sathish Nath (20)

Softchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost Governance
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
1) Question Add Targets to Balanced score Card
1) Question  Add Targets to Balanced score Card1) Question  Add Targets to Balanced score Card
1) Question Add Targets to Balanced score Card
 
1) Question Add Targets to Balanced score Card
1) Question  Add Targets to Balanced score Card1) Question  Add Targets to Balanced score Card
1) Question Add Targets to Balanced score Card
 
1) question add targets to balanced score card
1) question  add targets to balanced score card1) question  add targets to balanced score card
1) question add targets to balanced score card
 
Enterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessEnterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - Business
 
Enterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessEnterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - Business
 
Digital alpha technologies inc
Digital alpha technologies incDigital alpha technologies inc
Digital alpha technologies inc
 
Cloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxCloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptx
 
International Target Operating Model Design
International Target Operating Model DesignInternational Target Operating Model Design
International Target Operating Model Design
 
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
 
Why Business is Better in the Cloud
Why Business is Better in the CloudWhy Business is Better in the Cloud
Why Business is Better in the Cloud
 
CRM Implementations and Upgrades
CRM Implementations and UpgradesCRM Implementations and Upgrades
CRM Implementations and Upgrades
 
Overcoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesOvercoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with Microservices
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
 
It services in telecom
It services in telecomIt services in telecom
It services in telecom
 
Moving to the cloud in regulated environments
Moving to the cloud in regulated environmentsMoving to the cloud in regulated environments
Moving to the cloud in regulated environments
 
Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)
 
GLOC 2018: Automation or How We Eliminated Manual EBS R12.2 Upgrades and Beca...
GLOC 2018: Automation or How We Eliminated Manual EBS R12.2 Upgrades and Beca...GLOC 2018: Automation or How We Eliminated Manual EBS R12.2 Upgrades and Beca...
GLOC 2018: Automation or How We Eliminated Manual EBS R12.2 Upgrades and Beca...
 
Creating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationCreating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organization
 

Recently uploaded

Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 

Recently uploaded (20)

Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 

Modern Engineering Transformation at Sathish Nath

  • 1. S AT I S H N AT H – A P R I L 2 0 1 9 TRANSFORMATION STRATEGY
  • 2. CONTENTS • Background – Slide 3 • CIO Objectives – Slide 4 • Improvement Ideas – Slides 5 - 6 • Strategic Themes – Slides 7 - 9 • Modern Engineering Practices – Slides 10 - 22 2
  • 3. BACKGROUND Strengths • Fortune 1000 company • xx years of industry leadership in retail and B2B • Pioneer in embracing digital • CDO from e-commerce / startup background • Resources with several years of experience building IT systems • On Shore – Off Shore model • Multi vendor strategy (three vendors) • Ongoing contract with cloud provider Weakness • Inability to provide real time services (24x7) • Increasing customer service expectations • Slow API development cycles • Slow IT processes • Shadow IT spend • Dissatisfaction in IT staff • High levels of outsourcing in staff-augmentation mode • Uneven adoption of Agile across the organization • Limited success with DevOps • Limited adoption of cloud and SaaS applications • IT & Digital organizations are not in alignment Opportunities Threats • Intense competition from smaller more nimble competitors 3
  • 4. CIO OBJECTIVES • Decrease time to market for new applications • Demonstrate $xx savings • Improve quality • Create high performance engineering culture 4
  • 5. IMPROVEMENT IDEAS ADDRESS WEAKNESS AREAS AND MEET OBJECTIVES Objective Related Weakness Areas /Threats * Preliminary Improvement Ideas * Decrease time to market for new applications • Slow API development cycles • Slow IT processes • Limited success with Agile & DevOps • IT & Digital organizations are not in alignment • Intense competition from smaller more nimble competitors • Ongoing collaboration on application requirements to prevent drift • Co-locate teams • Deliver working software frequently to test early and often • Standardize and reuse development routines • Automate build, test and deployment tasks • Automate environment provisioning and configuration • Streamline change and approval processes Demonstrate $xx savings • Shadow IT spend • High levels of outsourcing in staff- augmentation mode • Limited adoption of cloud and SaaS applications • Limited success with Agile & DevOps • Reduce shadow IT spend, centralize common services • Automate IT processes • Consolidate / retire low value applications • Develop mutually beneficial partnerships with vendors • Optimize IT organization – reduce spans / layers, optimize locations • Adopt cloud and SaaS applications • Optimize infrastructure 5(*) – Strongest perceived correlation 1 of 2
  • 6. IMPROVEMENT IDEAS ADDRESS WEAKNESS AREAS AND MEET OBJECTIVES Objective Related Weakness Areas /Threats * Preliminary Improvement Ideas * Improve quality • Inability to provide real time services (24x7) • Increasing customer service expectations • Limited success with Agile & DevOps • Intuitive designs • User trainings • Automated unit, acceptance and regression test • Automated test data management • Regression testing for non functional requirements • Robust monitoring and feedback systems • Continuous improvement Create high performance engineering culture • Dissatisfaction in IT staff • Limited success with Agile & DevOps • Cross functional teams of motivated individuals who self organize and own their work • Servant leadership • Blameless culture 6(*) – Strongest perceived correlation 2 of 2
  • 7. STRATEGIC THEMES & RELATED IDEAS Strategic Themes Improvement Ideas 1. Modern Engineering Practices 2. Resilient & Scalable Infrastructure 3. Extensible Technology Platforms 4. Horizontal Operating Models 5. Engaging Customer Experiences 6. Engaging Employee Experiences 7. Optimizing Costs Ongoing collaboration on application requirements to prevent drift X X X Co-locate teams X X X Deliver working software frequently to test early and often X X Standardize and reuse development routines X X Automate build, test and deployment tasks X X Automate environment provisioning and configuration X X X Streamline change and approval processes X X Reduce shadow IT spend, centralize common services X X X Automate IT processes X X Consolidate / retire low value applications X X Develop mutually beneficial partnerships with vendors X X 7 1 of 3 Focus area for the next section of this document
  • 8. STRATEGIC THEMES & RELATED IDEAS Strategic Themes Improvement Ideas 1. Modern Engineering Practices 2. Resilient & Scalable Infrastructure 3. Extensible Technology Platforms 4. Horizontal Operating Models 5. Engaging Customer Experiences 6. Engaging Employee Experiences 7. Optimizing Costs Optimize IT organization – reduce spans / layers, optimize locations X X Adopt cloud and SaaS applications X X Optimize infrastructure X X Intuitive designs X User trainings X Automated unit, acceptance and regression test X X Automated test data management X X Regression testing for non functional requirements X Robust monitoring and feedback systems X Continuous improvement X 8 2 of 3 Focus area for the next section of this document
  • 9. STRATEGIC THEMES & RELATED IDEAS Strategic Themes Improvement Ideas 1. Modern Engineering Practices 2. Resilient & Scalable Infrastructure 3. Extensible Technology Platforms 4. Horizontal Operating Models 5. Engaging Customer Experiences 6. Engaging Employee Experiences 7. Optimizing Costs Cross functional teams of motivated individuals who self organize and own their work X X X Servant leadership X X X Blameless culture X X X 9 3 of 3 Focus area for the next section of this document
  • 11. CONTENTS • Overview • Agile & DevOps • Leading Practices • First Steps • Transformation Org. Structure • Sample Measures • Sample Roadmap • Scaling Methods • Business Relevance • Sustainable Transformation • Vendor / Partnership Strategy 11
  • 12. OVERVIEW • Apply Agile techniques to change the way we collaborate with our business and our clients on technology issues • Deliver working software early and often through automated process and tools (DevOps) • Ensure software is safe and secure 12 Wall of Confusion Wanting Feature Velocity Development • Create effective change • Add/Modify features Wanting Stability Operations • Create stability • Enhance services Wanting Fast Value Business • Create flexibility • Improve time to market Agile Development Fixes this DevOps Fixes this Wall of Confusion Source: DevOps for the Modern Enterprise – Mirco Hering
  • 13. AGILE AND DEVOPS 13 Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan CULTURE AUTOMATE LEANMEASURE SHARE AGILE MANIFESTO DEVOPS CORE VALUES Source: https://www.red-gate.com/blog/calms-relates-database-devops Source: https://agilemanifesto.org/ Blameless culture – Failure is normal, Servant LeadershipReduce Org Silos, Collaborate, Shared ownership Leverage Tools & Automation Where Possible Measure Everything Small Batches, Reduce cost of failure
  • 14. LEADING PRACTICES Scrum, 56% Hybird, 14% ScrumBan, 8% Scrum / XP Hybrid, 6% Other, 6% Kanban, 5% Iterative, 3% Spotify model, 1% Lean Startup, 1% XP, 1% 14 AGILE METHODOLOGIES USED ENGINEERING PRACTICES EMPLOYED 16% 17% 25% 31% 32% 35% 36% 37% 45% 54% 64% 75% Emergent Design Behavior Driven Development Sustainable Pace Collective Code Ownership Automated Acceptance Test Test Driven Development Pair Programing Continuous Deloyment Refactoring Continuous Integration Coding Standards Unit Testing SCALING METHODS USED 0% 1% 1% 3% 3% 5% 5% 10% 19% 29% RAGE NEXUS APM Lean Mgmt. Enterprise Scrum LESS DAD Internal Method Scrum of Scrums SAFe SUCCESS MEASURES Source: 12TH Annual State of Agile Report – VersionOne CollabNet – April 2018 21% 22% 24% 24% 27% 28% 29% 30% 31% 42% 43% 46% Defects over time Release Burndown Cycle Time Burnup Chart Iteration Burndown Defects in Production Planned vs. Actual Release Dates Planned vs. Actual Stories Per Iteration Budget vs. Actual Costs Velocity Business Value Delivered Customer Satisfaction
  • 15. FIRST STEPS TO TRANSFORMATION 15 Set up Transformation Office Portfolio Assessment Identify Pilot Candidates Maturity Assessment Value Stream Mapping Metrics Baseline • Mobilize stakeholders • Setup steering committee • Secure executive sponsorship • Identify program ownership • Set up founding team • Collect application portfolio data • Identify portfolio clusters that are interdependent and may also require similar treatment e.g. divest applications, enterprise systems, digital applications • Select candidates for initial pilots e.g. mobile or web application teams, burning platforms, strong leadership support, ability to take out time from feature delivery • Conduct a maturity assessment for each of the pilot teams • Build baseline maturity scores across capability areas – organization, governance, CI/CD, operations, infrastructure, architecture • Identify gaps / improvement areas • Identify end to end value stream for each team selected for pilots • Identify wait times , bottlenecks, current process controls • Leverage maturity assessment results and the value stream mapping results to prioritize areas for improvement • Build an execution plan • Identify metrics that matter • Build current baseline using existing or historical data
  • 16. TRANSFORMATION ORG. STRUCTURE 16 Agile Governance DevOps Governance Quality Assurance Transformation Management Test Automation COE Agile COE Platform Team Test Automation Automated App Release Environment Provisioning Change Management, Communication s, Training, Coaching PMO/Finance /Budgeting Vendor / Purchasing Executive Steering Committee HR Lead Architect Work stream Leads Info Security Security Automation COE Reference : DevOps for the Modern Enterprise – Mirco Hering
  • 17. SAMPLE MEASURES 17 Measure Definition Delivery Lead Time Time it takes to go from a customer making a request to the request being satisfied - Design Lead Time - Delivery Lead Time Deployment Frequency Frequency with which the organization deploys code to production for the primary service or application being worked on Time to Restore Service Time taken to restore service for the primary application or service being worked on Change Fail Rate % of changes for the primary application or service being worked on, that resulted in degraded service or required a subsequent remediation Cost of Release Effort for all release activities performed for go-live Longevity of Teams The average duration teams stay together Source: Accelerate – Forsgren, Humble, Kim Source: DevOps for the Modern Enterprise – Mirco Hering
  • 18. SAMPLE TRANSFORMATION ROADMAP Activity M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12 Q1 Q2 Q3 Q4 Initiate Transformation Execute on Pilot Implementation Measure Outcomes, Prove Success, Gain Buy-In Implement Wave 1 Apps Stabilize Wave 1 Launch DevOps Platform Implement Wave 2 Implement Wave 3 Training / coaching / change mgmt. Governance / metrics 18Reference : DevOps for the Modern Enterprise – Mirco Hering
  • 20. BUSINESS RELEVANCE Train the business on the techniques and on the benefits from the transformation and help them understand their role in the transformation journey Validate that business value is being delivered from the transformation at all key milestones Contextualize changes to each team’s unique circumstances so that the highest priority items - for the team and for the business they support, get addressed first Keep changes small and make recovery from failure very quick so as to support business innovation and experimentation 20Source: 12TH Annual State of Agile Report – VersionOne CollabNet – April 2018
  • 21. SUSTAINABLE TRANSFORMATION The transformation effort will scale and be sustainable only when the people in the organization adopt the values and behaviors that make the transformation work. Here are some ideas to scale the organization culture - 21 Declare your core values explicitly •Key values that enable a Agile and DevOps transformation effort to scale include bias for action, collaboration, shared ownership, no blaming , servant leadership, continuous improvement, no bureaucracy Encourage behaviors that align with your values •As examples reward collaboration, make it safe to fail, create opportunities and spaces to share information etc. Iterate on the values and behaviors that matter as the company grows Leaders should walk the talk Hire employees and partners who display cultural alignment Conduct training on values and behaviors Reward and recognize the right behaviors Leaders should spend time to build better relationships with employees Embrace diversity and inclusiveness Encourage 360 degree feedbacks
  • 22. VENDOR PARTNERSHIPS Benefits of Partnering with SI • Cross industry expertise • Ability to influence product vendor’s platform • Access to skilled talent base • Co-Invest in new technologies Vendor Contracts • Flexible scope and fixed capacity / Time and Material contracts with payments tied to delivery of outcomes (based on the Definition of Done) at each iteration • Focus on overall costs versus daily rates to allow vendor to balance resource skill levels 22 Partnership Considerations • Cultural alignment • Transparency into work practices • Accountability for both delivery and operations • Right incentive structures • Avoid lock-ins Vendor Evaluation • Adherence to engineering standards • Delivery success measures • Thought leadership • Relevant experience of the delivery team • Client recommendations Source: DevOps for the Modern Enterprise – Mirco Hering