SlideShare a Scribd company logo
1 of 53
Download to read offline
BIMODAL IT
Mode 2 Evolution Roadmap
This presentation was inspired and influenced by the works of many people, and I cannot possibly list them all. It has been my sincere aim to respect all copyrights and reference the authors as
appropriate. If however, you feel I have not succeeded in some aspects of my intent, please contact me at my email: Janusz.Stankiewicz@gmail.com, to help me correct my errors. Thank you.
Gartner’s Quotes…
Enterprises are living in a digital Wild West, where there is tremendous opportunity,
significant risk and lots of uncertainty. In this environment, technology is one of the great
disruptors, and one of the great weapons… Because IT’s conventional methods are ill-suited
to respond to uncertainty, decrease cycle times and explore this new territory, a new
imperative comes into play.
The ability of executive teams to forecast the future of their competitive environments,
markets and value chains is diminishing, almost on a quarterly basis — just as these same
teams are under pressure to find ways to mitigate stakeholder risks and exploit business
opportunities. Meanwhile, disruptive digital trends crowd the horizon. The consumerization
of IT, the Nexus of Forces (social, mobile, cloud, information and analytics) and the Internet
of Things have triggered explosive digital demand.
The value created by technology has migrated out of the back office, into the front office, and
straight into the hands of customers, citizens and employees. Internal pressures are also
forcing the hand of the IT organization — the growth in shadow IT being a manifestation of
users’ desire to control their technological destiny, of their growing confidence in their ability
to do so and of their dissatisfaction with the IT organization’s current methods. Despite the
many advantages of conventional IT approaches, they are ill-suited to respond to all this
change.
2015-07-19 Janusz Stankiewicz 2
2015-07-19 Janusz Stankiewicz 3
The recent exploitation of information technology is not a curious trend in isolated pockets of
a handful of industries. The whole world is becoming digital, and sooner or later, every
commercial, industrial and service sector, public and private, will be “digitally remastered.”
Digital is disruptive for most industries, overturning rather than extending accepted modes of
operation. The digital divide between what the IT organization can provide and what the
enterprise wants and needs is widening.
IT can reach a Project Bimodal state without much change required from the business. This
requires four capabilities:
1. Creating a high-performance team that accepts uncertainty as part of the game
2. Creating agile, lean or other iterative development capabilities
3. Developing governance that is empirical, continuous and process based
4. Constructing a separate organizational structure for Mode 2.
Gartner’s Quotes…
We Are Living In Times Of Explosive Digital Demand Growth… Therefore New Paradigm For
Software Delivery Methods Is Required
Bimodal IT Defined
4
Bimodal IT refers to having two modes of IT each designed to develop and
deliver information- and technology-intensive services in its own way.
Mode 1 is traditional, emphasizing safety and accuracy.
Mode 2 is non-sequential, emphasizing agility and speed.
Each mode has all the people, resources, partners, structure, culture,
methodologies, governance, metrics, and attitudes toward value and risk
that its operation requires.
New investment are deployed through one of the two modes, depending
on the balance of needs. When the balance changes, existing investments
and operations move between the two models.
2015-07-19 Janusz Stankiewicz
Mode 1 vs. Mode 2
2015-07-19 Janusz Stankiewicz 5
Bimodal IT: The two modes are deeply different — tweaking Mode 1
cannot create Mode 2 *
Mode 1
Goal
Value
Approach
Think
marathon
runner
Governance
Sourcing
Talent
Culture
Cycle times
Reliability
Price for performance
Waterfall, V-model,
“high-ceremony IID”*
Plan-driven, approval-based
Enterprise suppliers,
long-term deals
Good for conventional
processes and projects
IT-centric, removed from
customer
Long (months)
Mode 2
Agility
Revenue, brand, customer
experience
Agile, Kanban,
“low-ceremony IID”*
Empirical, continuous,
process-based
Small, new vendors;
short-term deals
Good for new and uncertain
projects
Business-centric, close
to customer
Short (days, weeks)
Think
sprinter
*Iterative and incremental development (IID) comes in two forms. The original IID methods can be considered
condensed waterfall, with eight-week time boxes typical. This “high-ceremony IID” is suited to Mode 1 — e.g.,
the original Rational Unified Process (RUP). The second form of IID — “IID lite” or “low-ceremony IID” — entails
much more concurrent work, reduced document needs and less process ceremony. It is better suited to Mode 2
approaches — e.g., OpenUP and Microsoft Solution Framework (MSF) for Agile Software Development.
* Gartner
The digital divide between what IT can provide and what the
enterprise needs *
Current IT
organizational capability
Pace of business
change increasing
Growing
shadow IT
Competitor or
third-party actions
to fill the digital void
Growing IT
skills gap
One-size-fits-all
operating model
Inflexible
architecture and
old approaches
Digital
demand
Forces diminishing
the relevance of the
IT organization
Forces increasing
digital demand
Disintermediation
of the IT organization
The Gap Is Widening… Bimodal IT Is A Powerful Capability For Addressing These Issues
Why Do We Need To Start Now?
* Gartner
2015-07-19 Janusz Stankiewicz 6
What - Vision
"We need to figure out a way to delver
software so fast that our Customers don't
have time to change their minds“
Mary Poppendieck
2015-07-19 Janusz Stankiewicz 7
Applicable to Systems-Of-Engagement (Front-End Layer), partly to Systems-Of-Differentiation (Integration Layer).
Not Applicable to Systems-Of-Records (Back-End Layer), which is Mode 1 Domain
Now… Which Way…?
2015-07-19 Janusz Stankiewicz 8
1. Our highest priority is to satisfy the
customer through early and continuous
delivery of valuable software
2. Welcome changing requirements, even
late in development. Agile processes
harness change for the customer’s
competitive advantage
3. Deliver working software frequently, from
a couple of weeks to a couple of months,
with a preference to shorter timescale
4. Business people and developers must
work together daily throughout the
project
5. Build projects around motivated
individuals. Give them the environment
and support they need, and trust them to
get the job done.
6. Agile processes promote sustainable
development. The sponsors, developers,
and users should be able to maintain a
constant pace indefinitely.
7. Working software is the primary measure
of progress.
8. The most efficient and effective method of
conveying information to and within a
development team is face-to-face
conversation.
9. Continuous attention to technical
excellence and good design enhances
agility.
10. Simplicity – the art of maximizing the
amount of work not done – is essential.
11. The best architectures, requirements, and
designs emerge from self-organizing
teams.
12. At regular intervals, the team reflects on
how to become more effective, then tunes
and adjust its behavior accordingly.
12 Principles of Agile Software
1. Eliminate Waste
• Seeing Waste, Value Stream Mapping
2. Amplify Learning
• Feedback, Iterations, Synchronization, Set-Based Development
3. Decide as Late as Possible
• Options Thinking, The Last Responsible Moment, Making Decisions
4. Deliver as Fast as Possible
• Pull Systems, Queuing Theory, Cost of Delay
5. Empower the Team
• Self-Determination, Motivation, Leadership, Expertise
6. Build Integrity In
• Perceived Integrity, Conceptual Integrity, Refactoring, Testing
7. See the Whole
• Measurements, Contracts
7 Principles and 22 Practices of Lean
Software Development
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over process and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
The Agile Manifesto
2015-07-19 Janusz Stankiewicz 9
Now… Which Way…?
Agile* or Lean**?
Both are sharing the core underlying values of speed of
customer value delivery, collaboration, and continuous
improvements.
Both are leveraging similar or even the same principles,
practices, tools, and techniques.
… But are using slightly different delivery mechanisms, and
to begin with feel at home in different operating cultures.
Methods and/or Process Frameworks:
- * Adaptive Software Development, Agile Modeling, Agile Unified Process, Crystal Clear, Disciplined Agile Delivery,
Dynamic Systems Development Method, Extreme Programming, Feature-Driven Development, Scrum
- ** Lean Software Development, Kanban, Scrum Ban
Key Barriers For Agile Adoption
2015-07-19 Janusz Stankiewicz 10
* 8th Annual State Of Agile Survey by VERSIONONE, 2014
Where Are We Today?
2015-07-19 Janusz Stankiewicz 11
Typical Mindset and Operating Culture In Command
and Control Driven Organizations
2015-07-19 Janusz Stankiewicz 12
Strong Waterfall Mindset Deeply Rooted in Current
Operating Culture
Operating Culture:
High – Power, Oppositional and Conventional
Low – Achievement and Self-Actualizing
styles of behavior
Schneider Culture Model
2015-07-19 Janusz Stankiewicz 13
Cultural Fit Analysis 1/5
2015-07-19 Janusz Stankiewicz 14
Cultural Fit Analysis 2/5
2015-07-19 Janusz Stankiewicz 15
Cultural Fit Analysis 3/5
2015-07-19 Janusz Stankiewicz 16
Cultural Fit Analysis 4/5
2015-07-19 Janusz Stankiewicz 17
Cultural Fit Analysis 5/5
2015-07-19 Janusz Stankiewicz 18
Mode 2 Evolution Roadmap
2015-07-19 Janusz Stankiewicz 19
Phase 0 -
Team
Setup
Phase 1 - As Is
Baselining and Building
the Basics (Initiate
Mindset Change)
Phase 2 - To Be Progressive
Development & Roll-out
Phase 3 - Team and Data Driven Continuous
Improvement
Time (months)1 2+ 4+
Lean Change Management & Management 3.0
Kanban
Agile Practices for Team Collaboration, Requirements Management,
Modeling, Design, Development, Testing, and… Software Craftsmanship
Lean Change Management
2015-07-19 Janusz Stankiewicz 20
Lean change management is a system of innovative methods for effecting change in an
organization's management, which was formulated by Jeff Anderson and Alexis Hui.
This system brings together concepts such as Agile, Lean Startup, and Kotter’s 8 Step
Model to create a feedback driven approach.
Lean Change Key Themes
- Negotiated Change - Negotiated Change approach demands that recipients of any change are co-authors and co-implementers
of all aspects of the change that they are part of. Designated change agents, change stakeholders, and change recipients act as
change co-creators, ensuring that suggested changes get the buy-in necessary to ensure that they are successful
- Validated Learning - Lean Change advocates that any change plan and change target state model should be described as a set
of assumptions, and change agents and other change stakeholders are responsible for validating these assumptions with
explicit hypotheses.
- Lean Change Requires Improvements Kanban - For the lean change method to work it is required that team members adopt
their own internal agile improvement method to help them identify impediments and other improvement opportunities. Most
Lean Change implementations have elected to use Kanban as the improvement method of choice
2015-07-19 Janusz Stankiewicz 21
Lean Change Components
- Change Canvas - The canvas is an informal "plan on a page", which cover most parts of Kotter’s 8 Step Model
- Minimum Viable Changes - Smallest possible change that will enable learning whether a particular change will provide
sustainable improvement.
- Validated Change Lifecycle - Minimum Viable Changes are introduced to the organization through a Validated Change
Lifecycle. This lifecycle has been defined to maximize ability to accelerate negotiation and learning necessary to creating a
successful change.
- Capability and Performance Metrics - Lean Change also provides a number of ways to measure the impact of specific changes.
The first perspective is the ability of change recipients to adopt, and ultimately excel at new agile and lean methods and
techniques. The second perspective is the impact of these techniques on actual delivery performance and value.
2015-07-19 Janusz Stankiewicz 22
Management 3.0
2015-07-19 Janusz Stankiewicz 23
“Management 3.0 brings together the best thinking in the field of
complex adaptive system, Agile management, and Lean product delivery
to suggest a pragmatic framework for effective management in the 21st
century. To be successful in the face of rapidly changing market
conditions, we must create organizations that enable our people to
adapt, with a minimal amount of oversight and direction. Management
3.0 gives us a roadmap for leading teams in the face of profound
uncertainty. Jurgen [Appelo] has made a significant contribution the the
field of Agile management and leadership.”
Mike Cottmeyer, Agile Coach, LeadingAgile
Management 3.0
2015-07-19 Janusz Stankiewicz 24
Management 1.0 = Hierarchies
Some people call it scientific management, whereas others call it command-and-control. But basic idea is the same: An
organization is designed and managed in a top-down fashion, and power is in the hands of few.
Management 2.0 = Fads
Some people realized that Management 1.0 doesn’t work well out-of-the-box, so they created numerous add-on models and
services with a semi-scientific status, like the Balanced Scorecard, Six Sigma, Theory of Constraints, and Total Quality
Management. Being add-ons to Management 1.0, these models assume that organizations are managed from the top, and
they help those at the top to better “design” their organizations. Sometimes it works; sometime it doesn’t.
Management 3.0 = Complexity
People may draw their organizations as hierarchies, but that doesn’t change that they are actually networks. Second, social
complexity shows us that management is primarily about people and their relationships. It makes us realize that we should
see our organizations as living systems, not as machines.
A software team is a self-organizing system. Support it, don’t obstruct it
Agile managers work the system around the team, not the people in the team
A team is a complex adaptive system (CAS), because it consists of parts (people)
that form a system (team), which shows complex behavior while it keeps adapting
to a changing environment
Martie, Jurgen Appelo’s Management 3.0 Model &
Declaration Of Interdependence
2015-07-19 Janusz Stankiewicz 25
The management hierarchy is a basic necessity (but nothing to brag about) and the bulk of the work is done in a social network
of peers: leaders and followers. Communication flows through the network. Authorization flows through the hierarchy
Best Quotes From Management 3.0
2015-07-19 Janusz Stankiewicz 26
Kanban Method
2015-07-19 Janusz Stankiewicz 27
The name 'Kanban' originates from Japanese [看板], and translates
roughly as "signboard" or "billboard". It was formulated by David J.
Anderson as an approach to incremental, evolutionary process and
systems change for organizations. It uses a work-in-progress
limited pull system as the core mechanism to expose system
operation (or process) problems and stimulate collaboration to
continuously improve the system. Visualization is an important
aspect of Kanban as it allows to understand the work and the
workflow.
Kanban 9 Values
2015-07-19 Janusz Stankiewicz 28
- Transparency
- Balance
- Collaboration
- Customer Focus
- Flow
- Leadership
- Understanding
- Agreement
- Respect
Kanban 4 Foundational Principles..
2015-07-19 Janusz Stankiewicz 29
- Start with what you do now
- Agree to pursue evolutionary change
- Initially, respect current processes, roles,
responsibilities, and job titles
- Encourage acts of leadership at every level in
your organization from individual
contributor to senior management
Kanban 6 Core Practices
2015-07-19 Janusz Stankiewicz 30
- Visualize
- Limit Work-in-Progress (WIP)
- Manage Flow
- Make policies explicit
- Implement feedback loops
- Improve collaboratively, evolve
experimentally (using models and the
scientific method)
Mapping: Values vs. Foundational Principles
2015-07-19 Janusz Stankiewicz 31
- Understanding: Start with what you do now
- Agreement: Agree to pursue evolutionary change
- Respect: Initially, respect current processes, roles,
responsibilities, and job titles
- Leadership: Encourage acts of leadership at every
level in your organization from individual
contributor to senior management
2015-07-19 Janusz Stankiewicz 32
Mapping: Values vs. Core Practices
- Transparency: Visualize
- Balance: Limit Work-in-Progress (WIP)
- Customer Focus, Flow: Manage Flow
- Transparency: Make policies explicit
- Transparency: Implement feedback loops
- Collaboration: Improve collaboratively, evolve
experimentally (using models and the scientific
method)
Kanban Board Sample
2015-07-19 Janusz Stankiewicz 33
Software Craftsmanship
Software craftsmanship is an approach to software development that emphasizes the
coding skills of the software developers themselves. It is a response by software
developers to the perceived ills of the mainstream software industry
2015-07-19 Janusz Stankiewicz 34
Sample Practices… Initial Insights….
2015-07-19 Janusz Stankiewicz 35
There Are More Out-There…But
Remember Intention To Follow
Lean Change Management Cycle
Philosophy
The Lean Change Canvas
Urgency Target Options Vision Communication Change Participants
Success Criteria Action Items
Commitment Wins / Benefits
19-Jul-2015
Iteration#7
2015-03-12 Janusz Stankiewicz 36
Mode 2 Evolution Canvas
2015-07-19 Janusz Stankiewicz 37
Lean Metrics Defined
2015-07-19 Janusz Stankiewicz 38
Process Capability Charts Sample
start
6/1/12
estimated
7/31/12
now
8/10/12
forecast
5/2/13
1.0 0.0 4.0 1.7 1.7 1.7 1.7 1.7 1.7 1.7 1.7 1.7
<Team> Health Dashboard
Project 1 estimated date is 7/31/2012, forecasted delivery date is 5/2/2013
5 / 20 Features Completed
Estimated: 5/month, Actual: 1.7/month, Required: 15.0/month
Impediments: 1 feature(s) blocked, 2 open project issue(s), 1 open pod issue(s)
Who?...Two Pizzas Team
- 7 People with right blend of personalities, attitudes, and skills with the following roles:
- 1 Leader and Key Liaison with “external world”, both within IT and with Business
- 2 Systems Analysts/Designers/Developers
- 4 Developers
- Owns set of selected Front-End fairly isolated applications from the rest of Applications Portfolio with
the following key attributes:
- Serving area of Business Executive stakeholder who should be good prospect for open cooperation
- Right mix of operational deployment risks
- Potential to create appropriate volume of workload for the team of this size
- 3 Sources of backlog:
- Projects Portfolio – dominant to begin with
- IT Orders – growing in scale in Phase 3
- Maintenance Requests, Bug Fixes
- Upstream entry point – Initially Design. Will move up as Team matures
- Downstream exit point – operational deployment risk based selection.
Initially Integration Testing. Will move down as Team and automation (Continuous Integration,
Continuous Testing, Continuous Deployment, and DevOps) matures
2015-07-19 Janusz Stankiewicz 39
Upstream Entry & Downstream Exit Points
Expansion For Projects
2015-07-19 Janusz Stankiewicz 40
Define Study Design Develop Close Verify
Technical Architecture High Level Design
Integration Design Software Code
Solution Description Integration Test Plan
Integration Test Report
Maintenance Documentation
IT Release Instruction
Software Package
Architecture
Design
System Design Development
Integration
Testing
System
Testing
Deployment
Business Services Catalogue
Non Functional Requirements
Canonical Data Model
SOA Application Design
Test Works Schedule
Functional Test Report
Regression Test Report
Architecture Draft
Cost estimation
Updated Architecture Draft
Solution Design
Solution Architecture
Integrated Software
Performance Test Report
Deployment Test Report
Security Test Report
UAT Test Report
Out: Phase 0In: Phase 0
In: Phase 1 Out: Phase 1 Out: Phase 2In: Phase 2 Out: Phase 3
In: Phase 3
Governance Frameworks, Principles, Practices And Techniques Applied, As Well As Artifacts Created Between Upstream Entry & Downstream
Exit Points For Full Mode 2 Projects Evolve Toward Agile Specific, As Per Results Of Experiments From Kanban Improvement Boards
2015-07-19 Janusz Stankiewicz 41
IT Order High Level Design
Integration Design Software Code
Solution Description Integration Test Plan
Integration Test Report
Maintenance Documentation
IT Release Instruction
Software Package
Register IT
Order
System Design Development
Integration
Testing
System
Testing
Deployment
Test Works Schedule
Functional Test Report
Regression Test Report
Integrated Software
Performance Test Report
Deployment Test Report
Security Test Report
UAT Test Report
Out: Phase 0In: Phase 0
In: Phase 1 Out: Phase 1
Out: Phase 2In: Phase 2
Out: Phase 3In: Phase 3
Upstream Entry & Downstream Exit Points
Expansion For IT Orders (Small Projects)
Governance Frameworks, Principles, Practices And Techniques Applied, As Well As Artifacts Created Between Upstream Entry & Downstream
Exit Points For Full Mode 2 Projects Evolve Toward Agile Specific, As Per Results Of Experiments From Kanban Improvement Boards
2015-07-19 Janusz Stankiewicz 42
Problem
Investigation
Development
Integration
Testing
System Testing Deployment
Incident Request
Problem
Investigation
Known Error Verify
Integration Test Plan
Integration Test Report
IT Release Instruction
Software Package
Integrated Software
Test Works Schedule
Functional Test Report
Regression Test Report
Performance Test Report
Deployment Test Report
Security Test Report
UAT Test Report
Incident
Investigation
Development
Integration
Testing
System Testing Deployment
Incident Request Change Request Verify
Software Code
Problem Resolution
Incident Resolution
Out: Phase 0In: Phase 0
In: Phase 1 Out: Phase 1
Out: Phase 2In: Phase 2
Out: Phase 3In: Phase 3
Upstream Entry & Downstream Exit Points
Expansion For Maintenance
Governance Frameworks, Principles, Practices And Techniques Applied, As Well As Artifacts Created Between Upstream Entry & Downstream
Exit Points For Full Mode 2 Projects Evolve Toward Agile Specific, As Per Results Of Experiments From Kanban Improvement Boards
The Lean Change Canvas
Urgency Target Options Vision Communication Change Participants
Success Criteria Action Items
Commitment Wins / Benefits
19-Jul-2015
Iteration#7
2015-07-19 Janusz Stankiewicz 43
Phase 0 – Team Setup
Doing Done Doing Done Doing Done
Pursue & Scale
Pivot & Adjust
Improvements
Backlog
Next [2]
Prepare [2] Introduce [2] Learn
19-Jul-2015
Iteration#7
2015-07-19 Janusz Stankiewicz 44
Phase 0 – Improvements Kanban Board
The Lean Change Canvas
Urgency Target Options Vision Communication Change Participants
Success Criteria Action Items
Commitment Wins / Benefits
19-Jul-2015
Iteration#7
2015-07-19 Janusz Stankiewicz 45
Phase 1 – As Is Baselining and Building the Basics
Doing Done Doing Done Doing Done
Pursue & Scale
Pivot & Adjust
Improvements
Backlog
Next [2]
Prepare [2] Introduce [2] Learn
19-Jul-2015
Iteration#7
2015-07-19 Janusz Stankiewicz 46
Phase 1 – Improvements Kanban Board
The Lean Change Canvas
Urgency Target Options Vision Communication Change Participants
Success Criteria Action Items
Commitment Wins / Benefits
19-Jul-2015
Iteration#7
2015-07-19 Janusz Stankiewicz 47
Phase 2 – To Be Progressive Development & Roll-out
Doing Done Doing Done Doing Done
Pursue & Scale
Pivot & Adjust
Improvements
Backlog
Next [2]
Prepare [2] Introduce [2] Learn
19-Jul-2015
Iteration#7
2015-07-19 Janusz Stankiewicz 48
Phase 2 – Improvements Kanban Board
The Lean Change Canvas
Urgency Target Options Vision Communication Change Participants
Success Criteria Action Items
Commitment Wins / Benefits
19-Jul-2015
Iteration#7
2015-07-19 Janusz Stankiewicz 49
Phase 3 – Team and Data Driven Continuous Improvement
Doing Done Doing Done Doing Done
Pursue & Scale
Pivot & Adjust
Improvements
Backlog
Next [2]
Prepare [2] Introduce [2] Learn
19-Jul-2015
Iteration#7
2015-07-19 Janusz Stankiewicz 50
Phase 3 – Improvements Kanban Board
51
???
2015-07-19 Janusz Stankiewicz
Let's Do IT Wimba Way
2015-07-19 Janusz Stankiewicz 52
Acknowledgements
While working on this material, I have been inspired and heavily influenced by the thinking of the following thought leaders of the agile movement,
and their respective publications:
o Jeff Anderson - The Lean Change Method, Transforming Your Technology Business through Co-Creation and Validated Learning
o Jason Little - Lean Change Management
o Jurgen Appelo – Management 3.0, Leading Agile Developers, Developing Agile Leaders
o David J. Anderson - Kanban, Successful Evolutionary Change for Your Technology Business
o Mike Burrows - Kanban from the Inside
o Michael Sahota – numerous posts on agilitrix.com
o Eric Ries - The Lean Startup
o Mary Poppendieck and Tom Poppendieck - Lean Software Development, An Agile Toolkit
o Dean Leffingwell - Agile Software Requirements
o Dean Leffingwell - Scaling Software Agility
o Ellen Gottesdiener and Mary Gorman - Discover to Deliver: Agile Product Planning and Analysis
o Mike Cohn - Agile Estimating and Planning
o Mike Cohn – User Stories Applied for Agile Software Development
o Michael Nir - Agile Project Management
o Donald G. Reinertsen - The Principles of Product Flow
o Gene Kim and Kevin Behr and George Soafford - The Phoenix Project
o Craig Larman and Bas Vodde - Scaling Lean & Agile Development
o John P. Kotter - Leading Change
o Eliyahu M. Goldratt and Jeff Cox - The Goal: A Process of Ongoing Improvement
o Eliyahu M. Goldratt - Critical Chain: A Business Novel
o Scott W. Ambler and Mark Lines - Disciplined Agile Delivery
o Mary Mesaglio and Simon Mingay, Gartner - Bimodal IT: How to Be Digitally Agile Without Making a Mess
2015-07-19 Janusz Stankiewicz 53

More Related Content

What's hot

Thoughts on digitalization
Thoughts on digitalizationThoughts on digitalization
Thoughts on digitalizationMarko Luhtala
 
Two-Speed IT: Making It Work!
Two-Speed IT: Making It Work!Two-Speed IT: Making It Work!
Two-Speed IT: Making It Work!North Highland
 
Best Practices for Global MES Rollouts
Best Practices for Global MES RolloutsBest Practices for Global MES Rollouts
Best Practices for Global MES RolloutsCognizant
 
Leading digital summary
Leading digital summaryLeading digital summary
Leading digital summaryGMR Group
 
Digital transformation
Digital transformationDigital transformation
Digital transformationshivani12380
 
Cleartax e way bill
Cleartax e way billCleartax e way bill
Cleartax e way billDev Ramnane
 
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...LavaConConference
 
Modern Architectures: Building a Sustainable Roadmap
Modern Architectures: Building a Sustainable RoadmapModern Architectures: Building a Sustainable Roadmap
Modern Architectures: Building a Sustainable RoadmapSalesforce Developers
 
Vendor return through quality notification
Vendor return through quality notificationVendor return through quality notification
Vendor return through quality notificationMohammed Azhad
 
Customer Specific Product Forecast in SAP ERP
Customer Specific Product Forecast in SAP ERPCustomer Specific Product Forecast in SAP ERP
Customer Specific Product Forecast in SAP ERPVijay Pisipaty
 
Smart Factory
Smart FactorySmart Factory
Smart Factoryplvragav
 
Industry 4.0 and its technological needs
Industry 4.0 and its technological needsIndustry 4.0 and its technological needs
Industry 4.0 and its technological needsAlexandre Vallières
 
Smart Manufacturing
Smart ManufacturingSmart Manufacturing
Smart ManufacturingLukas Ott
 
Digital Thread & Digital Twin
Digital Thread & Digital TwinDigital Thread & Digital Twin
Digital Thread & Digital TwinAccenture Hungary
 
Digital transformation in Manufacturing
Digital transformation in ManufacturingDigital transformation in Manufacturing
Digital transformation in ManufacturingMicrosoft UK
 
Leading Digital - Turning Technology into Business Transformation
Leading Digital - Turning Technology into Business TransformationLeading Digital - Turning Technology into Business Transformation
Leading Digital - Turning Technology into Business TransformationCapgemini
 
Assess Your Digital Maturity Webinar
Assess Your Digital Maturity WebinarAssess Your Digital Maturity Webinar
Assess Your Digital Maturity WebinarFulcrum Digital
 
Synopsis on inventory_management_system
Synopsis on inventory_management_systemSynopsis on inventory_management_system
Synopsis on inventory_management_systemDivya Baghel
 

What's hot (20)

Thoughts on digitalization
Thoughts on digitalizationThoughts on digitalization
Thoughts on digitalization
 
Two-Speed IT: Making It Work!
Two-Speed IT: Making It Work!Two-Speed IT: Making It Work!
Two-Speed IT: Making It Work!
 
Best Practices for Global MES Rollouts
Best Practices for Global MES RolloutsBest Practices for Global MES Rollouts
Best Practices for Global MES Rollouts
 
Leading digital summary
Leading digital summaryLeading digital summary
Leading digital summary
 
Digital transformation
Digital transformationDigital transformation
Digital transformation
 
Industry 4.0 IIoT vs SCADA
Industry 4.0 IIoT vs SCADAIndustry 4.0 IIoT vs SCADA
Industry 4.0 IIoT vs SCADA
 
Cleartax e way bill
Cleartax e way billCleartax e way bill
Cleartax e way bill
 
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
 
Bangladesh e- Government ERP project
 Bangladesh e- Government ERP project Bangladesh e- Government ERP project
Bangladesh e- Government ERP project
 
Modern Architectures: Building a Sustainable Roadmap
Modern Architectures: Building a Sustainable RoadmapModern Architectures: Building a Sustainable Roadmap
Modern Architectures: Building a Sustainable Roadmap
 
Vendor return through quality notification
Vendor return through quality notificationVendor return through quality notification
Vendor return through quality notification
 
Customer Specific Product Forecast in SAP ERP
Customer Specific Product Forecast in SAP ERPCustomer Specific Product Forecast in SAP ERP
Customer Specific Product Forecast in SAP ERP
 
Smart Factory
Smart FactorySmart Factory
Smart Factory
 
Industry 4.0 and its technological needs
Industry 4.0 and its technological needsIndustry 4.0 and its technological needs
Industry 4.0 and its technological needs
 
Smart Manufacturing
Smart ManufacturingSmart Manufacturing
Smart Manufacturing
 
Digital Thread & Digital Twin
Digital Thread & Digital TwinDigital Thread & Digital Twin
Digital Thread & Digital Twin
 
Digital transformation in Manufacturing
Digital transformation in ManufacturingDigital transformation in Manufacturing
Digital transformation in Manufacturing
 
Leading Digital - Turning Technology into Business Transformation
Leading Digital - Turning Technology into Business TransformationLeading Digital - Turning Technology into Business Transformation
Leading Digital - Turning Technology into Business Transformation
 
Assess Your Digital Maturity Webinar
Assess Your Digital Maturity WebinarAssess Your Digital Maturity Webinar
Assess Your Digital Maturity Webinar
 
Synopsis on inventory_management_system
Synopsis on inventory_management_systemSynopsis on inventory_management_system
Synopsis on inventory_management_system
 

Similar to Bimodal IT - Mode 2 Evolution Roadmap v12

Mars Presentation at the Supply Chain Insights Global Summit 2018
Mars Presentation at the Supply Chain Insights Global Summit 2018Mars Presentation at the Supply Chain Insights Global Summit 2018
Mars Presentation at the Supply Chain Insights Global Summit 2018Lora Cecere
 
Referentiel 2017 : Digital Maturity in european corporate accounts
Referentiel 2017 : Digital Maturity in european corporate accountsReferentiel 2017 : Digital Maturity in european corporate accounts
Referentiel 2017 : Digital Maturity in european corporate accountsLucile HYON-LE GOURRIEREC
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering DR. Ram Kumar Pathak
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Janusz Stankiewicz
 
Dtt en wp_techtrends_10022014
Dtt en wp_techtrends_10022014Dtt en wp_techtrends_10022014
Dtt en wp_techtrends_10022014Thierry Labro
 
Digital disruptors - Models of digital operations
Digital disruptors - Models of digital operationsDigital disruptors - Models of digital operations
Digital disruptors - Models of digital operationsEricsson
 
Trends in Technology for the year 2014
Trends in Technology for the year 2014Trends in Technology for the year 2014
Trends in Technology for the year 2014Winston DeLoney
 
Tech trends-2014 final-electronic-single.2.24
Tech trends-2014 final-electronic-single.2.24Tech trends-2014 final-electronic-single.2.24
Tech trends-2014 final-electronic-single.2.24Vivekin
 
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...JK Tech
 
CPCU 2016 future of underwriting insurtech
CPCU 2016   future of underwriting insurtechCPCU 2016   future of underwriting insurtech
CPCU 2016 future of underwriting insurtechintellectseec
 
Digital Transformation with 2 Speed IT & Agile Scrum
Digital Transformation with 2 Speed IT & Agile ScrumDigital Transformation with 2 Speed IT & Agile Scrum
Digital Transformation with 2 Speed IT & Agile Scrumtoamitkumar
 
Agile digital transformation
Agile digital transformationAgile digital transformation
Agile digital transformationZoe Gilbert
 
How To Build Mature SM - final
How To Build Mature SM - finalHow To Build Mature SM - final
How To Build Mature SM - finalDanijel Božić
 
How to become a Digital Business
How to become a Digital BusinessHow to become a Digital Business
How to become a Digital BusinessLiveTiles
 
Ciso organizational priorities to build a resilient bimodal it
Ciso organizational priorities to build a resilient bimodal itCiso organizational priorities to build a resilient bimodal it
Ciso organizational priorities to build a resilient bimodal itChandra Sekhar Tondepu
 

Similar to Bimodal IT - Mode 2 Evolution Roadmap v12 (20)

Mars Presentation at the Supply Chain Insights Global Summit 2018
Mars Presentation at the Supply Chain Insights Global Summit 2018Mars Presentation at the Supply Chain Insights Global Summit 2018
Mars Presentation at the Supply Chain Insights Global Summit 2018
 
Referentiel 2017 : Digital Maturity in european corporate accounts
Referentiel 2017 : Digital Maturity in european corporate accountsReferentiel 2017 : Digital Maturity in european corporate accounts
Referentiel 2017 : Digital Maturity in european corporate accounts
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
 
Digital decodedv1.1
Digital decodedv1.1Digital decodedv1.1
Digital decodedv1.1
 
Two Speed IT
Two Speed ITTwo Speed IT
Two Speed IT
 
Dtt en wp_techtrends_10022014
Dtt en wp_techtrends_10022014Dtt en wp_techtrends_10022014
Dtt en wp_techtrends_10022014
 
Digital disruptors - Models of digital operations
Digital disruptors - Models of digital operationsDigital disruptors - Models of digital operations
Digital disruptors - Models of digital operations
 
Trends in Technology for the year 2014
Trends in Technology for the year 2014Trends in Technology for the year 2014
Trends in Technology for the year 2014
 
Tech trends-2014 final-electronic-single.2.11
Tech trends-2014 final-electronic-single.2.11Tech trends-2014 final-electronic-single.2.11
Tech trends-2014 final-electronic-single.2.11
 
Deloitte University Press Tech Trends 2014
Deloitte University Press Tech Trends 2014Deloitte University Press Tech Trends 2014
Deloitte University Press Tech Trends 2014
 
Tech trends-2014 final-electronic-single.2.24
Tech trends-2014 final-electronic-single.2.24Tech trends-2014 final-electronic-single.2.24
Tech trends-2014 final-electronic-single.2.24
 
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
[AI Webinar Series P1] - How Advanced Text Analytics Can Increase the Operati...
 
CPCU 2016 future of underwriting insurtech
CPCU 2016   future of underwriting insurtechCPCU 2016   future of underwriting insurtech
CPCU 2016 future of underwriting insurtech
 
Digital Transformation with 2 Speed IT & Agile Scrum
Digital Transformation with 2 Speed IT & Agile ScrumDigital Transformation with 2 Speed IT & Agile Scrum
Digital Transformation with 2 Speed IT & Agile Scrum
 
Agile digital transformation
Agile digital transformationAgile digital transformation
Agile digital transformation
 
How To Build Mature SM - final
How To Build Mature SM - finalHow To Build Mature SM - final
How To Build Mature SM - final
 
How to become a Digital Business
How to become a Digital BusinessHow to become a Digital Business
How to become a Digital Business
 
Two Speed IT
Two Speed ITTwo Speed IT
Two Speed IT
 
Ciso organizational priorities to build a resilient bimodal it
Ciso organizational priorities to build a resilient bimodal itCiso organizational priorities to build a resilient bimodal it
Ciso organizational priorities to build a resilient bimodal it
 

Recently uploaded

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 WorkerThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Recently uploaded (20)

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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

Bimodal IT - Mode 2 Evolution Roadmap v12

  • 1. BIMODAL IT Mode 2 Evolution Roadmap This presentation was inspired and influenced by the works of many people, and I cannot possibly list them all. It has been my sincere aim to respect all copyrights and reference the authors as appropriate. If however, you feel I have not succeeded in some aspects of my intent, please contact me at my email: Janusz.Stankiewicz@gmail.com, to help me correct my errors. Thank you.
  • 2. Gartner’s Quotes… Enterprises are living in a digital Wild West, where there is tremendous opportunity, significant risk and lots of uncertainty. In this environment, technology is one of the great disruptors, and one of the great weapons… Because IT’s conventional methods are ill-suited to respond to uncertainty, decrease cycle times and explore this new territory, a new imperative comes into play. The ability of executive teams to forecast the future of their competitive environments, markets and value chains is diminishing, almost on a quarterly basis — just as these same teams are under pressure to find ways to mitigate stakeholder risks and exploit business opportunities. Meanwhile, disruptive digital trends crowd the horizon. The consumerization of IT, the Nexus of Forces (social, mobile, cloud, information and analytics) and the Internet of Things have triggered explosive digital demand. The value created by technology has migrated out of the back office, into the front office, and straight into the hands of customers, citizens and employees. Internal pressures are also forcing the hand of the IT organization — the growth in shadow IT being a manifestation of users’ desire to control their technological destiny, of their growing confidence in their ability to do so and of their dissatisfaction with the IT organization’s current methods. Despite the many advantages of conventional IT approaches, they are ill-suited to respond to all this change. 2015-07-19 Janusz Stankiewicz 2
  • 3. 2015-07-19 Janusz Stankiewicz 3 The recent exploitation of information technology is not a curious trend in isolated pockets of a handful of industries. The whole world is becoming digital, and sooner or later, every commercial, industrial and service sector, public and private, will be “digitally remastered.” Digital is disruptive for most industries, overturning rather than extending accepted modes of operation. The digital divide between what the IT organization can provide and what the enterprise wants and needs is widening. IT can reach a Project Bimodal state without much change required from the business. This requires four capabilities: 1. Creating a high-performance team that accepts uncertainty as part of the game 2. Creating agile, lean or other iterative development capabilities 3. Developing governance that is empirical, continuous and process based 4. Constructing a separate organizational structure for Mode 2. Gartner’s Quotes… We Are Living In Times Of Explosive Digital Demand Growth… Therefore New Paradigm For Software Delivery Methods Is Required
  • 4. Bimodal IT Defined 4 Bimodal IT refers to having two modes of IT each designed to develop and deliver information- and technology-intensive services in its own way. Mode 1 is traditional, emphasizing safety and accuracy. Mode 2 is non-sequential, emphasizing agility and speed. Each mode has all the people, resources, partners, structure, culture, methodologies, governance, metrics, and attitudes toward value and risk that its operation requires. New investment are deployed through one of the two modes, depending on the balance of needs. When the balance changes, existing investments and operations move between the two models. 2015-07-19 Janusz Stankiewicz
  • 5. Mode 1 vs. Mode 2 2015-07-19 Janusz Stankiewicz 5 Bimodal IT: The two modes are deeply different — tweaking Mode 1 cannot create Mode 2 * Mode 1 Goal Value Approach Think marathon runner Governance Sourcing Talent Culture Cycle times Reliability Price for performance Waterfall, V-model, “high-ceremony IID”* Plan-driven, approval-based Enterprise suppliers, long-term deals Good for conventional processes and projects IT-centric, removed from customer Long (months) Mode 2 Agility Revenue, brand, customer experience Agile, Kanban, “low-ceremony IID”* Empirical, continuous, process-based Small, new vendors; short-term deals Good for new and uncertain projects Business-centric, close to customer Short (days, weeks) Think sprinter *Iterative and incremental development (IID) comes in two forms. The original IID methods can be considered condensed waterfall, with eight-week time boxes typical. This “high-ceremony IID” is suited to Mode 1 — e.g., the original Rational Unified Process (RUP). The second form of IID — “IID lite” or “low-ceremony IID” — entails much more concurrent work, reduced document needs and less process ceremony. It is better suited to Mode 2 approaches — e.g., OpenUP and Microsoft Solution Framework (MSF) for Agile Software Development. * Gartner
  • 6. The digital divide between what IT can provide and what the enterprise needs * Current IT organizational capability Pace of business change increasing Growing shadow IT Competitor or third-party actions to fill the digital void Growing IT skills gap One-size-fits-all operating model Inflexible architecture and old approaches Digital demand Forces diminishing the relevance of the IT organization Forces increasing digital demand Disintermediation of the IT organization The Gap Is Widening… Bimodal IT Is A Powerful Capability For Addressing These Issues Why Do We Need To Start Now? * Gartner 2015-07-19 Janusz Stankiewicz 6
  • 7. What - Vision "We need to figure out a way to delver software so fast that our Customers don't have time to change their minds“ Mary Poppendieck 2015-07-19 Janusz Stankiewicz 7 Applicable to Systems-Of-Engagement (Front-End Layer), partly to Systems-Of-Differentiation (Integration Layer). Not Applicable to Systems-Of-Records (Back-End Layer), which is Mode 1 Domain
  • 8. Now… Which Way…? 2015-07-19 Janusz Stankiewicz 8 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software 2. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to shorter timescale 4. Business people and developers must work together daily throughout the project 5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 7. Working software is the primary measure of progress. 8. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 9. Continuous attention to technical excellence and good design enhances agility. 10. Simplicity – the art of maximizing the amount of work not done – is essential. 11. The best architectures, requirements, and designs emerge from self-organizing teams. 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjust its behavior accordingly. 12 Principles of Agile Software 1. Eliminate Waste • Seeing Waste, Value Stream Mapping 2. Amplify Learning • Feedback, Iterations, Synchronization, Set-Based Development 3. Decide as Late as Possible • Options Thinking, The Last Responsible Moment, Making Decisions 4. Deliver as Fast as Possible • Pull Systems, Queuing Theory, Cost of Delay 5. Empower the Team • Self-Determination, Motivation, Leadership, Expertise 6. Build Integrity In • Perceived Integrity, Conceptual Integrity, Refactoring, Testing 7. See the Whole • Measurements, Contracts 7 Principles and 22 Practices of Lean Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over process and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. The Agile Manifesto
  • 9. 2015-07-19 Janusz Stankiewicz 9 Now… Which Way…? Agile* or Lean**? Both are sharing the core underlying values of speed of customer value delivery, collaboration, and continuous improvements. Both are leveraging similar or even the same principles, practices, tools, and techniques. … But are using slightly different delivery mechanisms, and to begin with feel at home in different operating cultures. Methods and/or Process Frameworks: - * Adaptive Software Development, Agile Modeling, Agile Unified Process, Crystal Clear, Disciplined Agile Delivery, Dynamic Systems Development Method, Extreme Programming, Feature-Driven Development, Scrum - ** Lean Software Development, Kanban, Scrum Ban
  • 10. Key Barriers For Agile Adoption 2015-07-19 Janusz Stankiewicz 10 * 8th Annual State Of Agile Survey by VERSIONONE, 2014
  • 11. Where Are We Today? 2015-07-19 Janusz Stankiewicz 11
  • 12. Typical Mindset and Operating Culture In Command and Control Driven Organizations 2015-07-19 Janusz Stankiewicz 12 Strong Waterfall Mindset Deeply Rooted in Current Operating Culture Operating Culture: High – Power, Oppositional and Conventional Low – Achievement and Self-Actualizing styles of behavior
  • 13. Schneider Culture Model 2015-07-19 Janusz Stankiewicz 13
  • 14. Cultural Fit Analysis 1/5 2015-07-19 Janusz Stankiewicz 14
  • 15. Cultural Fit Analysis 2/5 2015-07-19 Janusz Stankiewicz 15
  • 16. Cultural Fit Analysis 3/5 2015-07-19 Janusz Stankiewicz 16
  • 17. Cultural Fit Analysis 4/5 2015-07-19 Janusz Stankiewicz 17
  • 18. Cultural Fit Analysis 5/5 2015-07-19 Janusz Stankiewicz 18
  • 19. Mode 2 Evolution Roadmap 2015-07-19 Janusz Stankiewicz 19 Phase 0 - Team Setup Phase 1 - As Is Baselining and Building the Basics (Initiate Mindset Change) Phase 2 - To Be Progressive Development & Roll-out Phase 3 - Team and Data Driven Continuous Improvement Time (months)1 2+ 4+ Lean Change Management & Management 3.0 Kanban Agile Practices for Team Collaboration, Requirements Management, Modeling, Design, Development, Testing, and… Software Craftsmanship
  • 20. Lean Change Management 2015-07-19 Janusz Stankiewicz 20 Lean change management is a system of innovative methods for effecting change in an organization's management, which was formulated by Jeff Anderson and Alexis Hui. This system brings together concepts such as Agile, Lean Startup, and Kotter’s 8 Step Model to create a feedback driven approach.
  • 21. Lean Change Key Themes - Negotiated Change - Negotiated Change approach demands that recipients of any change are co-authors and co-implementers of all aspects of the change that they are part of. Designated change agents, change stakeholders, and change recipients act as change co-creators, ensuring that suggested changes get the buy-in necessary to ensure that they are successful - Validated Learning - Lean Change advocates that any change plan and change target state model should be described as a set of assumptions, and change agents and other change stakeholders are responsible for validating these assumptions with explicit hypotheses. - Lean Change Requires Improvements Kanban - For the lean change method to work it is required that team members adopt their own internal agile improvement method to help them identify impediments and other improvement opportunities. Most Lean Change implementations have elected to use Kanban as the improvement method of choice 2015-07-19 Janusz Stankiewicz 21
  • 22. Lean Change Components - Change Canvas - The canvas is an informal "plan on a page", which cover most parts of Kotter’s 8 Step Model - Minimum Viable Changes - Smallest possible change that will enable learning whether a particular change will provide sustainable improvement. - Validated Change Lifecycle - Minimum Viable Changes are introduced to the organization through a Validated Change Lifecycle. This lifecycle has been defined to maximize ability to accelerate negotiation and learning necessary to creating a successful change. - Capability and Performance Metrics - Lean Change also provides a number of ways to measure the impact of specific changes. The first perspective is the ability of change recipients to adopt, and ultimately excel at new agile and lean methods and techniques. The second perspective is the impact of these techniques on actual delivery performance and value. 2015-07-19 Janusz Stankiewicz 22
  • 23. Management 3.0 2015-07-19 Janusz Stankiewicz 23 “Management 3.0 brings together the best thinking in the field of complex adaptive system, Agile management, and Lean product delivery to suggest a pragmatic framework for effective management in the 21st century. To be successful in the face of rapidly changing market conditions, we must create organizations that enable our people to adapt, with a minimal amount of oversight and direction. Management 3.0 gives us a roadmap for leading teams in the face of profound uncertainty. Jurgen [Appelo] has made a significant contribution the the field of Agile management and leadership.” Mike Cottmeyer, Agile Coach, LeadingAgile
  • 24. Management 3.0 2015-07-19 Janusz Stankiewicz 24 Management 1.0 = Hierarchies Some people call it scientific management, whereas others call it command-and-control. But basic idea is the same: An organization is designed and managed in a top-down fashion, and power is in the hands of few. Management 2.0 = Fads Some people realized that Management 1.0 doesn’t work well out-of-the-box, so they created numerous add-on models and services with a semi-scientific status, like the Balanced Scorecard, Six Sigma, Theory of Constraints, and Total Quality Management. Being add-ons to Management 1.0, these models assume that organizations are managed from the top, and they help those at the top to better “design” their organizations. Sometimes it works; sometime it doesn’t. Management 3.0 = Complexity People may draw their organizations as hierarchies, but that doesn’t change that they are actually networks. Second, social complexity shows us that management is primarily about people and their relationships. It makes us realize that we should see our organizations as living systems, not as machines. A software team is a self-organizing system. Support it, don’t obstruct it Agile managers work the system around the team, not the people in the team A team is a complex adaptive system (CAS), because it consists of parts (people) that form a system (team), which shows complex behavior while it keeps adapting to a changing environment
  • 25. Martie, Jurgen Appelo’s Management 3.0 Model & Declaration Of Interdependence 2015-07-19 Janusz Stankiewicz 25 The management hierarchy is a basic necessity (but nothing to brag about) and the bulk of the work is done in a social network of peers: leaders and followers. Communication flows through the network. Authorization flows through the hierarchy
  • 26. Best Quotes From Management 3.0 2015-07-19 Janusz Stankiewicz 26
  • 27. Kanban Method 2015-07-19 Janusz Stankiewicz 27 The name 'Kanban' originates from Japanese [看板], and translates roughly as "signboard" or "billboard". It was formulated by David J. Anderson as an approach to incremental, evolutionary process and systems change for organizations. It uses a work-in-progress limited pull system as the core mechanism to expose system operation (or process) problems and stimulate collaboration to continuously improve the system. Visualization is an important aspect of Kanban as it allows to understand the work and the workflow.
  • 28. Kanban 9 Values 2015-07-19 Janusz Stankiewicz 28 - Transparency - Balance - Collaboration - Customer Focus - Flow - Leadership - Understanding - Agreement - Respect
  • 29. Kanban 4 Foundational Principles.. 2015-07-19 Janusz Stankiewicz 29 - Start with what you do now - Agree to pursue evolutionary change - Initially, respect current processes, roles, responsibilities, and job titles - Encourage acts of leadership at every level in your organization from individual contributor to senior management
  • 30. Kanban 6 Core Practices 2015-07-19 Janusz Stankiewicz 30 - Visualize - Limit Work-in-Progress (WIP) - Manage Flow - Make policies explicit - Implement feedback loops - Improve collaboratively, evolve experimentally (using models and the scientific method)
  • 31. Mapping: Values vs. Foundational Principles 2015-07-19 Janusz Stankiewicz 31 - Understanding: Start with what you do now - Agreement: Agree to pursue evolutionary change - Respect: Initially, respect current processes, roles, responsibilities, and job titles - Leadership: Encourage acts of leadership at every level in your organization from individual contributor to senior management
  • 32. 2015-07-19 Janusz Stankiewicz 32 Mapping: Values vs. Core Practices - Transparency: Visualize - Balance: Limit Work-in-Progress (WIP) - Customer Focus, Flow: Manage Flow - Transparency: Make policies explicit - Transparency: Implement feedback loops - Collaboration: Improve collaboratively, evolve experimentally (using models and the scientific method)
  • 33. Kanban Board Sample 2015-07-19 Janusz Stankiewicz 33
  • 34. Software Craftsmanship Software craftsmanship is an approach to software development that emphasizes the coding skills of the software developers themselves. It is a response by software developers to the perceived ills of the mainstream software industry 2015-07-19 Janusz Stankiewicz 34
  • 35. Sample Practices… Initial Insights…. 2015-07-19 Janusz Stankiewicz 35 There Are More Out-There…But Remember Intention To Follow Lean Change Management Cycle Philosophy
  • 36. The Lean Change Canvas Urgency Target Options Vision Communication Change Participants Success Criteria Action Items Commitment Wins / Benefits 19-Jul-2015 Iteration#7 2015-03-12 Janusz Stankiewicz 36 Mode 2 Evolution Canvas
  • 37. 2015-07-19 Janusz Stankiewicz 37 Lean Metrics Defined
  • 38. 2015-07-19 Janusz Stankiewicz 38 Process Capability Charts Sample start 6/1/12 estimated 7/31/12 now 8/10/12 forecast 5/2/13 1.0 0.0 4.0 1.7 1.7 1.7 1.7 1.7 1.7 1.7 1.7 1.7 <Team> Health Dashboard Project 1 estimated date is 7/31/2012, forecasted delivery date is 5/2/2013 5 / 20 Features Completed Estimated: 5/month, Actual: 1.7/month, Required: 15.0/month Impediments: 1 feature(s) blocked, 2 open project issue(s), 1 open pod issue(s)
  • 39. Who?...Two Pizzas Team - 7 People with right blend of personalities, attitudes, and skills with the following roles: - 1 Leader and Key Liaison with “external world”, both within IT and with Business - 2 Systems Analysts/Designers/Developers - 4 Developers - Owns set of selected Front-End fairly isolated applications from the rest of Applications Portfolio with the following key attributes: - Serving area of Business Executive stakeholder who should be good prospect for open cooperation - Right mix of operational deployment risks - Potential to create appropriate volume of workload for the team of this size - 3 Sources of backlog: - Projects Portfolio – dominant to begin with - IT Orders – growing in scale in Phase 3 - Maintenance Requests, Bug Fixes - Upstream entry point – Initially Design. Will move up as Team matures - Downstream exit point – operational deployment risk based selection. Initially Integration Testing. Will move down as Team and automation (Continuous Integration, Continuous Testing, Continuous Deployment, and DevOps) matures 2015-07-19 Janusz Stankiewicz 39
  • 40. Upstream Entry & Downstream Exit Points Expansion For Projects 2015-07-19 Janusz Stankiewicz 40 Define Study Design Develop Close Verify Technical Architecture High Level Design Integration Design Software Code Solution Description Integration Test Plan Integration Test Report Maintenance Documentation IT Release Instruction Software Package Architecture Design System Design Development Integration Testing System Testing Deployment Business Services Catalogue Non Functional Requirements Canonical Data Model SOA Application Design Test Works Schedule Functional Test Report Regression Test Report Architecture Draft Cost estimation Updated Architecture Draft Solution Design Solution Architecture Integrated Software Performance Test Report Deployment Test Report Security Test Report UAT Test Report Out: Phase 0In: Phase 0 In: Phase 1 Out: Phase 1 Out: Phase 2In: Phase 2 Out: Phase 3 In: Phase 3 Governance Frameworks, Principles, Practices And Techniques Applied, As Well As Artifacts Created Between Upstream Entry & Downstream Exit Points For Full Mode 2 Projects Evolve Toward Agile Specific, As Per Results Of Experiments From Kanban Improvement Boards
  • 41. 2015-07-19 Janusz Stankiewicz 41 IT Order High Level Design Integration Design Software Code Solution Description Integration Test Plan Integration Test Report Maintenance Documentation IT Release Instruction Software Package Register IT Order System Design Development Integration Testing System Testing Deployment Test Works Schedule Functional Test Report Regression Test Report Integrated Software Performance Test Report Deployment Test Report Security Test Report UAT Test Report Out: Phase 0In: Phase 0 In: Phase 1 Out: Phase 1 Out: Phase 2In: Phase 2 Out: Phase 3In: Phase 3 Upstream Entry & Downstream Exit Points Expansion For IT Orders (Small Projects) Governance Frameworks, Principles, Practices And Techniques Applied, As Well As Artifacts Created Between Upstream Entry & Downstream Exit Points For Full Mode 2 Projects Evolve Toward Agile Specific, As Per Results Of Experiments From Kanban Improvement Boards
  • 42. 2015-07-19 Janusz Stankiewicz 42 Problem Investigation Development Integration Testing System Testing Deployment Incident Request Problem Investigation Known Error Verify Integration Test Plan Integration Test Report IT Release Instruction Software Package Integrated Software Test Works Schedule Functional Test Report Regression Test Report Performance Test Report Deployment Test Report Security Test Report UAT Test Report Incident Investigation Development Integration Testing System Testing Deployment Incident Request Change Request Verify Software Code Problem Resolution Incident Resolution Out: Phase 0In: Phase 0 In: Phase 1 Out: Phase 1 Out: Phase 2In: Phase 2 Out: Phase 3In: Phase 3 Upstream Entry & Downstream Exit Points Expansion For Maintenance Governance Frameworks, Principles, Practices And Techniques Applied, As Well As Artifacts Created Between Upstream Entry & Downstream Exit Points For Full Mode 2 Projects Evolve Toward Agile Specific, As Per Results Of Experiments From Kanban Improvement Boards
  • 43. The Lean Change Canvas Urgency Target Options Vision Communication Change Participants Success Criteria Action Items Commitment Wins / Benefits 19-Jul-2015 Iteration#7 2015-07-19 Janusz Stankiewicz 43 Phase 0 – Team Setup
  • 44. Doing Done Doing Done Doing Done Pursue & Scale Pivot & Adjust Improvements Backlog Next [2] Prepare [2] Introduce [2] Learn 19-Jul-2015 Iteration#7 2015-07-19 Janusz Stankiewicz 44 Phase 0 – Improvements Kanban Board
  • 45. The Lean Change Canvas Urgency Target Options Vision Communication Change Participants Success Criteria Action Items Commitment Wins / Benefits 19-Jul-2015 Iteration#7 2015-07-19 Janusz Stankiewicz 45 Phase 1 – As Is Baselining and Building the Basics
  • 46. Doing Done Doing Done Doing Done Pursue & Scale Pivot & Adjust Improvements Backlog Next [2] Prepare [2] Introduce [2] Learn 19-Jul-2015 Iteration#7 2015-07-19 Janusz Stankiewicz 46 Phase 1 – Improvements Kanban Board
  • 47. The Lean Change Canvas Urgency Target Options Vision Communication Change Participants Success Criteria Action Items Commitment Wins / Benefits 19-Jul-2015 Iteration#7 2015-07-19 Janusz Stankiewicz 47 Phase 2 – To Be Progressive Development & Roll-out
  • 48. Doing Done Doing Done Doing Done Pursue & Scale Pivot & Adjust Improvements Backlog Next [2] Prepare [2] Introduce [2] Learn 19-Jul-2015 Iteration#7 2015-07-19 Janusz Stankiewicz 48 Phase 2 – Improvements Kanban Board
  • 49. The Lean Change Canvas Urgency Target Options Vision Communication Change Participants Success Criteria Action Items Commitment Wins / Benefits 19-Jul-2015 Iteration#7 2015-07-19 Janusz Stankiewicz 49 Phase 3 – Team and Data Driven Continuous Improvement
  • 50. Doing Done Doing Done Doing Done Pursue & Scale Pivot & Adjust Improvements Backlog Next [2] Prepare [2] Introduce [2] Learn 19-Jul-2015 Iteration#7 2015-07-19 Janusz Stankiewicz 50 Phase 3 – Improvements Kanban Board
  • 52. Let's Do IT Wimba Way 2015-07-19 Janusz Stankiewicz 52
  • 53. Acknowledgements While working on this material, I have been inspired and heavily influenced by the thinking of the following thought leaders of the agile movement, and their respective publications: o Jeff Anderson - The Lean Change Method, Transforming Your Technology Business through Co-Creation and Validated Learning o Jason Little - Lean Change Management o Jurgen Appelo – Management 3.0, Leading Agile Developers, Developing Agile Leaders o David J. Anderson - Kanban, Successful Evolutionary Change for Your Technology Business o Mike Burrows - Kanban from the Inside o Michael Sahota – numerous posts on agilitrix.com o Eric Ries - The Lean Startup o Mary Poppendieck and Tom Poppendieck - Lean Software Development, An Agile Toolkit o Dean Leffingwell - Agile Software Requirements o Dean Leffingwell - Scaling Software Agility o Ellen Gottesdiener and Mary Gorman - Discover to Deliver: Agile Product Planning and Analysis o Mike Cohn - Agile Estimating and Planning o Mike Cohn – User Stories Applied for Agile Software Development o Michael Nir - Agile Project Management o Donald G. Reinertsen - The Principles of Product Flow o Gene Kim and Kevin Behr and George Soafford - The Phoenix Project o Craig Larman and Bas Vodde - Scaling Lean & Agile Development o John P. Kotter - Leading Change o Eliyahu M. Goldratt and Jeff Cox - The Goal: A Process of Ongoing Improvement o Eliyahu M. Goldratt - Critical Chain: A Business Novel o Scott W. Ambler and Mark Lines - Disciplined Agile Delivery o Mary Mesaglio and Simon Mingay, Gartner - Bimodal IT: How to Be Digitally Agile Without Making a Mess 2015-07-19 Janusz Stankiewicz 53