Lean 6 Sigma Project Example
Lean 6 Sigma Project Example
1
Agenda
Topics of presentation:
• Project Background
• Project Charter
• Project Gantt-Chart
• Business Case
• Appendix
Sales Self-services
Worldwide Banking teams and channels
Group. France. Paris.
B2B B2C
Services for partners Services for
(Realtors, Builders, individual clients
Brokers, Aggregators)
Agile Mortgage
Development Common mortgage process
Team
Documents Real Estate
Lead Consultation Application Pre-approval Final Approval
Collecting Choosing
Sales Self-services
teams:
Collateral Collateral Deal Gov.
B2B & B2C underwriting appraisal
Insurance
Preparing
Deal
registration
Service stage
3
Project Background – Development process
1d 1d Business
1d System
Ideas validation
analysis Analysis
• Work-shop • Cost • Preparing a
about design, calculating prototype of
• Data analysis • Preparing of • Preparing of
goals, • Resource design
requirements • Users approval
Business
• Approval
technical
interview Requirements requirements
Document document
Creation of Ideas
Prototyping
ideas prioritization
1d 3d 3d
1d
5d 1d
Testing Roll-out Support
• Software • Deployment at • Monitoring of
development clients zone usage and
• Auto and • Roll-out for all • Minor
stage
manual testing • Testing at users
stability
improvements
some users and bugs-fix
3d 1d permanent
4
The example task: additional mortgage program at product calculator. Total time to market: 21 days
Capstone Project Charter
Project Name Increasing of cost efficiency of software development at creation of self-services channels at commercial bank.
Project Sponsor (Company)
Project Manager (you) Igor Dmitriev
Submission Date 13th Sep 2020 Approval Date & Initials
I. Project Description and statement •Risk Assessment
Goal of the project is increasing of cost efficiency and speed of "time to market" for processes Type of Risk Level of risk Risks mitigation
of product and software development at creation of self-services for clients and partners at Risk of defocus Middle Set of block-point at work
Digital B2C and Digital B2B teams of Mortgage and Real Estate Ecosystem Business Line schedule for participation
Risk of breaking of Middle Prioritization, Escalating to
I. Scope deadlines the project committee
Process Scope: Product and software development Risk of wrong estimation Middle Escalating to the project
Organizational Scope: Digital B2C Team, Digital B2B Team of cost and timeline committee
RUN/Change Processes: Analysis of both run and change processes
Dimension of analysis: Project frameworks, engineering practices, customer development
practices, product development practices, management practices. Alignment with Strategic Goals
Timeline of project: 6 months Strong. Mortgage Strategy for 2021-2025 require of total cost decreasing by 7% per year.
Project Tools: Lean 6 Sigma tools (including analysis of all types of wastes), Engineering
Management tools. Additional Information
Project Team:
I. Objectives & Goals / Expected Outcomes / Deliverables
Project Sponsor: Igor Dmitriev, Head of Mortgage Agile Team, Head of Products and Digital
1) 5% Increasing of cost efficiency of processes, equal to 150 000$ decreasing of total cost for 2 Project Manager: Igor Dmitriev, Head of Mortgage Agile Team, Head of Products and Digital
years, Project Participants:
2) 10% Increasing of speed of time to market = 2.1 days (in comparison with an etalon task 1) IT Area Leader
"Additional mortgage program at product calculator" with 21 days of total time to market) 2) Product Owner of B2B Team
3) IT Head of B2B Team
I. Required Resources 4) Product Owner of B2C Team
HR Resources: Around 15 000$ (HR Cost), 6 months 5) IT Head of B2C Team
- 10 workshops with teams members 6) Agile Coach:,
- Work of Leaders of projects 6 months part-time 7) Members of B2B and B2C teams.
- Field Research 2 weeks 5
Project Background – Financial Review
Total Cost
for 2 teams for 2 years: 3 mln. $
Total Benefits
from 2 teams for 3 years: 4,21 mln. $
Financial Result
Return on Normalized Equity
Data at table in mln
FTE = full time employee
6
Project Chart (Gantt)
Appendix I. Project Background – Existing pains
Stage of Product Best practies Zones of development
Creation
Creation of ideas Our strong and weak side. We know our targets for next 5 years, We try to switch to data driven culture. We want to identify ideas not from our expert view, but from data
and we created a roadmap. We understand market and about consumer deviation of our clients
interesting fields on it.
Ideas validation tbd It's our weak point. After creation of idea, and accept of a manager we rush to implement it without proper
validation with clients and partners. That approach increases our speed but creates wastes for products
with weak demand.
Ideas prioritization We started to use methodology for prioritization of our ideas It's difficult to set to single measure different types of activities: 1) for Sales growth, 2) for clients loyalty,
based on ratio of cost and result. 3) for Optimization, 4) for Regulatory norms meeting.
Business analysis tbd For some products we need to provide resource demanding analysis of several dimensions: legal,
finance, risk and accept our product with stakeholders. It's very long process and we need to transform it
for increasing of out TTY speed.
Prototyping We try to implement to all teams step of design prototyping, for Part of teams make prototype at zone of development of real systems, because it easier to understand
example with usage of figma software. Because one extended how to do it for developers, but that process is more expensive (at least more than 2 times)
template of new system is more effective for understanding than
10 pages of description.
System Analysis Even with usage of out-staff developers, we transfer all analysis We need to improve an analysis of inter-relationship between different systems.
part to in-house for saving of know-how and growth of internal
expertise
Development We use mix of inhouse, outstaff and outsource models based on tbd
different tasks with focus on in-house
Testing tbd We need to improve our automatical forms of testing and regress forms of testing
Monitoring tbd Our weak point. We need to improve our post-launch monitoring of usage of all our functionality. For
example we can miss some changes of business processes and obsolescence of our functionality.
8
Appendix 2: Agile Mortgage Development Team
Team Name IT Stack FOCUS Team Project Framework Interrelationship
Development of new 1 Product-owner (PO), 3
mortgage products without product-managers, 1
Products and MS Dynamics CRM
question of their delivery business analysts (BA), 1
(Conveyor), Automated Kanban With ALL teams
Marketing at channels, it's about Core syst. analyst (SA) + 1
Core Banking System (ABS)
Banking system, legal and developer (DEV) conveyor
risks aspects 1 SA + 1 DEV ABS
Credit Stream - internal 1 PO
MS Dynamics CRM
processes at Mortgage 4 BA
Core (Conveyor), Automated
conveyor, workplaces for 4 SA + 10 DEV Conveyor
Kanban, Agile With ALL teams
Core Banking System
internal employees 4 SA + 10 DEV ABS
1 PO
Automated Core Banking Internal processes and 4 BA
System, Digital Servicing Web/Mobile application External team of
Servicing Web (.Net) and Application for post-deal steps and Development
Agile Core, Products
(JAVA) servicing of current loan Service of Core team for
ABS dev.
.NET, C#, Angular, JS, web
app.
digital tools (web, mobile, 1 PO, 5 BA
MS Dynamics CRM
B2B Digital Sales (Conveyor)
integration) as a self- 1 UX UI analytic, 1 tester SCRUM Core, Products
service for partners 3 SA, 8 DEV
Flatter (mobile app)
Focus .Net, C#, Rest/SOAP API
of the
Capstone 1 PO
.NET, C#, Angular, JS, web
project 3 BA
app.
digital tools (web and bot) 2 SA
B2C Digital Sales MS Dynamics CRM
as a self-service for clients 6 DEV
Kanban, Agile Core, Products
(Conveyor)
No UX/UI analytics, no
Bot-platform
testers
Appendix 3: RUN / CHANGE Processes
Interrelationship
10
Appendix 4: Online customer journey in mortgage
INTEGRATION
11
12
Thank You!
12
The Capstone Project:
Increasing of cost efficiency of software
development at creation of self-services
channels at commercial bank.
Phase II: Solution Exploration & Proposal
Based on project at Worldwide Banking group,
Author: Igor Dmitriev
13
Agenda
Topics of presentation:
• Analysis of expectations of stakeholders
• Analysis of teams’ workshops
• Analysis of wastes
• Analysis of the data
• Proposed solutions
• Reflections
and further steps expectations
14
Project Goals
2) 10%
Increasing of speed of time to market
15
Results of analysis:
Key expectations of stakeholders and management
Stakeholders group Expectations Not meted expectations both at B2C particularity B2B particularity
B2C and B2B
1. Maximizations of efficiency ratio (Business 1. Difficultness at analysis of business result
result / Required Resources) and usage of resources for each task. Lack
General 2. Understanding of full utilization of of single methodology.
- 1. Internal set of reports
Management = Sponsors resources 2. Difficultness of resources control for
3. Prioritization of tasks based on business change and run tasks
KPIs 3. Difficultness at process of prioritization
1. Decreasing of defects level
1. Defects level 37,5% average
2. Increasing of level of clients satisfaction
Head of Digital and Projects 2. Lack of monitoring of clients satisfaction
(based on Net Promoter Score NPS) 1. Defects level 41% 1. Defects level 34%
(Chief Product Owner) 3. Lack of seamless funnel of usage
3. Increasing of level of usage of functionality
4. Lack of entire monitoring of TTM
4. Time to Market (TTM) decreasing
1. ROI (Return on Investments) >1 at first 3 1. Lack of entire methodology for analysis of
Finance Department years + RONE > 20% at first 3 years each task
- -
(Controlling) 2. Transparency at resources utilization 2. Lack of information about resources
3. Clear effect of each task utilization
1. Lack of understanding of impact of each
1. Clear business KPI for each team team for achieving of general KPI 1. Shared KPI with department of
Teams Heads 2. Understanding of general context and 2. Lack of time of general management for 1. Shared KPI with team of partnership and business
(Heads of B2B and B2C) needs of business synchronization with each team. digital marketing development managers at
3. Transparency at work with each task 3. Lack of usage of single resources control branch’s network
tools.
1. Taking their opinion to consideration at 1. Excess focus to partners
Heads of Branch’s network business requirements preparing 1. Lack of communications 1. Lack of focus to seamless journey. Without focus to clients
(participants at credit 2. Analysis of not only digital but also 2. Excess focus of each team to their context journey of a client at each journey (clients who were
process) processes of others channels for building without looking to entire client’s journey channel acquired through partners
of seamless clients’ journey network)
High pressure of deadlines doesn't Excess informal communication Lack of measurement of personal
allow to make result better instead of usage of prototypes efficiency of each participant
17
Results of analysis: Workshops with teams-members
Time-to-market speed
Tasks are waiting for time of Lack of usage of engineering practices Lack of continuous measurement of of
specific employee (Continuous Delivery,
Delivery, Deployment & time to market speed
Integration)
Interrelations between teams cause Lack of formal deadlines for each step Banking Legal and Compliance policies
policies block
additional waiting of approval or process fast time to market speed Low Time to
Market Speed
Need of approval from
Lack of formal expectation for result IT Security rules require additional
stakeholders cause waiting
of each step of development steps of control
18
31
Product Development Process Map:
Common and differences for B2B and B2C teams.
Both: poor Only 0,5 hour for System analysts Poor prototype at Lack of
B2B channel ideas validation. approval and and developers B2C due to lack of collaboration
require more only 2 hours, calculation, but 1 were not satisfied UX/UI expert between b2b and
time due to it’s but 1 day of day of waiting with a quality of b2c team
complexity 1d waiting 1d BRD 1d
Business System
Ideas validation
analysis Analysis
• Work-shop • Cost • Preparing a
about design, calculating prototype of
• Data analysis • Preparing of • Preparing of
goals, • Resource design
requirements • Users approval
Business
• Approval
technical
interview Requirements requirements
Document document
Creation of Ideas
Prototyping
ideas prioritization
1d 3d 3d
Excess 3d 1d permanent
communication due Lack of testers at Lack of monitoring
to poor specification B2C caused high of usage of
of requirements level of errors Business users were not satisfied due to lack of asking functionality
about their feedback.
The example task: additional mortgage program at product calculator (program with government subsidy 19
for primary market). We need to do it both at B2C and B2B channels. Total time to market: 21 days
Results of analysis:
Gemba-walk (field research)
At product & Software development process this year (from March 2020 to February 2021)
all employees are working at remote mode with regular working meeting.
I was able to analyze quality of work at meetings, and ask about principles of business and system
analysis, but it was difficult to emulate real working conditions (for example real-life conversations
between different analyst or developers in case of asking about ideas for solution)
20
Results of analysis:
8 types of Wastes at Product / Software Development
Type of Waste Type of Wastes Description /
Canonical at Software Development Specific problems
1. Development of features that users
1. Needs to support useless functionality
Overproduction don't need,
2. Obsolescence of tasks (and BRD)
2. Overproduction of task at backlog
Waiting Waiting / Delays Waiting between stages
Needs to delete useless code. Risk of
Transportation Task switching conflicts of code for new task and code
from not finished and not tested task.
Inventory Incomplete / Partial work done Conflicts between code of different tasks.
Rework due to poor preparation of Rework, retesting, due to lack of clear
Over/Incorrect Processing
requirements business and system requirements
Lack of detailed requirements leads to
Excess communication due to lack of
Unnecessary Movement excess communication, subjectivity in
requirements formalization
interpretation, difficultness at testing.
Defects Software Errors Inoperability or wrong functionality
Short deadline / lack of time for task
Generating the volume not a quality of
Unused employee creativity doesn’t allow to improve quality of
functionality
requirements or realization
21
focuses for increasing of cost efficiency focuses for increasing of time to market speed
Results of analysis: Statistics analysis
Analysis of right setting of team roles
But it doesn’t mean that we need to fire developers, because they are main
production workforce. It mean that we see bottle neck at product development
conveyor. And if we improve these zones we improve overall speed and
efficiency of the overall process.
22
Results of analysis: Statistics analysis. Analysis of
best practices at work of teams (based on the data)
Parameter B2B B2C As we can see based on the data work of B2B and B2C teams
have several differences:
Team Size (FTE) 19 12
Existence of internal yes no B2C has 1 single team, B2B has 4 sub-teams
groups
B2C uses bigger size of task for 1 employee, B2B uses more
Amount of internal groups 4 1
detailed separation of tasks.
Tasks for 6 months 840 168
Tasks for 1 team-member 7,4 2,3
per month
23
Results of analysis:
The main categories of errors
Product Development Errors
= Did we create a correct product?
Equal to waste: Overproduction, Over/Incorrect Processing
- Development of features that users don't need
- Rework due to poor preparation of requirements
Technical Error
= Is our functionality working correctly?
Equal to waste: Defects
- Inoperability
- Wrong functionality
u
Product Development and Technical errors have I
different nature but common causes.
4 1 + 2 +3
As we can see both for B2B and B2C – vague system requirements cause defects at
development stage. But it really interrelated with causes of errors at products
development process. System analysis based on results of business analysis and we
can see that it also poor.
25
Results of analysis:
Statistics analysis
If we stack results
of the main categories of
errors both for product and
software development
processes we again able to
see strong impact from
stages linked to business
and system analysis for
quality of the overall
process.
26
Results of analysis:
Statistics analysis
It important not only identify main causes of wastes, but also weight it with average amount of wastes.
After analysis of results of multiplication of probability to value of rework we able to see the main causes for rework.
Based on the goal of ”5% increasing of the overall efficiency” I identified 4 key wastes as a focuses for improvement:
- Lack of approval of stakeholders;
- lack of analysis of needs of users and clients;
- Vague business requirements;
- Vague system requirements. 27
Results of analysis:
Statistics analysis
One of the main insights of analysis stage was hidden at differences at practices of teams in question of separation of overall
workload between stages.
I analyses differences of approaches of each teams, and moreover differences of time spending and used roles.
28
Results of analysis:
Statistics analysis
As we can see 13% of
extra work at stage of
business analysis and
research of users and
clients expectations
+17,9% saves 18% of
+13,1% B2C development cost.
B2B
It’s not a focus of the
project, but If we take to
account cases where cost
of 1 developer higher
than cost of 1 business
analyst, we get one more
strong point for efficiency
improvement.
29
Results of analysis:
Statistics analysis
If we talk about
decreasing of time to
18% of overall market speed we need to
decreasing of look at types of wastes at
time-to-market each stage of the project.
speed
We able to see that
waiting and excess
communication are critical
at stages of system
analysis and
development.
30
Results of analysis:
Statistics analysis to be
System Analysis Waiting 1. Setting of deadlines for time of answer and approval
2. Setting of prioritization between analysis of new tasks and
+ answering for questions for existing tasks
3. Usage of more effective notification of start of waiting and arrival of
Development the answer
Excess Communications 1. Implementation of set of improvement for business and system
analysis (setting of requirement format of documents, usage of
prototypes and mock-ups, usage of schemas, preparing of data and
process maps)
2. Usage of more effective tools for collaboration
33
Appendix: Phase 2 Reflections
Following to focuses:
• Focus on the more critical points of
process improvement
• Avoid to try to improve anything, it’s impossible
• Set the system of the quality maintenance.
35
The Project Chart
36
Thank You!
37
The Capstone Project:
Increasing of a cost efficiency of a software
development at creation of self-services
channels at a commercial bank.
Phase III: Implementation & Evaluation
Part 1: Tools Implementation
Based on project at Worldwide Banking group, Author: Igor Dmitriev
38
Agenda
39
Short Overall Overview of The Project
Goal of The Project: Phases I, II Key Insights: Phase III Goals: Preliminary Results:
Goal of the project is increasing of cost Key zones of Wastes Reduction: 1st of March: first 1/2 of the final Challenges:
efficiency and speed of "time to market" Based on the goal of ”5% increasing of the presentation • We met resistance of part of team
for processes of product and software overall efficiency” I identified 4 key wastes - with parts about prepared tools (f.e. members against of rebalance of
development at creation of self-services for as focuses for improvement: lack of poka-yokas, process improvements, work-load.
clients and partners at Digital B2C and approval of stakeholders; lack of analysis of project frameworks) and results of their • We don’t’ sure about efficiency of
Digital B2B teams of Mortgage and Real needs of users and clients; vague business usage (some pro and cons of each tool, part of solutions, but we unable to
Estate Ecosystem Business Line requirements; vague system requirements. some primary qualitative and make a decision without analysis
quantitative results for each tool) of an overall effect to full value chain.
Objectives & Goals / Expected Outcomes / Key zones of an overall efficiency Quick Wins:
Deliverables: increasing: As we can see 13% of extra green – done • We see positive impact of several
1) 5% Increasing of cost efficiency of work at stage of business analysis and orange – partially done implemented tools
processes, equal to 150 000$ decreasing of research of users and clients expectations • We deeply understand problems of
total cost for 2 years, saves 18% of development cost. Proposed 1st of April: last 1/2 of the final our value chain and our next steps
2) 10% Increasing of speed of time to solution is increase at 15% amount of presentation. Next steps:
market = 2.1 days (in comparison with an efforts at analysis stages for 20% - qualitative and quantitative results of the • We need to finish our analysis of
etalon task "Additional mortgage program decreasing of further stages. implementation of the proposed process overall results of system of new
at product calculator" with 21 days of total - "to do" for the after-project stage solutions
time to market) Key Zones of Time to Market value - as my important focus - some approaches • We need to make a decision about
Decreasing: Waiting and excess for ensuring the sustainability of the final process.
communication are critical at stages of implemented improvements • We need to implement a solution for
system analysis and development. Overall - reflections about the overall project results maintenance.
wastes at these stages more than 18%.
40
Changes at Overall Process
1d 1d Business
1d System
Ideas validation
analysis Analysis
• Work-shop • Cost • Preparing a
about design, calculating prototype of
goals, 1. Merge •• Data
Users
analysis
• Resource
• Preparing of
Business 1. Merge design • Preparing of
technical
requirements approval Requirements • Approval requirements
interview
Document document
Creation of Ideas
Prototyping
ideas prioritization
1d 3d 3d
+ Parallel mode of BRD and prototype
+ Usage of Tools of Ideas Assessment preparing. Increasing of skills at B2C team
+ Validation and Data First Approach before a Manager Approval
as a base for creation of ideas
1d
5d 1d
Testing Roll-out Support
• Software • Deployment at • Monitoring of
development clients zone usage and
• Auto and • Roll-out for all • Minor
stage
manual testing • Testing at users
stability
improvements
some users and bugs-fix
3d 1d permanent
2. steps removal
Xd Xd
Ideas
System Analysis
prioritization
• Data analysis • Preparing of Business
• Users Interview • Cost calculating
Requirements Document
• Preparing of technical
• Work-shop about design, • Preparing of prototype
• Resource approval desigh
requirements document
goals, requirements
3. workload
shifting
Xd
Xd Xd
Testing Roll-out Support
• Software • Deployment at • Monitoring of
development clients zone usage and
• Auto and • Roll-out for all • Minor
stage
manual testing • Testing at users
stability
improvements
some users and bugs-fix
Xd Xd permanent
The example task: additional mortgage program at product calculator. Total time to market: 21 days (previously) 42
Resulted time will be calculated at Part 2 of Phase III
Changes at Overall Process
4. Tools
implementation
Xd Xd
Ideas
System Analysis
prioritization
• Data analysis • Preparing of Business
• Users Interview • Cost calculating
Requirements Document
• Preparing of technical
• Work-shop about design, • Preparing of prototype
• Resource approval desigh
requirements document
goals, requirements
Xd
Xd Xd
Testing Roll-out Support
• Software • Deployment at • Monitoring of
development clients zone usage and
• Auto and • Roll-out for all • Minor
stage
manual testing • Testing at users
stability
improvements
some users and bugs-fix
Xd Xd permanent
+X% +X% +X% +X% +X%
43
Tools implementation at Product Development
Stages: Stage 1: Creation and validation of Ideas
Stage Check-List: Linked Wastes: Implemented Tools:
0. Do we have an idea or we need
to create an one?: 1. Overproduction 1. Required Quantitative (f.e. funnel metrics) and 6. Users Club
◻︎ yes, go through check-list Development of features that users don’t need Qualitative (f.e. clicks monitoring) Data Analysis We ask loyal external
◻︎ no, let’s create it based on data Allow to decrease impact of experts’ biases and internal users
2. Unnecessary movement join our users club for
Excess communication due to lack of ability to discuss
1. Requirements of our Strategy 2. Deep interviews and Feedback analysis ideas and be
◻︎ decreasing of the cost of process requirements formalization. Is it important for our users? Do we have they preferences?
involved to beta-test
◻︎ increasing of sales of new functionality.
◻︎ increasing of cross-sale level 3. Unused employee creativity 3. Strategy driven approach Also including of
◻︎ increasing of clients satisfaction It’s not required to ask developers and testers Which goal we try to achieve? internal stakeholders
◻︎ decreasing or risk level propose ideas, but it improves overall team’s to Users club
spirit and motivation. decreases risk of
4. Stage Check-list
Usage of check-list allow us not to miss important details rejecting at approval
2. Do we have an existent data Also we had unused clients and partners stage.
◻︎ if yes, let’s analyze creativity.
◻︎ if no, is it possible to collect it? 5. Template usage
- Preliminary expectations (cost, benefit) allow us to understand is our
idea important. We set minimum buy-back period of 2 years as a threshold
3. Do we have users feedback
- Required fields allow to avoid unnecessary communications.
◻︎ if yes, let’s analyze
◻︎ if no, is it possible to collect it? Indicator AS IS TO BE PRO CONS
FYI: Methodology
Scoring file use financial model of
mortgage business and analyze impact
of different drivers to net result of
business. I use net income from new Indicator AS IS TO BE PRO CONS
loans (based on expected life-long
result), impact of Opex and COR Cost of stage (average, m/h) X Efficient tool for We currently unable
decrease to net income, amount of analysis of different to calculate impact of
income from cross-sale products. But we Impact to total wastes dimension of benefits clients satisfaction to
need to finish our research about impact at single measure. net income.
of clients satisfaction to net result (we Impact to total Time-to-Market
try to check impact to sales, cross-sale or
customer churn) Impact to total cost 45
Tools implementation at Product Development
Stages: Stage 3: Business Analysis and Prototyping
Stage Check-List: Linked Wastes: Implemented Tools:
0. Usage of Template
◻︎ Fill all required fields, especially
- changed systems 1. Over/Incorrect Processing 1. Templates and User-Stories / Mock-Ups Usage
- group of processes (sales, service, credit Rework due to poor preparation of requirements. Usage of templates (f.e. BRD - Business Requirements Document)
conveyor) allows to analyst remember about all important points of analysis, and to
- new/changed functionality
2. Unnecessary movement user of document – easier navigate through it.
1. CJM or Process Map
◻︎ If new process include/change more than 3 Excess communication due to lack of
step of process and more than 2 points of requirements formalization. 2. CJM and Process Map Usage
decision usage of CJM or process map is Preparing of Client Journey Map and Process Map (for example in BPMN
mandatory notation) allows to easier understand a process and interrelationship
◻︎ All steps of process need to be described between it parts.
◻︎ If process map contains more than 2
participants – it’s mandatory to use BPMN 3. Matrix of Approvals
notation.
If we change several fields of process we need to approve it with
2. Matrix of Approval stakeholders.
◻︎ Use matrix of approval for checking of new
functionality with stakeholders
3. Requirements for mock-up 4. Stage check-list usage / Deadlines settings
◻︎ Visual effects Usage of check-list as a part of template allow to remember about
If it required to use any special visual effects – important details and deadlines. Feedback of System analysts and
please provide link or short video to sites with developers used for templates preparing.
the same functionality
◻︎ Elements of control Indicator AS IS TO BE PRO CONS
Please highlight elements of control and show
different conditions Cost of stage (average, m/h) X - Decrease of excess - Analysts resistant to
◻︎ Web / Mobile communications at new rules due to
Please check how proposed page looks at web
and mobile versions. Impact to total wastes next steps increase of level of
◻︎ Colors - It’s easier for their work.
In case of usage of new types of colors – please Impact to total Time-to-Market analysts to remember - Necessity of training
provide codes of colors about important for analysts for usage
◻︎ Alignment with BRD details of mock-ups tools (f.e.
In case of change of functionality please check it Impact to total cost 46
with author of BRD doc.
figma).
Tools implementation at Product Development
Stages: Stage 4: System Analysis
Stage Check-List: Linked Wastes: Implemented Tools:
0. Data Model 1. Over/Incorrect Processing 1. Wiki for log of used modules and changes
◻︎ Description of changes and Rework due to poor preparation of requirements. Allow to different teams understand common changes
integration for fields
◻︎ Integration map 2. Unnecessary movement 2. Data Maps
If system requirements document (SRD) contains changes or
Excess communication due to lack of integration more than 5 fields.
1. Functional map requirements formalization.
◻︎ Extended description of systems
deviation 3. Templates and check-list for analysis
3. Inventory Usage of templates for providing of analysis of different systems.
Incomplete / Partial work done. Usage of required deadlines and priorities for analysis.
2. System map
◻︎ Description of required for use 4. Additional learning
system elements (plugins, services,..) Alignment of knowledge base between analysts (sql, databases, basic
and changes linked to it principles of development) for their ability to prepare more useful for
developers technical requirements.
3. Preliminary settings
◻︎ Our system (Dynamics CRM) allow to
system analysts create part of new
process steps and system objects Indicator AS IS TO BE PRO CONS
without development
Cost of stage (average, m/h) X Decrease of wastes Necessity of
4. Interrelationship analysis at further steps additional training for
◻︎ Analysis of common usage of system Impact to total wastes analysts
elements between different teams.
Impact to total Time-to-Market
2. Auto-test usage
Usage of automatical tests requires time for tests development, but decreases time
spending and time to market at future.
Low Result We were unable to prepare a template for learning materials due to lack
of resources.
Low Result
Even with understanding of key steps of process for
improvement we try to improve all. As a result we
implemented too minor improvements at non-important
stages and spent time required for major improvements.
We were unable to prepare data models and charts for monitoring due
Low Result to lack of resources.
Our mistakes:
• Even with understanding of key steps of process for improvement we try to improve all. As a
result we implemented too minor improvements at non-important stages and spent time required
for major improvements.
53
Phase 3 Part 2 Expectations
Data analysis:
• Merge all collected data to a single model with analysis of
4 dimensions at each step of process: cost of stage,
impact to overall wastes, impact to overall Time-to-
Market, impact to overall cost of a process
54
55
Thank You!
55
56
56
Agenda
58
Analysis of the Project’s results
“TO BE” Model for the reference size of task
59
Analysis of the Project’s results
60
Analysis of the Project’s results
2. Planned workload
shifting was lower
61
Analysis of the Project’s results
Key Insights:
• Real workload shifting was
dramatically higher than planned
• Primary cost was decreased only at
1,43%. It’s was too low for teams
perception as a justification of
changes.
• Total wastes (causes for rework)
were decreased twice! It’s allow to
decrease total cost of work more
Decreasing of wastes was more efficient than general decreasing of than at 6,87% and decrease TTM
usual cost of each task... It seems obvious after calculation of results, from 21-22 days to 19 days!
but it was not perceived at separated stages. It’s a reason why support
62
of management is important and why wide looking is mandatory.
Proposals for after-project stages
63
Overall Project Reflections
65
66
Thank You!
66