SlideShare a Scribd company logo
Lean IT Summit 8 & 9 October, 2015
Copyright © Institut Lean France 2015
Transform a classic IT department
into a Lean delivery machine
for digital services
Frédéric Charles, Directeur de domaine SI - SUEZ
@fcharles
From an old simple
extranet (since 2009) to a
new collaboration
platform for our
customers (cities)
Co-designed with
customers with dedicated
services for large cities
Mobile first
Data driven architecture
Cloud based
A 150 years old company
Services to municipalities and industrials
Context: a web platform to rebuild
Lean IT – Frédéric Charles - SUEZ
Capture requirements
Complexity:
A new world to explore
500 municipalities to
migrate from
Lots of dependencies
High evaluation cost by
a « traditional » IT
player
Why an agile approach?
3Lean IT – Frédéric Charles - SUEZ
Continuous
transformation
A new platform to
master with continuous
learning:
Mobile
Private cloud
API (Data driven)
Prepare the “run”
Build a delivery
machine for digital
services
Why an Agile + Lean approach?
4Lean IT – Frédéric Charles - SUEZ
• By 2017 about 75% of IT organizations will have bimodal capability
with about half making a mess. IT Organizations need to build
capability to support multiple methodologies and still have end-to-
end traceability and control. This requires a Lean Application
Delivery approach.
• By 2017, 50 percent of consumer product investments will be
redirected to customer experience innovations.
• customer experience the new competitive battlefield
As Gartner predicts …
Lean IT – Frédéric Charles - SUEZ 5
the platform: by building only
useful features on an up-to-
date architecture
our team: by learning how to
handle a continuous process
of evolutions for the platform,
co-designed with customers
the IT department: by building
assets and methods that could
be re-used in other teams
Our objectives in adopting Agile+Lean:
Transformation
Lean IT – Frédéric Charles - SUEZ 6
Transform :
Internet architecture are more complex than ever: private
cloud, API, no control on client equipment…
Agile help with pushing a first version in production as fast
as we could (3 months in fact…) and remove all barriers.
First version just wrote Hello « user » but all components were test
Architecture help with separating tasks:
one team in charge of developing the portal,
one team in charge of data collecting and API
Architecture to prepare DevOps
continuous delivery.
developers with the operation team
QA: again, continuous improvement
We’ve learned what we already knew:
start with architecture!
7
Development
is not alone
Transform
development
means
transforming the
way we interact
with Business
and Operations
So now, ready for an infinite loop?
Lean IT – Frédéric Charles - SUEZ 8
Incremental transformation forever…
Our project production process: 3 loops
9Presentation title- Speaker Name
Require-
ments
Product
Backlog
Feature
Delopment
Unit
Tests
Tests of non
regression
Test &
Approval
User
deployment
Services
Road map Design Conception Development Releases
Processus Itératif
Services
Launch
Screens
& UX
Processus Itératif
Support
P. Itératif
Deliverable: User model
review by users
Deliverable : Features available on
the production environment
Deliverable : Required
services available, and
customer satisfaction
UX testing
General
Design
Functional &
Technical
Features
Environ-
nements
Roadmap
Tools for coordination : keep them simple!
Lean IT – Frédéric Charles - SUEZ 10
Week Nbr / Nbr of dev
Activity with
dependency
New
functions
Technical
tasks
Our 4 weeks roadmap
to align developers with
business priorities
All screens are designed first from requirements
We started by writing « specs docs » to explain screens
with rules… but developers don’t read !
After 3 months we wrote rules directly with developers
Documenting starts when testing
.
Specifications: from a 60 pages Word
document to Trello collaborative tickets
Lean IT – Frédéric Charles - SUEZ 11
Every week on a fixed day
Visual. Clean it when too busy.
This is where we talk about
dependencies and commit to
deliver one’s part of the job
Produce the 4-week roadmap
Red points (not finished task) +
Red box (critical points to follow)
From a pain room to a
satisfaction room when after
some months you finally deliver
Obeya: a visual room for everyone
Lean IT – Frédéric Charles - SUEZ 12
Bus-Dev :
All screens are reviewed and co-
designed with customers
Ops-Bus :
A feedback button creates a direct
link with them from all screens.
Polls and satisfaction surveys are
important and keep your lean
process alive
We develop a monitoring platform to
record the user experience
(availability, MTBF, MTBR…)
Process starts and ends with customers
Lean IT – Frédéric Charles - SUEZ 13
No link with developers when we
started
Hierarchy – Developers must be
managed by developers
« Agile Canada Dry »: some
systems integrators sell agility but
forget to train their employees first
Accept errors… on a weekly basis!
Fixed prices
Budget planning, contracts
Main difficulties to reach our objectives
Presentation title- Speaker Name 14
Measure as often as you can (references)
Iso-production environments are required for testing
Organize work around development
Simple coordination tools
Don’t trust system integrators, challenge them…
Have a look at my blog !
www.greensi.fr
Last recommendations
Lean IT – Frédéric Charles - SUEZ 15

More Related Content

What's hot

COE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
COE2010 Razorleaf ENOVIA SmarTeam and V6 ReadinessCOE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
COE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
Razorleaf Corporation
 

What's hot (20)

PDSA Results Flexsteel
PDSA Results FlexsteelPDSA Results Flexsteel
PDSA Results Flexsteel
 
Agile IT Service Management
Agile IT Service ManagementAgile IT Service Management
Agile IT Service Management
 
PeopleSoft 9.2 Upgrade - A Roadmap
PeopleSoft 9.2 Upgrade - A RoadmapPeopleSoft 9.2 Upgrade - A Roadmap
PeopleSoft 9.2 Upgrade - A Roadmap
 
Hunter Fan + EAC Presentation
Hunter Fan + EAC PresentationHunter Fan + EAC Presentation
Hunter Fan + EAC Presentation
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 
EAC + Cadence Slide Deck
EAC + Cadence Slide DeckEAC + Cadence Slide Deck
EAC + Cadence Slide Deck
 
Dev ops of die (
Dev ops of die (Dev ops of die (
Dev ops of die (
 
Swasen Introduction
Swasen IntroductionSwasen Introduction
Swasen Introduction
 
Lean with distributed teams
Lean with distributed teamsLean with distributed teams
Lean with distributed teams
 
Improve software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with LeanImprove software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with Lean
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps Transformation
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
 
Prism-IND Windchill ESI
Prism-IND Windchill ESIPrism-IND Windchill ESI
Prism-IND Windchill ESI
 
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
 
Company Presentation
Company PresentationCompany Presentation
Company Presentation
 
Upgrading PeopleSoft Financials from 8.9 to 9.2 – Advice You Need to Know fro...
Upgrading PeopleSoft Financials from 8.9 to 9.2 – Advice You Need to Know fro...Upgrading PeopleSoft Financials from 8.9 to 9.2 – Advice You Need to Know fro...
Upgrading PeopleSoft Financials from 8.9 to 9.2 – Advice You Need to Know fro...
 
COE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
COE2010 Razorleaf ENOVIA SmarTeam and V6 ReadinessCOE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
COE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
 
Data Center Automation by creating Center Of Excellence
Data Center Automation by creating Center Of ExcellenceData Center Automation by creating Center Of Excellence
Data Center Automation by creating Center Of Excellence
 
Optimize DevOps and Agile Strategies with Deployment Automation
Optimize DevOps and Agile Strategies with Deployment AutomationOptimize DevOps and Agile Strategies with Deployment Automation
Optimize DevOps and Agile Strategies with Deployment Automation
 
Lean data center, a telco experience by Andrea Pinnola, Telecom Italia
Lean data center, a telco experience by Andrea Pinnola, Telecom ItaliaLean data center, a telco experience by Andrea Pinnola, Telecom Italia
Lean data center, a telco experience by Andrea Pinnola, Telecom Italia
 

Similar to Transform a classic IT department into a Lean delivery machine for digital services by Frederic Charles

Introduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxIntroduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptx
aasssss1
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App Development
WSO2
 

Similar to Transform a classic IT department into a Lean delivery machine for digital services by Frederic Charles (20)

Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
 
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 
Introduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxIntroduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptx
 
DevOps-driving-blind
DevOps-driving-blindDevOps-driving-blind
DevOps-driving-blind
 
DevOps @ Enterprise - Lessons from the trenches
DevOps @ Enterprise - Lessons from the trenchesDevOps @ Enterprise - Lessons from the trenches
DevOps @ Enterprise - Lessons from the trenches
 
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
 
OpenEdge Character UI - Where to go?
OpenEdge Character UI - Where to go?OpenEdge Character UI - Where to go?
OpenEdge Character UI - Where to go?
 
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
 
DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
The journey to Cloud
The journey to CloudThe journey to Cloud
The journey to Cloud
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
Mainframe Automation: A Panel Discussion
Mainframe Automation: A Panel DiscussionMainframe Automation: A Panel Discussion
Mainframe Automation: A Panel Discussion
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App Development
 
Desmistificando Tecnologias
Desmistificando TecnologiasDesmistificando Tecnologias
Desmistificando Tecnologias
 
Moving Applications to the cloud
Moving Applications to the cloudMoving Applications to the cloud
Moving Applications to the cloud
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
Enterprise Architecture in Practice: from Datastore to APIs and Apps
Enterprise Architecture in Practice: from Datastore to APIs and AppsEnterprise Architecture in Practice: from Datastore to APIs and Apps
Enterprise Architecture in Practice: from Datastore to APIs and Apps
 

More from Institut Lean France

More from Institut Lean France (20)

Le "Scenario Planning" pour réagir en situation de crise
Le "Scenario Planning" pour réagir en situation de criseLe "Scenario Planning" pour réagir en situation de crise
Le "Scenario Planning" pour réagir en situation de crise
 
Le "Scenario Planning" pour réagir en situation de crise
Le "Scenario Planning" pour réagir en situation de crise Le "Scenario Planning" pour réagir en situation de crise
Le "Scenario Planning" pour réagir en situation de crise
 
Build Lasting Customer Obsession to Disrupt Yourself, Bianca Bowron-Cuthill
Build Lasting Customer Obsession to Disrupt Yourself, Bianca Bowron-CuthillBuild Lasting Customer Obsession to Disrupt Yourself, Bianca Bowron-Cuthill
Build Lasting Customer Obsession to Disrupt Yourself, Bianca Bowron-Cuthill
 
Build Lasting Customer Obsession to Disrupt yourself, Bianca Bowron-Cuthill, ...
Build Lasting Customer Obsession to Disrupt yourself, Bianca Bowron-Cuthill, ...Build Lasting Customer Obsession to Disrupt yourself, Bianca Bowron-Cuthill, ...
Build Lasting Customer Obsession to Disrupt yourself, Bianca Bowron-Cuthill, ...
 
The story of our Lean IT journey Melanie Noyel, Acta Mobilier
The story of our Lean IT journey Melanie Noyel, Acta MobilierThe story of our Lean IT journey Melanie Noyel, Acta Mobilier
The story of our Lean IT journey Melanie Noyel, Acta Mobilier
 
Why kanban is the secret to scale your tech team by Marc-Antoine Lacroix Qonto
Why kanban is the secret to scale your tech team by Marc-Antoine Lacroix QontoWhy kanban is the secret to scale your tech team by Marc-Antoine Lacroix Qonto
Why kanban is the secret to scale your tech team by Marc-Antoine Lacroix Qonto
 
Management practices for the digital era by Cecil Dijoux
Management practices for the digital era by Cecil DijouxManagement practices for the digital era by Cecil Dijoux
Management practices for the digital era by Cecil Dijoux
 
Build hyper efficient team with TPS by Pierre Jannez
Build hyper efficient team with TPS by Pierre JannezBuild hyper efficient team with TPS by Pierre Jannez
Build hyper efficient team with TPS by Pierre Jannez
 
Lean organization framework by Pierre Masai
Lean organization framework by Pierre MasaiLean organization framework by Pierre Masai
Lean organization framework by Pierre Masai
 
The high performance learning enterpris, by Steve Bell and Karen Whitley
The high performance learning enterpris, by Steve Bell and Karen WhitleyThe high performance learning enterpris, by Steve Bell and Karen Whitley
The high performance learning enterpris, by Steve Bell and Karen Whitley
 
Story of LeSS by Bas Vodde
Story of LeSS by Bas VoddeStory of LeSS by Bas Vodde
Story of LeSS by Bas Vodde
 
True Continuous Improvement with Toyota Kata, Jesper Boeg
True Continuous Improvement with Toyota Kata, Jesper BoegTrue Continuous Improvement with Toyota Kata, Jesper Boeg
True Continuous Improvement with Toyota Kata, Jesper Boeg
 
Getting to the heart of agile by Alistair Cockburn
Getting to the heart of agile by Alistair CockburnGetting to the heart of agile by Alistair Cockburn
Getting to the heart of agile by Alistair Cockburn
 
Lean and agile software because or despite rising complexity by Yves Caseau
Lean and agile software because or despite rising complexity by Yves CaseauLean and agile software because or despite rising complexity by Yves Caseau
Lean and agile software because or despite rising complexity by Yves Caseau
 
A transformation journey for a complex development organization
A transformation journey for a complex development organizationA transformation journey for a complex development organization
A transformation journey for a complex development organization
 
Can Lean help improve the Architecture Maturity of an entire Organization?
Can Lean help improve the Architecture Maturity of an entire Organization?Can Lean help improve the Architecture Maturity of an entire Organization?
Can Lean help improve the Architecture Maturity of an entire Organization?
 
Résolution de problème et autonomie des équipes, l’exemple de la Plateforme S...
Résolution de problème et autonomie des équipes, l’exemple de la Plateforme S...Résolution de problème et autonomie des équipes, l’exemple de la Plateforme S...
Résolution de problème et autonomie des équipes, l’exemple de la Plateforme S...
 
Se transformer soi-même pour transformer sa boite, Priscilla Saunier
Se transformer soi-même pour transformer sa boite, Priscilla SaunierSe transformer soi-même pour transformer sa boite, Priscilla Saunier
Se transformer soi-même pour transformer sa boite, Priscilla Saunier
 
Présentation COGETIQ Lean Tour Blois 2018
Présentation COGETIQ Lean Tour Blois 2018 Présentation COGETIQ Lean Tour Blois 2018
Présentation COGETIQ Lean Tour Blois 2018
 
Présentation BMI Lean Tour Blois 2018
Présentation BMI   Lean Tour Blois 2018Présentation BMI   Lean Tour Blois 2018
Présentation BMI Lean Tour Blois 2018
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 

Transform a classic IT department into a Lean delivery machine for digital services by Frederic Charles

  • 1. Lean IT Summit 8 & 9 October, 2015 Copyright © Institut Lean France 2015 Transform a classic IT department into a Lean delivery machine for digital services Frédéric Charles, Directeur de domaine SI - SUEZ @fcharles
  • 2. From an old simple extranet (since 2009) to a new collaboration platform for our customers (cities) Co-designed with customers with dedicated services for large cities Mobile first Data driven architecture Cloud based A 150 years old company Services to municipalities and industrials Context: a web platform to rebuild Lean IT – Frédéric Charles - SUEZ
  • 3. Capture requirements Complexity: A new world to explore 500 municipalities to migrate from Lots of dependencies High evaluation cost by a « traditional » IT player Why an agile approach? 3Lean IT – Frédéric Charles - SUEZ
  • 4. Continuous transformation A new platform to master with continuous learning: Mobile Private cloud API (Data driven) Prepare the “run” Build a delivery machine for digital services Why an Agile + Lean approach? 4Lean IT – Frédéric Charles - SUEZ
  • 5. • By 2017 about 75% of IT organizations will have bimodal capability with about half making a mess. IT Organizations need to build capability to support multiple methodologies and still have end-to- end traceability and control. This requires a Lean Application Delivery approach. • By 2017, 50 percent of consumer product investments will be redirected to customer experience innovations. • customer experience the new competitive battlefield As Gartner predicts … Lean IT – Frédéric Charles - SUEZ 5
  • 6. the platform: by building only useful features on an up-to- date architecture our team: by learning how to handle a continuous process of evolutions for the platform, co-designed with customers the IT department: by building assets and methods that could be re-used in other teams Our objectives in adopting Agile+Lean: Transformation Lean IT – Frédéric Charles - SUEZ 6 Transform :
  • 7. Internet architecture are more complex than ever: private cloud, API, no control on client equipment… Agile help with pushing a first version in production as fast as we could (3 months in fact…) and remove all barriers. First version just wrote Hello « user » but all components were test Architecture help with separating tasks: one team in charge of developing the portal, one team in charge of data collecting and API Architecture to prepare DevOps continuous delivery. developers with the operation team QA: again, continuous improvement We’ve learned what we already knew: start with architecture! 7
  • 8. Development is not alone Transform development means transforming the way we interact with Business and Operations So now, ready for an infinite loop? Lean IT – Frédéric Charles - SUEZ 8 Incremental transformation forever…
  • 9. Our project production process: 3 loops 9Presentation title- Speaker Name Require- ments Product Backlog Feature Delopment Unit Tests Tests of non regression Test & Approval User deployment Services Road map Design Conception Development Releases Processus Itératif Services Launch Screens & UX Processus Itératif Support P. Itératif Deliverable: User model review by users Deliverable : Features available on the production environment Deliverable : Required services available, and customer satisfaction UX testing General Design Functional & Technical Features Environ- nements Roadmap
  • 10. Tools for coordination : keep them simple! Lean IT – Frédéric Charles - SUEZ 10 Week Nbr / Nbr of dev Activity with dependency New functions Technical tasks Our 4 weeks roadmap to align developers with business priorities
  • 11. All screens are designed first from requirements We started by writing « specs docs » to explain screens with rules… but developers don’t read ! After 3 months we wrote rules directly with developers Documenting starts when testing . Specifications: from a 60 pages Word document to Trello collaborative tickets Lean IT – Frédéric Charles - SUEZ 11
  • 12. Every week on a fixed day Visual. Clean it when too busy. This is where we talk about dependencies and commit to deliver one’s part of the job Produce the 4-week roadmap Red points (not finished task) + Red box (critical points to follow) From a pain room to a satisfaction room when after some months you finally deliver Obeya: a visual room for everyone Lean IT – Frédéric Charles - SUEZ 12
  • 13. Bus-Dev : All screens are reviewed and co- designed with customers Ops-Bus : A feedback button creates a direct link with them from all screens. Polls and satisfaction surveys are important and keep your lean process alive We develop a monitoring platform to record the user experience (availability, MTBF, MTBR…) Process starts and ends with customers Lean IT – Frédéric Charles - SUEZ 13
  • 14. No link with developers when we started Hierarchy – Developers must be managed by developers « Agile Canada Dry »: some systems integrators sell agility but forget to train their employees first Accept errors… on a weekly basis! Fixed prices Budget planning, contracts Main difficulties to reach our objectives Presentation title- Speaker Name 14
  • 15. Measure as often as you can (references) Iso-production environments are required for testing Organize work around development Simple coordination tools Don’t trust system integrators, challenge them… Have a look at my blog ! www.greensi.fr Last recommendations Lean IT – Frédéric Charles - SUEZ 15