SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Using Lean in Application
Development to achieve
competitive advantage and
customer delight
Balaji Ganesh
Senior Manager - LEAN

1

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Agenda
Project Context
LEAN Tenets / Techniques used
Implementation Details - Visual Controls, Mistake
Proofing, DSM, OA

Benefits Summary
5

2

Conclusion
© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Project Context
Project Brief


Team size: 40 (Peak)



Add-on Development project, executed in a release based model, spanning requirement gathering to
UAT/Warranty support



Functionality rollout to 5 states spanning 2 releases

Business and Technical Challenges



Team performed Requirements Gathering for the first time



High interlocking and dependencies between modules in scope for development



High ratio of fresh / new developers



Huge number of data combinations for testing.



High ratio of defect slippage (25-30%) to ST and UAT phases from previous similar releases.



Shortened test cycles for IT/ ST / UAT which also included regression testing for states already in
production.



3

Project executed under risk-reward model with stringent timelines and quality parameters.

Probable accommodation of CRs at the fag end due to business criticality or regulations.

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Lean Tenets/Techniques Used
SL #

Lean Tenet/Tool/Procedure

1
2

Visual Controls

3

Competency Management

4

Design Structure Matrix

5

4

Mistake Proofing

Orthogonal Arrays

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
What is a Visual Control

“Any

communication
mechanism used in the
work place that tells us at
a glance how work flows
(visual aids) and / or
whether it is deviating
from
the
standard
metrics or expectation
(visual controls)”

5

“A powerful technique that
uses charts, diagrams,
signs, labels, color-coded
markings to clearly define
the normal (or desired)
conditions and to expose
the undesired conditions in
the day to day project
execution”

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL

“Visual controls are like
traffic signals; follow them
throughout your project intervene for correction
when you see a problem, a
waste or a process failure”
Visual Control
Challenge
 Ad-hoc task allocation. No work load levelling.
 Student syndrome.
 Team dependent on leads to understand task backlogs and prioritization
 Considerable effort and time for status collation from leads and managers
 Lack of big picture – No idea of overall performance with respect to the goal
Method:
 Feature backlogs and WIP across phases displayed on Kanban board for daily updates.
 Real time status flashed as video
 Synchronization of onsite and offshore VCs once every day
 Daily team huddles to discuss progress
 Process and work flow diagrams as Visual Aids

Benefits:
 Team aware of the big picture. Ownership and transparency.
 Streamlined communication
 Availability of real-time work status
 Improved team morale, collaboration and work load levelling.
6

 Team members picked up next task automatically (pull system)
© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Mistake Proofing

•
•

Flight control software and software for medical equipment are some examples of mission critical
applications that simply cannot be allowed to fail due to programming errors.

•
7

Reusing software modules does not guarantee safety in the new system to which they are transferred

Software bugs cost the U.S. economy an estimated $59.5 billion per year, or 0.6 percent of the gross
domestic product
© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Mistake Proofing
Challenge:
 High number of defects identified in previous similar releases across phases
 Defect slippage of 25- 30% to IT / ST / UAT phases. Delays in final delivery due to high rework.
 High ratio of fresh / new developers. Code re-use from previous releases without impact to quality.
Method:
Identify, explore and implement detective and preventive mechanisms
 Causal analysis to identify top 3-4 root causes of defects
 Usage of checklist, design templates and automation / simulation.
 Identification of skill gaps to address through appropriate training and cross skilling
 Task allocation based on module complexity (output of DSM) and skill level
 Wall charts of process and life cycle diagrams
 Sanity regression suite and pre-IT of critical deployment scenarios post UT.
 Show –Tell phase added for early feedback. Appropriate gating and exit criteria.
Benefits:
 Higher implementation productivity (enhanced by 33%) due to:
 Doing right the first time (effective prevention and detection)
 Effective Task Allocation
 System Testing completed 1 week ahead of schedule
8

 Zero critical or high defects in the UAT / Warranty phases
© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
What is a DSM
 DSM is a mathematical and visual representation of the forward and reverse dependencies
between the various elements in the system grouped according to the increased order of dependency.
 Elements could be components / modules, features, use case scenarios, Agile stories.
 Pair wise dependencies between these elements are marked in the DSM.
 Dependency marks can be either binary (0 or 1) or indicate the relative strength of the
dependencies (High, Medium, Low, None etc..).
DSM Output
 Optimal sequence of module execution
 Bands / levels for the modules
 Value Threads – A chain of elements that constitutes a
unit of value to the customer.
 Module or feature level complexity factors

http://www.dsmweb/org -> DSM Tools
9

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Design Structure Matrix– Identify Functional Dependency for
Optimized Planning and Impact Analysis
Challenges:
 High degree of dependency between the modules
 Anticipated Schedule crunch in integration and system testing
 Defect fix turn around time high for similar past releases
 Poor downstream quality in previous releases.
Method:
 Created module level DSM grid based on workshop that included
SMEs, leads, team members and managers
 Processed DSM output through in-house tools to arrive at
Concurrencies, dependency blocks, complexity and value threads
Benefits:
Optimal planning and team ramp-up. Implemented and tested components with more complexity early,
Value threads used for iteration planning, prioritization and alignment across the team .
Streamlined work allocation and distribution - Identifying collocation and distribution, task assignment as per complexity

Faster turnaround for design, change requests analysis and implementation
Enhanced review effectiveness
Improved quality delivered to down stream phases.
No major defects identified during UAT / Warranty phases
10

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
What is OA
•
•

Identify the outputs / behavior of the FUT/SUT

•

Identify the inputs conditions / system parameters (Factors) that influence these outputs

•

Use equivalence class partitioning/boundary value analysis to identify the multiple input/parameter values to be
tested (Levels)

•

11

Identify the feature under test (FUT)/system under test (SUT)

Feed the factors and levels in a full factorial or a fractional factorial experiment tool and you have the test cases
required for the FUT/SUT

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Application of Orthogonal Arrays
Challenge:
 High number of data combinations to be tested for each functionality
 Only 4 weeks of testing window for Integration Testing and Complete Regression Testing.
 High degree of Dependencies between functionalities to be tested
Method:
 System level approach -Identification of factors and levels for key scenarios / functionalities.
 Identified and optimize all possible test combinations.
 Reviewed the combinations and eliminated the infeasible combinations
Benefits:
 System based testing instead of navigation based.
 Reduced number of regression test cases by 64%, without impact to quality .
 Improved test Coverage and traceability for add-on features.
 Team developed better understanding of the scenarios associated with the business requirement

12

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Benefits - Summary
 Overall 10% effort under run and absorption of 9% additional effort as CRs within schedule.
 Number of defects reduced by 69% with comparable previous release
Quality

 Development productivity enhanced by 33.39%

Schedule

 Team got “High Achieves” award and bonus from customer for exceeding quality

Effort

and schedule parameters.
 Zero critical and high defects. Product delivered one week ahead of schedule.
 Enhanced team morale, effective tracking and pull.
 Increase in Per Person Revenue (PPR) from CRs absorbed within schedule and effort.

13

 Improved team competency and overall understanding of system level scenarios and
business cases
© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Conclusion
LEAN levers can be deployed effectively for
• Standardizing processes to Do Right First Time (DRFT)
• Creating a culture of collaboration and problem solving
• Streamlining communication.
• Maximizing “people” potential.
• It is all about
• Managing complexity,
• Making tacit knowledge explicit
• Maximizing business outcomes through waste elimination
• Striking the right balance between standardization and expert
knowledge.

14

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Closing thoughts
Managing Complexity:
“The Checklist Manifesto” by Atul Gawande
Talks about managing complexity effectively through checklists in fields as
diverse as medicine, sky scraper construction, investment banking, disaster
response and business
“What a powerful insight this is: In an age of unremitting technological
complexity…….something as primitive as writing down a to-do list “to get the
stupid stuff right” can make a profound difference.” – The New York Times

Learn, UnLearn and Relearn:
“In the future, illiteracy will not be defined by those who cannot read and
write, but by those who cannot learn, unlearn, and relearn.” - Alvin Toffler

15

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Q&A

16

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Balaji Ganesh
Sr Manager- LEAN
nbalajiganesh@gmail.com

17

© 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL

Weitere ähnliche Inhalte

Was ist angesagt?

Software product quality
Software product qualitySoftware product quality
Software product qualitytumetr1
 
Groshong_Resume 11-18-16
Groshong_Resume 11-18-16Groshong_Resume 11-18-16
Groshong_Resume 11-18-16Todd Groshong
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software
 
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...IBM Rational
 
DOES14 - John Kosco - Blue Agility - Discover How to Improve Productivity by ...
DOES14 - John Kosco - Blue Agility - Discover How to Improve Productivity by ...DOES14 - John Kosco - Blue Agility - Discover How to Improve Productivity by ...
DOES14 - John Kosco - Blue Agility - Discover How to Improve Productivity by ...Gene Kim
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...Sehrish Asif
 
What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?IBM Danmark
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssuranceSiddhesh Palkar
 
Software Testing Capability doc
Software Testing Capability doc Software Testing Capability doc
Software Testing Capability doc PM Venkatesha Babu
 
Agile testing guide_2021
Agile testing guide_2021Agile testing guide_2021
Agile testing guide_2021QMetry
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementAlan Kan
 
Software Quality Plan
Software Quality PlanSoftware Quality Plan
Software Quality Planguy_davis
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarAgile Testing Alliance
 
Ensuring Successful OPNFV-based NFV Deployments | QualiTest Group
Ensuring Successful OPNFV-based NFV Deployments | QualiTest GroupEnsuring Successful OPNFV-based NFV Deployments | QualiTest Group
Ensuring Successful OPNFV-based NFV Deployments | QualiTest GroupQualitest
 
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENTROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENTIndium Software
 
Case study manual testing web application
Case study manual testing web applicationCase study manual testing web application
Case study manual testing web applicationKrishna Gurjar
 

Was ist angesagt? (20)

Software product quality
Software product qualitySoftware product quality
Software product quality
 
Groshong_Resume 11-18-16
Groshong_Resume 11-18-16Groshong_Resume 11-18-16
Groshong_Resume 11-18-16
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance Services
 
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
 
DOES14 - John Kosco - Blue Agility - Discover How to Improve Productivity by ...
DOES14 - John Kosco - Blue Agility - Discover How to Improve Productivity by ...DOES14 - John Kosco - Blue Agility - Discover How to Improve Productivity by ...
DOES14 - John Kosco - Blue Agility - Discover How to Improve Productivity by ...
 
05 sqa overview
05 sqa overview05 sqa overview
05 sqa overview
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...
 
What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Testing Capability doc
Software Testing Capability doc Software Testing Capability doc
Software Testing Capability doc
 
Agile testing guide_2021
Agile testing guide_2021Agile testing guide_2021
Agile testing guide_2021
 
Industrialization of testing
Industrialization of testing Industrialization of testing
Industrialization of testing
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle Management
 
Software Quality Plan
Software Quality PlanSoftware Quality Plan
Software Quality Plan
 
Sqa 2 marks
Sqa 2 marksSqa 2 marks
Sqa 2 marks
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund Wangikar
 
Ensuring Successful OPNFV-based NFV Deployments | QualiTest Group
Ensuring Successful OPNFV-based NFV Deployments | QualiTest GroupEnsuring Successful OPNFV-based NFV Deployments | QualiTest Group
Ensuring Successful OPNFV-based NFV Deployments | QualiTest Group
 
CDGRES201602
CDGRES201602CDGRES201602
CDGRES201602
 
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENTROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
 
Case study manual testing web application
Case study manual testing web applicationCase study manual testing web application
Case study manual testing web application
 

Andere mochten auch

Perspectives and application of fuzzy initial value problems
Perspectives and application of fuzzy initial value problemsPerspectives and application of fuzzy initial value problems
Perspectives and application of fuzzy initial value problemsRAJKRISHNA MONDAL
 
Ganesha Pooja and Mantra
Ganesha Pooja and MantraGanesha Pooja and Mantra
Ganesha Pooja and Mantranathiyaastroved
 
Rpl biodiversity report new word version 2015
Rpl biodiversity report new word version 2015Rpl biodiversity report new word version 2015
Rpl biodiversity report new word version 2015Ashlee Savage
 
Rada umysłów dm webinar 1
Rada umysłów dm webinar 1Rada umysłów dm webinar 1
Rada umysłów dm webinar 1Daniel Konieczny
 
Alzheimer’s Association Funds New DIAD Prevention Trials
Alzheimer’s Association Funds New DIAD Prevention TrialsAlzheimer’s Association Funds New DIAD Prevention Trials
Alzheimer’s Association Funds New DIAD Prevention TrialsScott Robarge
 
Fast tracking user acquisition
Fast tracking user acquisitionFast tracking user acquisition
Fast tracking user acquisitiondavidsonea
 
bimbingan konseling
bimbingan konselingbimbingan konseling
bimbingan konselingfirdauswatul
 
Itinérance à vélo en albret - EDUCTOUR 19, 1er décembre 2016
Itinérance à vélo en albret - EDUCTOUR 19, 1er décembre 2016Itinérance à vélo en albret - EDUCTOUR 19, 1er décembre 2016
Itinérance à vélo en albret - EDUCTOUR 19, 1er décembre 2016ALBRET TOURISME
 
Mayor elections for sim city
Mayor elections for sim cityMayor elections for sim city
Mayor elections for sim cityNIKE99HOOPS
 
Minibatch 5-130518000824-phpapp01
Minibatch 5-130518000824-phpapp01Minibatch 5-130518000824-phpapp01
Minibatch 5-130518000824-phpapp01Vidya Sree
 
01 agamaislamsd-mi-121217154741-phpapp01
01 agamaislamsd-mi-121217154741-phpapp0101 agamaislamsd-mi-121217154741-phpapp01
01 agamaislamsd-mi-121217154741-phpapp01sujiman ae
 
Nutrition and Alzheimer's Risk
Nutrition and Alzheimer's RiskNutrition and Alzheimer's Risk
Nutrition and Alzheimer's RiskScott Robarge
 

Andere mochten auch (20)

CMMI and Kanban... is it possible?
CMMI and Kanban... is it possible? CMMI and Kanban... is it possible?
CMMI and Kanban... is it possible?
 
Perspectives and application of fuzzy initial value problems
Perspectives and application of fuzzy initial value problemsPerspectives and application of fuzzy initial value problems
Perspectives and application of fuzzy initial value problems
 
Lauroko geonautak
Lauroko geonautakLauroko geonautak
Lauroko geonautak
 
Lauroko Geonautak
Lauroko GeonautakLauroko Geonautak
Lauroko Geonautak
 
Ganesha Pooja and Mantra
Ganesha Pooja and MantraGanesha Pooja and Mantra
Ganesha Pooja and Mantra
 
Rpl biodiversity report new word version 2015
Rpl biodiversity report new word version 2015Rpl biodiversity report new word version 2015
Rpl biodiversity report new word version 2015
 
Rada umysłów dm webinar 1
Rada umysłów dm webinar 1Rada umysłów dm webinar 1
Rada umysłów dm webinar 1
 
Alzheimer’s Association Funds New DIAD Prevention Trials
Alzheimer’s Association Funds New DIAD Prevention TrialsAlzheimer’s Association Funds New DIAD Prevention Trials
Alzheimer’s Association Funds New DIAD Prevention Trials
 
Fast tracking user acquisition
Fast tracking user acquisitionFast tracking user acquisition
Fast tracking user acquisition
 
bimbingan konseling
bimbingan konselingbimbingan konseling
bimbingan konseling
 
Itinérance à vélo en albret - EDUCTOUR 19, 1er décembre 2016
Itinérance à vélo en albret - EDUCTOUR 19, 1er décembre 2016Itinérance à vélo en albret - EDUCTOUR 19, 1er décembre 2016
Itinérance à vélo en albret - EDUCTOUR 19, 1er décembre 2016
 
Mayor elections for sim city
Mayor elections for sim cityMayor elections for sim city
Mayor elections for sim city
 
Minibatch 5-130518000824-phpapp01
Minibatch 5-130518000824-phpapp01Minibatch 5-130518000824-phpapp01
Minibatch 5-130518000824-phpapp01
 
Mind set to winn metlife
Mind set to winn   metlifeMind set to winn   metlife
Mind set to winn metlife
 
Get SunPowered
Get SunPoweredGet SunPowered
Get SunPowered
 
01 agamaislamsd-mi-121217154741-phpapp01
01 agamaislamsd-mi-121217154741-phpapp0101 agamaislamsd-mi-121217154741-phpapp01
01 agamaislamsd-mi-121217154741-phpapp01
 
Ecological situetion
Ecological situetionEcological situetion
Ecological situetion
 
Kisley
KisleyKisley
Kisley
 
Deutsche Bank AG
Deutsche Bank AGDeutsche Bank AG
Deutsche Bank AG
 
Nutrition and Alzheimer's Risk
Nutrition and Alzheimer's RiskNutrition and Alzheimer's Risk
Nutrition and Alzheimer's Risk
 

Ähnlich wie Lean for Competitive Advantage and Customer Delight

Risk Driven Testing
Risk Driven TestingRisk Driven Testing
Risk Driven TestingJorge Boria
 
DivyaBRavichandran-Senior Software Engineer
DivyaBRavichandran-Senior Software EngineerDivyaBRavichandran-Senior Software Engineer
DivyaBRavichandran-Senior Software EngineerDivya Ravichandran
 
IT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessIT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessYolanda Williams
 
Testing Interview Questions.pdf
Testing Interview Questions.pdfTesting Interview Questions.pdf
Testing Interview Questions.pdfPradeepaKannan6
 
System Development Life Cycle Overview.ppt
System Development Life Cycle Overview.pptSystem Development Life Cycle Overview.ppt
System Development Life Cycle Overview.pptKENNEDYDONATO1
 
HPE ALM Octane | DevOps | Agile
HPE ALM Octane | DevOps | AgileHPE ALM Octane | DevOps | Agile
HPE ALM Octane | DevOps | AgileJeffrey Nunn
 
Performance Testing Cloud-Based Systems
Performance Testing Cloud-Based SystemsPerformance Testing Cloud-Based Systems
Performance Testing Cloud-Based SystemsTechWell
 
Software Development Life Cycle Model
Software Development Life Cycle ModelSoftware Development Life Cycle Model
Software Development Life Cycle ModelJ.T.A.JONES
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life CycleVivek Gupta
 
Managing Accessibility Compliance in the Enterprise
Managing Accessibility Compliance in the EnterpriseManaging Accessibility Compliance in the Enterprise
Managing Accessibility Compliance in the EnterpriseKarl Groves
 
Dev ops I Best Practices I NuggetHub
Dev ops I Best Practices I NuggetHubDev ops I Best Practices I NuggetHub
Dev ops I Best Practices I NuggetHubRichardNowack
 
Estimating test effort part 1 of 2
Estimating test effort part 1 of 2Estimating test effort part 1 of 2
Estimating test effort part 1 of 2Ian McDonald
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleKittitouch Suteeca
 
Richa Rani-QA Consultant
Richa Rani-QA ConsultantRicha Rani-QA Consultant
Richa Rani-QA ConsultantRicha Rani
 
Jaya_Joshi_Software_Testing
Jaya_Joshi_Software_TestingJaya_Joshi_Software_Testing
Jaya_Joshi_Software_Testingjaya joshi
 

Ähnlich wie Lean for Competitive Advantage and Customer Delight (20)

Risk Driven Testing
Risk Driven TestingRisk Driven Testing
Risk Driven Testing
 
Software Development Life Cycle Part II
Software Development Life Cycle Part IISoftware Development Life Cycle Part II
Software Development Life Cycle Part II
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
DivyaBRavichandran-Senior Software Engineer
DivyaBRavichandran-Senior Software EngineerDivyaBRavichandran-Senior Software Engineer
DivyaBRavichandran-Senior Software Engineer
 
IT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessIT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management Process
 
Testing Interview Questions.pdf
Testing Interview Questions.pdfTesting Interview Questions.pdf
Testing Interview Questions.pdf
 
System Development Life Cycle Overview.ppt
System Development Life Cycle Overview.pptSystem Development Life Cycle Overview.ppt
System Development Life Cycle Overview.ppt
 
HPE ALM Octane | DevOps | Agile
HPE ALM Octane | DevOps | AgileHPE ALM Octane | DevOps | Agile
HPE ALM Octane | DevOps | Agile
 
Performance Testing Cloud-Based Systems
Performance Testing Cloud-Based SystemsPerformance Testing Cloud-Based Systems
Performance Testing Cloud-Based Systems
 
Software Development Life Cycle Model
Software Development Life Cycle ModelSoftware Development Life Cycle Model
Software Development Life Cycle Model
 
Sdlc
SdlcSdlc
Sdlc
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
I
II
I
 
Managing Accessibility Compliance in the Enterprise
Managing Accessibility Compliance in the EnterpriseManaging Accessibility Compliance in the Enterprise
Managing Accessibility Compliance in the Enterprise
 
Dev ops I Best Practices I NuggetHub
Dev ops I Best Practices I NuggetHubDev ops I Best Practices I NuggetHub
Dev ops I Best Practices I NuggetHub
 
Estimating test effort part 1 of 2
Estimating test effort part 1 of 2Estimating test effort part 1 of 2
Estimating test effort part 1 of 2
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycle
 
Lecture08
Lecture08Lecture08
Lecture08
 
Richa Rani-QA Consultant
Richa Rani-QA ConsultantRicha Rani-QA Consultant
Richa Rani-QA Consultant
 
Jaya_Joshi_Software_Testing
Jaya_Joshi_Software_TestingJaya_Joshi_Software_Testing
Jaya_Joshi_Software_Testing
 

Mehr von Lean India Summit

Being lean & kaizen-Ideas to help lead a lean lifestyle every single day By ...
Being lean & kaizen-Ideas to help lead a lean lifestyle every single day  By ...Being lean & kaizen-Ideas to help lead a lean lifestyle every single day  By ...
Being lean & kaizen-Ideas to help lead a lean lifestyle every single day By ...Lean India Summit
 
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India SummitLean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India SummitLean India Summit
 
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014Lean India Summit
 
Organizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesOrganizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesLean India Summit
 
Practical insights in implementing lean principles Lean India Summit 2014
Practical insights in implementing lean principles Lean India Summit 2014Practical insights in implementing lean principles Lean India Summit 2014
Practical insights in implementing lean principles Lean India Summit 2014Lean India Summit
 
Lean and Continuous delivery
Lean and Continuous deliveryLean and Continuous delivery
Lean and Continuous deliveryLean India Summit
 
Kanban and TOC for Execution Excellence Lean India Summit 2014
Kanban and TOC for Execution Excellence   Lean India Summit 2014Kanban and TOC for Execution Excellence   Lean India Summit 2014
Kanban and TOC for Execution Excellence Lean India Summit 2014Lean India Summit
 
Kaizen Principles for Creating Great Agile Teams
Kaizen Principles for Creating Great Agile TeamsKaizen Principles for Creating Great Agile Teams
Kaizen Principles for Creating Great Agile TeamsLean India Summit
 

Mehr von Lean India Summit (14)

Being lean & kaizen-Ideas to help lead a lean lifestyle every single day By ...
Being lean & kaizen-Ideas to help lead a lean lifestyle every single day  By ...Being lean & kaizen-Ideas to help lead a lean lifestyle every single day  By ...
Being lean & kaizen-Ideas to help lead a lean lifestyle every single day By ...
 
Visualizing Product Flow
Visualizing Product FlowVisualizing Product Flow
Visualizing Product Flow
 
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India SummitLean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
 
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
 
Organizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesOrganizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile Practices
 
Practical insights in implementing lean principles Lean India Summit 2014
Practical insights in implementing lean principles Lean India Summit 2014Practical insights in implementing lean principles Lean India Summit 2014
Practical insights in implementing lean principles Lean India Summit 2014
 
Lean and Continuous delivery
Lean and Continuous deliveryLean and Continuous delivery
Lean and Continuous delivery
 
How we became lean
How we became leanHow we became lean
How we became lean
 
Kanban and TOC for Execution Excellence Lean India Summit 2014
Kanban and TOC for Execution Excellence   Lean India Summit 2014Kanban and TOC for Execution Excellence   Lean India Summit 2014
Kanban and TOC for Execution Excellence Lean India Summit 2014
 
Ashwa Racing - The Lean Way
Ashwa Racing - The Lean WayAshwa Racing - The Lean Way
Ashwa Racing - The Lean Way
 
Kaizen Principles for Creating Great Agile Teams
Kaizen Principles for Creating Great Agile TeamsKaizen Principles for Creating Great Agile Teams
Kaizen Principles for Creating Great Agile Teams
 
Know Your MVP?
Know Your MVP?Know Your MVP?
Know Your MVP?
 
Lean for leaders
Lean for leadersLean for leaders
Lean for leaders
 
End of the_backlog
End of the_backlogEnd of the_backlog
End of the_backlog
 

Kürzlich hochgeladen

RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 

Kürzlich hochgeladen (20)

RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 

Lean for Competitive Advantage and Customer Delight

  • 1. Using Lean in Application Development to achieve competitive advantage and customer delight Balaji Ganesh Senior Manager - LEAN 1 © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 2. Agenda Project Context LEAN Tenets / Techniques used Implementation Details - Visual Controls, Mistake Proofing, DSM, OA Benefits Summary 5 2 Conclusion © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 3. Project Context Project Brief  Team size: 40 (Peak)  Add-on Development project, executed in a release based model, spanning requirement gathering to UAT/Warranty support  Functionality rollout to 5 states spanning 2 releases Business and Technical Challenges   Team performed Requirements Gathering for the first time  High interlocking and dependencies between modules in scope for development  High ratio of fresh / new developers  Huge number of data combinations for testing.  High ratio of defect slippage (25-30%) to ST and UAT phases from previous similar releases.  Shortened test cycles for IT/ ST / UAT which also included regression testing for states already in production.  3 Project executed under risk-reward model with stringent timelines and quality parameters. Probable accommodation of CRs at the fag end due to business criticality or regulations. © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 4. Lean Tenets/Techniques Used SL # Lean Tenet/Tool/Procedure 1 2 Visual Controls 3 Competency Management 4 Design Structure Matrix 5 4 Mistake Proofing Orthogonal Arrays © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 5. What is a Visual Control “Any communication mechanism used in the work place that tells us at a glance how work flows (visual aids) and / or whether it is deviating from the standard metrics or expectation (visual controls)” 5 “A powerful technique that uses charts, diagrams, signs, labels, color-coded markings to clearly define the normal (or desired) conditions and to expose the undesired conditions in the day to day project execution” © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL “Visual controls are like traffic signals; follow them throughout your project intervene for correction when you see a problem, a waste or a process failure”
  • 6. Visual Control Challenge  Ad-hoc task allocation. No work load levelling.  Student syndrome.  Team dependent on leads to understand task backlogs and prioritization  Considerable effort and time for status collation from leads and managers  Lack of big picture – No idea of overall performance with respect to the goal Method:  Feature backlogs and WIP across phases displayed on Kanban board for daily updates.  Real time status flashed as video  Synchronization of onsite and offshore VCs once every day  Daily team huddles to discuss progress  Process and work flow diagrams as Visual Aids Benefits:  Team aware of the big picture. Ownership and transparency.  Streamlined communication  Availability of real-time work status  Improved team morale, collaboration and work load levelling. 6  Team members picked up next task automatically (pull system) © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 7. Mistake Proofing • • Flight control software and software for medical equipment are some examples of mission critical applications that simply cannot be allowed to fail due to programming errors. • 7 Reusing software modules does not guarantee safety in the new system to which they are transferred Software bugs cost the U.S. economy an estimated $59.5 billion per year, or 0.6 percent of the gross domestic product © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 8. Mistake Proofing Challenge:  High number of defects identified in previous similar releases across phases  Defect slippage of 25- 30% to IT / ST / UAT phases. Delays in final delivery due to high rework.  High ratio of fresh / new developers. Code re-use from previous releases without impact to quality. Method: Identify, explore and implement detective and preventive mechanisms  Causal analysis to identify top 3-4 root causes of defects  Usage of checklist, design templates and automation / simulation.  Identification of skill gaps to address through appropriate training and cross skilling  Task allocation based on module complexity (output of DSM) and skill level  Wall charts of process and life cycle diagrams  Sanity regression suite and pre-IT of critical deployment scenarios post UT.  Show –Tell phase added for early feedback. Appropriate gating and exit criteria. Benefits:  Higher implementation productivity (enhanced by 33%) due to:  Doing right the first time (effective prevention and detection)  Effective Task Allocation  System Testing completed 1 week ahead of schedule 8  Zero critical or high defects in the UAT / Warranty phases © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 9. What is a DSM  DSM is a mathematical and visual representation of the forward and reverse dependencies between the various elements in the system grouped according to the increased order of dependency.  Elements could be components / modules, features, use case scenarios, Agile stories.  Pair wise dependencies between these elements are marked in the DSM.  Dependency marks can be either binary (0 or 1) or indicate the relative strength of the dependencies (High, Medium, Low, None etc..). DSM Output  Optimal sequence of module execution  Bands / levels for the modules  Value Threads – A chain of elements that constitutes a unit of value to the customer.  Module or feature level complexity factors http://www.dsmweb/org -> DSM Tools 9 © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 10. Design Structure Matrix– Identify Functional Dependency for Optimized Planning and Impact Analysis Challenges:  High degree of dependency between the modules  Anticipated Schedule crunch in integration and system testing  Defect fix turn around time high for similar past releases  Poor downstream quality in previous releases. Method:  Created module level DSM grid based on workshop that included SMEs, leads, team members and managers  Processed DSM output through in-house tools to arrive at Concurrencies, dependency blocks, complexity and value threads Benefits: Optimal planning and team ramp-up. Implemented and tested components with more complexity early, Value threads used for iteration planning, prioritization and alignment across the team . Streamlined work allocation and distribution - Identifying collocation and distribution, task assignment as per complexity Faster turnaround for design, change requests analysis and implementation Enhanced review effectiveness Improved quality delivered to down stream phases. No major defects identified during UAT / Warranty phases 10 © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 11. What is OA • • Identify the outputs / behavior of the FUT/SUT • Identify the inputs conditions / system parameters (Factors) that influence these outputs • Use equivalence class partitioning/boundary value analysis to identify the multiple input/parameter values to be tested (Levels) • 11 Identify the feature under test (FUT)/system under test (SUT) Feed the factors and levels in a full factorial or a fractional factorial experiment tool and you have the test cases required for the FUT/SUT © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 12. Application of Orthogonal Arrays Challenge:  High number of data combinations to be tested for each functionality  Only 4 weeks of testing window for Integration Testing and Complete Regression Testing.  High degree of Dependencies between functionalities to be tested Method:  System level approach -Identification of factors and levels for key scenarios / functionalities.  Identified and optimize all possible test combinations.  Reviewed the combinations and eliminated the infeasible combinations Benefits:  System based testing instead of navigation based.  Reduced number of regression test cases by 64%, without impact to quality .  Improved test Coverage and traceability for add-on features.  Team developed better understanding of the scenarios associated with the business requirement 12 © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 13. Benefits - Summary  Overall 10% effort under run and absorption of 9% additional effort as CRs within schedule.  Number of defects reduced by 69% with comparable previous release Quality  Development productivity enhanced by 33.39% Schedule  Team got “High Achieves” award and bonus from customer for exceeding quality Effort and schedule parameters.  Zero critical and high defects. Product delivered one week ahead of schedule.  Enhanced team morale, effective tracking and pull.  Increase in Per Person Revenue (PPR) from CRs absorbed within schedule and effort. 13  Improved team competency and overall understanding of system level scenarios and business cases © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 14. Conclusion LEAN levers can be deployed effectively for • Standardizing processes to Do Right First Time (DRFT) • Creating a culture of collaboration and problem solving • Streamlining communication. • Maximizing “people” potential. • It is all about • Managing complexity, • Making tacit knowledge explicit • Maximizing business outcomes through waste elimination • Striking the right balance between standardization and expert knowledge. 14 © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 15. Closing thoughts Managing Complexity: “The Checklist Manifesto” by Atul Gawande Talks about managing complexity effectively through checklists in fields as diverse as medicine, sky scraper construction, investment banking, disaster response and business “What a powerful insight this is: In an age of unremitting technological complexity…….something as primitive as writing down a to-do list “to get the stupid stuff right” can make a profound difference.” – The New York Times Learn, UnLearn and Relearn: “In the future, illiteracy will not be defined by those who cannot read and write, but by those who cannot learn, unlearn, and relearn.” - Alvin Toffler 15 © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 16. Q&A 16 © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
  • 17. Balaji Ganesh Sr Manager- LEAN nbalajiganesh@gmail.com 17 © 2012 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL

Hinweis der Redaktion

  1. The below and following notes on the template slides are to guide you only. In your final presentation, you may delete these notes and add relevant notes if any.Title slide:Title– should not exceed beyond 3 lines, font size 30-34, Arial Bold (Font size for the title of the PPT can vary between 30-34, Arial, Bold depending on the amount of text, however should not be smaller than 30 font size)Name should not exceed beyond 1 line, Designation; font size to remain at 16, Arial normalPlease keep the title slide simple, just the logo, title and name and designation to appear. No other graphic elements or any design, photograph, image can be added to this slide, alignment to remain the same
  2. Agenda slide:Heading – Agenda - Font size 30, Arial BoldPlease restrict this slide with just 5 agenda points. If you have more than 5 points on the agenda slide please add another slide. If you have only 3 then you can use just one slide and delete the other 2 points.
  3. Blank slide or a freeform slide you may use this to insert or show screenshots etcIf content is added in this slide you will need to use bulleted text
  4. Column 1 (L->R):Visual Control is any communication mechanism that tells people about their roles and responsibilities, work to be done,current status of the project and any deviations from the expectations. Pause for 3 secondsColumn 2 (L->R):Depicted through wall charts, White boards. Pause for 3 seconds.Column 3 (L->R)Used for intervention whenever there is a problem, waste or process failure. Pause for 5 seconds.
  5. Show 1:Audio:In 1996, a European Ariane 5 rocket was set to deliver a payload of satellites into Earth orbit, but problems with the software caused the launch rocket to veer off its path a mere 37 seconds after launch. As it started disintegrating, it self-destructed (a security measure). The problem was the result of code reuse from the launch system’s predecessor, Ariane 4, which had very different flight conditions from Ariane 5. More than $370 million were lost due to this error.Show 2:Audio:One of the subcontractors NASA used when building its Mars climate orbiter had used English units instead of the intended metric system, which caused the orbiter’s thrusters to work incorrectly. Due to this bug, the orbiter crashed almost immediatelywhen it arrived at Mars in 1999. The cost of the project was $327 million, not to mention the lost time (it took almost a year for the orbiter to reach Mars).Show 3:Audio:Another example of a software-induced flight crash happened in 1993, when an error in the flight-control software for the Swedish JAS 39 Gripen fighter aircraft was behind a widely publicized crash in Sweden.
  6. Thank you slide with the customer logo:Should have only the details shown here. Logo placement cannot be changed. Wipro logo to appear on the left as per our corporate guidelines. Thank you– font size 30, Arial BoldName & Designation – font size 18, Arial normal, not to exceed beyond 2 linesYour/contact email id – font size 18, Arial normal