SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Transforming to
an Agile
DevOps
eCommerce
Esteve Camps Chust
This is an extract of my mastering
project in La Salle BCN
July 2020
CONTENT
WHY DO WE NEED A CHANGE?
WHAT DO WE NEED?
PILOTING THE CHANGE
WHY DO WE NEED
A CHANGE?
COMPETITIVENESS
COSTS
CUSTOMER
SATISFACTION
Why do we need a change > What do we need > Piloting the change
During VUCA times, the need for constant
adaptation becomes (even more)
unavoidable for growing companies.
A service-oriented architecture is
needed as a basis for eliminating
complexity in each implementation,
reducing opportunity cost, facilitating
platform scaling, and therefore promoting
enterprise growth.
This growth will mean a better
competitive position, an increase in
customer satisfaction, a decrease in
costs and a greater agility in changes.
We need…
Why do we need a change > What do we need > Piloting the change
GOAL : Piloting eCommerce platform transformation to push
business growth in an agile and fast way, with a high performance
and a team with strong product ownership and business
relationship.
PRODUCT ORIENTED
ORGANIZATION
REDUCING DEVELOPMENT
LIFECYCLE TIME
TO ACCEPT ERROR
TOLERANCE:
ERROR + FIX = LEARNING
CONTINUOUS DELIVERY
REDUCING TEAMS
FRICTIONS, CLARIFY
ACCOUNTABILITY
WHAT DO WE
NEED
Agile
Model
Continuous
Integration
Continuous
Testing
Continuous
Delivery
Product
oriented
organization
Why do we need a change > What do we need > Piloting the change
PILOTING THE
CHANGE
PROS & CONS TO GO ON A
PILOT PROJECT
EVALUATION
CONTINUOUS
IMPROVEMENT
INCREMENTAL
VIABILITY
DUPLICITIES
ADDED COSTS
Why do we need a change > What do we need > Piloting the change
Product oriented
Service Oriented
Architecture
Fail Fast,
Learn Fast
Improve Fast
Increase quality
PREN
Strengths, Weaknesses, Opportunities and Threats…
Consolidated
product
in market
Post COVID19
investments
Ownership
Failure tolerance
Competitors
platforms
SWOT
… and how will we act
Why do we need a change > What do we need > Piloting the change
COMMUNICATION PLAN
Product based
Organization Kickoff
Project status report
Product owner
introduction
Global Initiative
Kickoff
Changes report
Product team
introduction
Pilot Project kickoff
Coaches team
introduction
Product limits and
scope definition
Steering committee
kickoff
Product KPIs report
Golive promotion
Why do we need a change > What do we need > Piloting the change
… and more
PHASES PLAN
PHASE 1 PHASE 3
PHASE 4 PHASE 5
PHASE 2
PROJECT MANAGEMENT
1 2 3 4
1
Study and Analysis phase
▪ Company global vision
▪ Product scope study and definition
▪ Technical and systems definitions.
2
Design phase
▪ Archestration systems
▪ Agile SDLC
▪ Metrics
▪ Existing tests review
3
Implementation phase
▪ Agile SDLC
▪ Metrics
▪ Tests
4
Validation phase
▪ Jenkins pipeline validation
▪ Manual deployment in integration
environment
▪ Product KPIs validation
5
GoLive
▪ Launching in stagging
environment
▪ Monitoring and support
▪ Project closure
Project management
▪ Communication plan
▪ Project coordination and follow
up.
1 Organized and Designed 2 Infrastructure ready 3 Agile implemented 4 GoLive
Why do we need a change > What do we need > Piloting the change
ACTIVITIES TIMELINE
Sep20 Oct20 Nov20 Dec20 Jan21 Feb21 Mar21 Apr21 May21
A Agile
Development
B
CI/CD
orchestration
C,
D,
E
CI/CT/CD
implementati
on
F
Product
based
organization
Coaches team
Agile SDLC design
Kanban implement
Scrum implementation
Jenkins Pipeline
Docker
Unit Tests
Metrics
Smoke tests
API tests
Load tests
Security scans
Compliance tests
Regression tests
Architecture refacctoring
Responsabilities definition
Monitoring
Agile SDLC impl
Manual deploy
E2E test
1 2 3 4
Why do we need a change > What do we need > Piloting the change
HR
+
PURCHASING
+
BUDGET
+
INVESTMENTS & SAVINGS
+
RISKS PLAN
Why do we need a change > What do we need > Piloting the change
QUALITY PLAN
Product definition
validation
CI/CD pipeline in
place and functional
Product team
organization is
correct
Automatic
deployment
Architectural
reference framework
is defined
Organizing team
leading the
transformation
Why do we need a change > What do we need > Piloting the change
Validate existence of product, contents and agreements. All validated by the product owner
with features and responsibilities defining the product.
Validate product team is completely operational, with clear mission, vision, objectives and
members and responsibilities defined in the company wiki. Agile framework is operational
too.
Validate the architectural framework document, containing patterns, good practices and
development rules approved by Lead Architect.
Validate pipeline, with clear responsibilities of management and monitoring.
All defined phases in pipeline are running, including reports and metrics.
Validate automatic deployment in environments: development, integration and stagging.
All development deliveries are correctly deployed.
Validate team in charge of organizational transformation has defined a common framework to
target transformation. Validate job descriptions for new joiners and budget are ready.
CREDITS: This presentation template was created by
Slidesgo, including icons by Flaticon, and infographics &
images by Freepik
THANKS
Please keep this slide for attribution.
Esteve Camps Chust
@camps_esteve

Weitere ähnliche Inhalte

Was ist angesagt?

8 Steps to an Effective ERP Project Launch
8 Steps to an Effective ERP Project Launch8 Steps to an Effective ERP Project Launch
8 Steps to an Effective ERP Project Launch
Lionshare Software, Inc.
 
OpenERP Implementation Memento
OpenERP Implementation Memento OpenERP Implementation Memento
OpenERP Implementation Memento
Odoo
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
Salesforce Developers
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong Tran
Huong Tran
 

Was ist angesagt? (20)

Agile Network India | Jump over the High bar of Enterprise Agility with Jile ...
Agile Network India | Jump over the High bar of Enterprise Agility with Jile ...Agile Network India | Jump over the High bar of Enterprise Agility with Jile ...
Agile Network India | Jump over the High bar of Enterprise Agility with Jile ...
 
Project Planning Approach
Project Planning ApproachProject Planning Approach
Project Planning Approach
 
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
 
Project Governance Proposal Template Powerpoint Presentation Slides
Project Governance Proposal Template Powerpoint Presentation SlidesProject Governance Proposal Template Powerpoint Presentation Slides
Project Governance Proposal Template Powerpoint Presentation Slides
 
Continuous delivery xebia
Continuous delivery xebiaContinuous delivery xebia
Continuous delivery xebia
 
LKCE18 - Márcio Sete - Fit for Purpose Framework - distilled theory and practice
LKCE18 - Márcio Sete - Fit for Purpose Framework - distilled theory and practiceLKCE18 - Márcio Sete - Fit for Purpose Framework - distilled theory and practice
LKCE18 - Márcio Sete - Fit for Purpose Framework - distilled theory and practice
 
Project Requirements, What Are They And How Do You Know You
Project Requirements, What Are They And How Do You Know YouProject Requirements, What Are They And How Do You Know You
Project Requirements, What Are They And How Do You Know You
 
Project Management PowerPoint Presentation Slides
Project Management PowerPoint Presentation SlidesProject Management PowerPoint Presentation Slides
Project Management PowerPoint Presentation Slides
 
PMP Worldwide Training
PMP Worldwide TrainingPMP Worldwide Training
PMP Worldwide Training
 
8 Steps to an Effective ERP Project Launch
8 Steps to an Effective ERP Project Launch8 Steps to an Effective ERP Project Launch
8 Steps to an Effective ERP Project Launch
 
How to use BABoK 3.0?
How to use BABoK 3.0?How to use BABoK 3.0?
How to use BABoK 3.0?
 
MOM on BA
MOM on BAMOM on BA
MOM on BA
 
Power-point Presentation On Scope management plan
Power-point Presentation On Scope management planPower-point Presentation On Scope management plan
Power-point Presentation On Scope management plan
 
OpenERP Implementation Memento
OpenERP Implementation Memento OpenERP Implementation Memento
OpenERP Implementation Memento
 
The Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilitiesThe Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilities
 
Agile & Business Architecture
Agile & Business ArchitectureAgile & Business Architecture
Agile & Business Architecture
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 
Denver Startup Week - Balancing Voices in Product Management
Denver Startup Week - Balancing Voices in Product ManagementDenver Startup Week - Balancing Voices in Product Management
Denver Startup Week - Balancing Voices in Product Management
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong Tran
 
Managing requirements through the lifecycle of an agile project
Managing requirements through the lifecycle of an agile projectManaging requirements through the lifecycle of an agile project
Managing requirements through the lifecycle of an agile project
 

Ähnlich wie Transforming to an agile devops ecommerce

Business operating system example
Business operating system exampleBusiness operating system example
Business operating system example
Bill Rogers
 
Pride Procurement Lean
Pride Procurement LeanPride Procurement Lean
Pride Procurement Lean
Elm Valle
 

Ähnlich wie Transforming to an agile devops ecommerce (20)

Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?
 
Practical Steps for Insurers to Get Started with Digital Execution
Practical Steps for Insurers to Get Started with Digital ExecutionPractical Steps for Insurers to Get Started with Digital Execution
Practical Steps for Insurers to Get Started with Digital Execution
 
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
 
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchioGo Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
 
Business operating system example
Business operating system exampleBusiness operating system example
Business operating system example
 
Take Agile to Next Level
Take Agile to Next LevelTake Agile to Next Level
Take Agile to Next Level
 
The ROI of Scaling Agile - How to justify the investment in terms your CFO wi...
The ROI of Scaling Agile - How to justify the investment in terms your CFO wi...The ROI of Scaling Agile - How to justify the investment in terms your CFO wi...
The ROI of Scaling Agile - How to justify the investment in terms your CFO wi...
 
Transforming Business Intelligence Testing
Transforming Business Intelligence TestingTransforming Business Intelligence Testing
Transforming Business Intelligence Testing
 
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and Agile
 
Sample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationSample Product Management Lifecycle Presentation
Sample Product Management Lifecycle Presentation
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
 
The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5
 
Large Scale Agile Transformation in Government: Field report
Large Scale Agile Transformation in Government: Field reportLarge Scale Agile Transformation in Government: Field report
Large Scale Agile Transformation in Government: Field report
 
Business Process Excellence: Building Out Business Process Capabilities
Business Process Excellence: Building Out Business Process CapabilitiesBusiness Process Excellence: Building Out Business Process Capabilities
Business Process Excellence: Building Out Business Process Capabilities
 
FCB Partners Course Overview: Process Redesign
FCB Partners Course Overview: Process RedesignFCB Partners Course Overview: Process Redesign
FCB Partners Course Overview: Process Redesign
 
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
 
Three Ways to Transition From “Fire Fighting” Mode to Boost Gains
Three Ways to Transition From “Fire Fighting” Mode to Boost GainsThree Ways to Transition From “Fire Fighting” Mode to Boost Gains
Three Ways to Transition From “Fire Fighting” Mode to Boost Gains
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
 
How to Define, Build, and Deliver a Remarkable Customer Experience
How to Define, Build, and Deliver a Remarkable Customer ExperienceHow to Define, Build, and Deliver a Remarkable Customer Experience
How to Define, Build, and Deliver a Remarkable Customer Experience
 
Pride Procurement Lean
Pride Procurement LeanPride Procurement Lean
Pride Procurement Lean
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Transforming to an agile devops ecommerce

  • 1. Transforming to an Agile DevOps eCommerce Esteve Camps Chust This is an extract of my mastering project in La Salle BCN July 2020
  • 2. CONTENT WHY DO WE NEED A CHANGE? WHAT DO WE NEED? PILOTING THE CHANGE
  • 3. WHY DO WE NEED A CHANGE?
  • 4. COMPETITIVENESS COSTS CUSTOMER SATISFACTION Why do we need a change > What do we need > Piloting the change During VUCA times, the need for constant adaptation becomes (even more) unavoidable for growing companies. A service-oriented architecture is needed as a basis for eliminating complexity in each implementation, reducing opportunity cost, facilitating platform scaling, and therefore promoting enterprise growth. This growth will mean a better competitive position, an increase in customer satisfaction, a decrease in costs and a greater agility in changes.
  • 5. We need… Why do we need a change > What do we need > Piloting the change GOAL : Piloting eCommerce platform transformation to push business growth in an agile and fast way, with a high performance and a team with strong product ownership and business relationship. PRODUCT ORIENTED ORGANIZATION REDUCING DEVELOPMENT LIFECYCLE TIME TO ACCEPT ERROR TOLERANCE: ERROR + FIX = LEARNING CONTINUOUS DELIVERY REDUCING TEAMS FRICTIONS, CLARIFY ACCOUNTABILITY
  • 9. PROS & CONS TO GO ON A PILOT PROJECT EVALUATION CONTINUOUS IMPROVEMENT INCREMENTAL VIABILITY DUPLICITIES ADDED COSTS Why do we need a change > What do we need > Piloting the change
  • 10. Product oriented Service Oriented Architecture Fail Fast, Learn Fast Improve Fast Increase quality PREN Strengths, Weaknesses, Opportunities and Threats… Consolidated product in market Post COVID19 investments Ownership Failure tolerance Competitors platforms SWOT … and how will we act Why do we need a change > What do we need > Piloting the change
  • 11. COMMUNICATION PLAN Product based Organization Kickoff Project status report Product owner introduction Global Initiative Kickoff Changes report Product team introduction Pilot Project kickoff Coaches team introduction Product limits and scope definition Steering committee kickoff Product KPIs report Golive promotion Why do we need a change > What do we need > Piloting the change … and more
  • 12. PHASES PLAN PHASE 1 PHASE 3 PHASE 4 PHASE 5 PHASE 2 PROJECT MANAGEMENT 1 2 3 4 1 Study and Analysis phase ▪ Company global vision ▪ Product scope study and definition ▪ Technical and systems definitions. 2 Design phase ▪ Archestration systems ▪ Agile SDLC ▪ Metrics ▪ Existing tests review 3 Implementation phase ▪ Agile SDLC ▪ Metrics ▪ Tests 4 Validation phase ▪ Jenkins pipeline validation ▪ Manual deployment in integration environment ▪ Product KPIs validation 5 GoLive ▪ Launching in stagging environment ▪ Monitoring and support ▪ Project closure Project management ▪ Communication plan ▪ Project coordination and follow up. 1 Organized and Designed 2 Infrastructure ready 3 Agile implemented 4 GoLive Why do we need a change > What do we need > Piloting the change
  • 13. ACTIVITIES TIMELINE Sep20 Oct20 Nov20 Dec20 Jan21 Feb21 Mar21 Apr21 May21 A Agile Development B CI/CD orchestration C, D, E CI/CT/CD implementati on F Product based organization Coaches team Agile SDLC design Kanban implement Scrum implementation Jenkins Pipeline Docker Unit Tests Metrics Smoke tests API tests Load tests Security scans Compliance tests Regression tests Architecture refacctoring Responsabilities definition Monitoring Agile SDLC impl Manual deploy E2E test 1 2 3 4 Why do we need a change > What do we need > Piloting the change
  • 14. HR + PURCHASING + BUDGET + INVESTMENTS & SAVINGS + RISKS PLAN Why do we need a change > What do we need > Piloting the change
  • 15. QUALITY PLAN Product definition validation CI/CD pipeline in place and functional Product team organization is correct Automatic deployment Architectural reference framework is defined Organizing team leading the transformation Why do we need a change > What do we need > Piloting the change Validate existence of product, contents and agreements. All validated by the product owner with features and responsibilities defining the product. Validate product team is completely operational, with clear mission, vision, objectives and members and responsibilities defined in the company wiki. Agile framework is operational too. Validate the architectural framework document, containing patterns, good practices and development rules approved by Lead Architect. Validate pipeline, with clear responsibilities of management and monitoring. All defined phases in pipeline are running, including reports and metrics. Validate automatic deployment in environments: development, integration and stagging. All development deliveries are correctly deployed. Validate team in charge of organizational transformation has defined a common framework to target transformation. Validate job descriptions for new joiners and budget are ready.
  • 16. CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik THANKS Please keep this slide for attribution. Esteve Camps Chust @camps_esteve