SlideShare une entreprise Scribd logo
1  sur  12
Lean Agile

Krishna Sivaramakrishnan,
     Aspire Systems
    20th 2012 October
Agenda
•   Lean Agile Props
•   Lean principles Agile derivatives
•   Lean Thinking Agile Rationale
•   Three Ms
•   Types of MUDA and Agility Mapping
•   Fastest Case Agile Pit-stop and Strategies
•   Scrum – A perfect fit for Kano model of Customer satisfaction
•   Challenges
•   Agile Delivery Hunch or Hindsight
•   Make it Lean not Leaner

                                www.agiletour.com
Lean Agile Props

Characteristic         Lean                                     Agile

Basic principle        Eliminate Waste                          Continuous(Frequent) Delivery of working
                                                                iterations



Primary Emphasis       Time (Speed) with Quality                Speed with Quality


Approach               Business systems                         Stakeholder Collaboration
                       Value Stream Mapping                     Time Box release with variable scope
                       Value Added Activity                     ROI to stakeholders


Deployment structure   Kaizen – PDCA                            Prioritization by Scrum team
                       Diagnose-Analyze-Improve-Standardize-    Customer involvement
                       Institutionalize                         Prioritize, Plan, Execute, Review ,
                                                                Retrospect and Value




                                     www.agiletour.com
Lean principles – Agile Derivatives

     •     Standardization and Innovation are two sides of the same coin

     •     Use Lean as it frees up capacity to do more value added work - checklist




•        Lean reduces Cost and improves process speed by elimination of waste
•     Lean is not for brining process under statistical control ( pro Agile)
    Waste Elimination          (Context priorities)

    Standard Work               (Engineering and reviews)

    Flow                 (remove hurdles avoid extra approvals, docs)

    Customer PULL        (design, schedule and make develop what the customer wants and just
                          when the customer wants it )




                                     Faster, Better, Cheaper
Lean Thinking- - Agile rationale
      o   Help Team:
          •   Do work in a standard way
          •   Detect issues
          •   Find and fix root causes
          •   Disseminate learning
      o   Ensure Developers have what they need to do their job
      o   Respond quickly to help
      o   Relieve overburden (muri) and uneven workload (mura) that interferes with finding and fixing root causes
      o   Respect people:
          •   Not wasting their time on non-value-adding work MUDAs
          •   Letting them fix their work Ownership
Not solving their problems for them, helping them solve them self governing
Mr. Cho, Chairman of Toyota:
…brilliant results from average people managing brilliant processes, not average results (or worse) from brilliant people
     managing broken processes
Three Ms

Three Ms


•   MUDA -   Non Value Added Work


•   MURA -   inconsistency / fluctuation


•   MURI -   strain, hurdles
Types of MUDA and Agility Mapping
MUDA                       AGILITY MAPPING
Over Production            Heavy Code Base, extra WPS, more buffer resources contributing to non
                           required features, obsolete WPs
Waiting                    Unnecessary Hand-offs, Excessive change request approvals, in efficient
                           Server set up time, unwanted tools installation, unplanned leaves


Unnecessary Transport or   Unnecessary movement of work products at different levels within the
conveyance                 project, as against Kanban and collaborative Hub


Excess Inventory           Product / Application – Waiting for cross platforms, multi OS testing
                           because the testing and user environments are not yet ready.

Over processing            requirements gold plating, design gold plating, etc., poor tools selection


Motion / Unnecessary       Wastage of time and energy. Spread out teams of same product, too
Movement                   much to and fro , no knowledge sharing



Defects                    costs heavily to the vendors and customers alike. Detecting the defects
                           early by using Agile approaches likes TDD, Pair programming, Extreme
                           programming
Fastest Case - Agile Pit Stop and Pit Stop Strategy

                           Rate of Fuel
                          Consumption        Weight of
                                 =          components
                          Sprint Velocity        =
                                              Stories
                                            complexities




         Agile Pit
         strategy
                                              Cornering
                                                speed
                                                  =
                                               Module
                                             Integration


                                              Tyre Wear
                                                 rate
                                                   =
                                               Change
                           Track Pit
                                            request index
                          parameters
                               =
                          CI, Auto UT
Scrum – A perfect fit for Kano
Kano talks about following categories of customer requirements :
•   Attractive     - when present make customers delighted
•   Performance - when fulfilled more the better
•   Must-Be       - Basic requirements – absence of these make customers unhappy


Scrum management being collaborative model with continuous customer involvements, no wonder Scrum
management embraces Kano model of customer satisfaction. The best part is conversion of lower levels of
satisfaction(or dissatisfaction) types (reverse, indifferent types) will be progressed into higher levels of customer
delight by delivering attractive requirements to customer.
                                                  Customer Delight


               Implicit requirements – customers do not              Performance Category. Increases customer
               expect this; feel delighted when                      Happiness in direct proportion of meeting
               we deliver this level                                  his requirement



                                                                                                           Higher performance
        Poor performance


                                                               Must be requirement – If not met leads to
                                                               dissatisfaction




                                               Customer Dissatisfaction
Challenges
    •    Just the Management flavour of the month


    •    Doing well, why change, Autos had to do it


    •    Cost cutting


    •    Cant risk my project for orgn throughput


    •    Creativity is our most important asset – standard work will stifle creativity.”



•       Do you want a tester to run the TC suit or innovate -   Standard work can free us to be creative
        where it counts
Agile Delivery Hunch or Hindsight



For the Hunch: AGILE

Experienced team knows –

•priorities for the current sprint release.
•why they are skipping few processes explicitly.
•of ability to help customer in driving the Agile projects.
•that requirements are PULLed from stakeholders,
•to minimize wait times for development and test phase




For the Hindsight: LEAN

•Hunch comes from hindsight
•Competence on pair programming
•Consult the customers
•Expertise in understating stakeholder’s requirement,
•Fitting the most wanted in the current release,
•Collaborating with customers daily, CI,
•TDD that would drive development
Make it Lean not Leaner
 LEAN                                                                    LEANER

Think Product Vision by prioritizing Product Backlog through Sprint    Don’t forget Product backlog, theme and vision while detailing in
Backlogs                                                               Sprints
Agility is thinking in story points and ensuring values to all         Don’t skip stories planning, estimation, mapping with tasks as
stakeholders. Customers are concerned on stories status that is direct subsets. Useful for developers if they cant think through stories.
VALUE

Eliminate Manual efforts in : unit testing, reviews, code              Don’t skip Unit testing, adequate reviews by being “Agile” that is not
integration. Use Tools
Have short stand up meetings                                           Don’t overlook stand up meetings as a way of saving time.


Have planning poker estimation or any other rational and simple        Don’t skip formal estimation and allow guess estimates. This over
estimation.                                                            simplification will lead to confusion and missed features for the sprint
                                                                       planned.

Have product vision in back of the mind and focus on the current       Don’t dilute code review without thinking about the dependencies
sprint. Set and leave the integration and regression testing to the    and the impact of the present features into future iterations.
tools .

Use test early and test often tenet for both functional and non        Never avoid non functional / alternate paths for testing in the name
functional requirements.                                               of agility
Clear the impediments by ensuring right resources, training, clarity, Does not mean compromise on technical Quality of the features by
tooling and understanding                                             concession to developer’s lack of skill. Train resources.

Contenu connexe

Tendances

Agile The Kanban Way - Central MA PMI 2011
Agile The Kanban Way - Central MA PMI 2011Agile The Kanban Way - Central MA PMI 2011
Agile The Kanban Way - Central MA PMI 2011Gil Irizarry
 
Transitioning to Kanban: Theory and Practice - Project Summit Boston 2011
Transitioning to Kanban: Theory and Practice - Project Summit Boston 2011Transitioning to Kanban: Theory and Practice - Project Summit Boston 2011
Transitioning to Kanban: Theory and Practice - Project Summit Boston 2011Gil Irizarry
 
Process performance models case study
Process performance models case studyProcess performance models case study
Process performance models case studyKobi Vider
 
What is 'Just Enough' Documentation in Agile?
What is 'Just Enough' Documentation in Agile?What is 'Just Enough' Documentation in Agile?
What is 'Just Enough' Documentation in Agile?Sally Elatta
 
Foresquare Time Sharing Partner (TSP) Model
Foresquare Time Sharing Partner (TSP) ModelForesquare Time Sharing Partner (TSP) Model
Foresquare Time Sharing Partner (TSP) Modelforesquare
 
Liftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projectsLiftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projectsFabio Armani
 
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Mike Harris
 
HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...ixwebhosting
 
JDE & Peoplesoft 3 _ James Hoal _ Achieving faster results with JDE HCM Workf...
JDE & Peoplesoft 3 _ James Hoal _ Achieving faster results with JDE HCM Workf...JDE & Peoplesoft 3 _ James Hoal _ Achieving faster results with JDE HCM Workf...
JDE & Peoplesoft 3 _ James Hoal _ Achieving faster results with JDE HCM Workf...InSync2011
 
Astute people soft northwest rug - v1
Astute   people soft northwest rug - v1Astute   people soft northwest rug - v1
Astute people soft northwest rug - v1Arvind Rajan
 
Lean Manufacturing: Improve Productivity, Quality, and Lead-Time
Lean Manufacturing: Improve Productivity, Quality, and Lead-TimeLean Manufacturing: Improve Productivity, Quality, and Lead-Time
Lean Manufacturing: Improve Productivity, Quality, and Lead-TimeDarren Dolcemascolo
 
Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Sally Elatta
 
Presentation Hassle Free Anna
Presentation Hassle Free AnnaPresentation Hassle Free Anna
Presentation Hassle Free AnnaMatthew Pack
 
Using Agile and Lean to Stay Ahead in a Tough Economy
Using Agile and Lean to Stay Ahead in a Tough EconomyUsing Agile and Lean to Stay Ahead in a Tough Economy
Using Agile and Lean to Stay Ahead in a Tough EconomySally Elatta
 
Managing Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project ManagementManaging Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project ManagementHaroon Abbu
 

Tendances (20)

Seeing the Whole Value Stream
Seeing the Whole Value StreamSeeing the Whole Value Stream
Seeing the Whole Value Stream
 
Agile The Kanban Way - Central MA PMI 2011
Agile The Kanban Way - Central MA PMI 2011Agile The Kanban Way - Central MA PMI 2011
Agile The Kanban Way - Central MA PMI 2011
 
Transitioning to Kanban: Theory and Practice - Project Summit Boston 2011
Transitioning to Kanban: Theory and Practice - Project Summit Boston 2011Transitioning to Kanban: Theory and Practice - Project Summit Boston 2011
Transitioning to Kanban: Theory and Practice - Project Summit Boston 2011
 
Process performance models case study
Process performance models case studyProcess performance models case study
Process performance models case study
 
What is 'Just Enough' Documentation in Agile?
What is 'Just Enough' Documentation in Agile?What is 'Just Enough' Documentation in Agile?
What is 'Just Enough' Documentation in Agile?
 
Foresquare Time Sharing Partner (TSP) Model
Foresquare Time Sharing Partner (TSP) ModelForesquare Time Sharing Partner (TSP) Model
Foresquare Time Sharing Partner (TSP) Model
 
Liftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projectsLiftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projects
 
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
 
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
 
HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...
 
Agile marries itil
Agile marries itilAgile marries itil
Agile marries itil
 
JDE & Peoplesoft 3 _ James Hoal _ Achieving faster results with JDE HCM Workf...
JDE & Peoplesoft 3 _ James Hoal _ Achieving faster results with JDE HCM Workf...JDE & Peoplesoft 3 _ James Hoal _ Achieving faster results with JDE HCM Workf...
JDE & Peoplesoft 3 _ James Hoal _ Achieving faster results with JDE HCM Workf...
 
Astute people soft northwest rug - v1
Astute   people soft northwest rug - v1Astute   people soft northwest rug - v1
Astute people soft northwest rug - v1
 
Lean Manufacturing: Improve Productivity, Quality, and Lead-Time
Lean Manufacturing: Improve Productivity, Quality, and Lead-TimeLean Manufacturing: Improve Productivity, Quality, and Lead-Time
Lean Manufacturing: Improve Productivity, Quality, and Lead-Time
 
Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!
 
Adv prod tools-assgn4
Adv prod tools-assgn4Adv prod tools-assgn4
Adv prod tools-assgn4
 
Presentation Hassle Free Anna
Presentation Hassle Free AnnaPresentation Hassle Free Anna
Presentation Hassle Free Anna
 
Scrum and Lean - Om Band
Scrum and Lean - Om BandScrum and Lean - Om Band
Scrum and Lean - Om Band
 
Using Agile and Lean to Stay Ahead in a Tough Economy
Using Agile and Lean to Stay Ahead in a Tough EconomyUsing Agile and Lean to Stay Ahead in a Tough Economy
Using Agile and Lean to Stay Ahead in a Tough Economy
 
Managing Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project ManagementManaging Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project Management
 

En vedette (7)

Master the how in Agile- Shweta Parashar
Master the how in Agile- Shweta ParasharMaster the how in Agile- Shweta Parashar
Master the how in Agile- Shweta Parashar
 
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshvAt2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
 
At2012 chennai roleofa_coach-madhurk
At2012 chennai roleofa_coach-madhurkAt2012 chennai roleofa_coach-madhurk
At2012 chennai roleofa_coach-madhurk
 
ATH2013-Mohan -Lean for Leaders
ATH2013-Mohan -Lean for LeadersATH2013-Mohan -Lean for Leaders
ATH2013-Mohan -Lean for Leaders
 
Automation strategies for agile testing Gaurav bansal
Automation strategies for agile testing  Gaurav bansalAutomation strategies for agile testing  Gaurav bansal
Automation strategies for agile testing Gaurav bansal
 
At2012 bengaluru continuous_visibility-souvikb
At2012 bengaluru continuous_visibility-souvikbAt2012 bengaluru continuous_visibility-souvikb
At2012 bengaluru continuous_visibility-souvikb
 
Agile Tour 2016 Pune - Innovation Agility with innovative Agile by Kshitij Nema
Agile Tour 2016 Pune - Innovation Agility with innovative Agile by Kshitij NemaAgile Tour 2016 Pune - Innovation Agility with innovative Agile by Kshitij Nema
Agile Tour 2016 Pune - Innovation Agility with innovative Agile by Kshitij Nema
 

Similaire à At2012 chennai lean_agile_krishnas

Operation and Support using Agile
Operation and Support using AgileOperation and Support using Agile
Operation and Support using AgileTal Aviv
 
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsMaris Prabhakaran M
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterDeclan Whelan
 
Six Sigma Session For Production And Project Team By Lt Col Vikram Bakshi
Six Sigma Session For Production And Project Team By Lt Col Vikram BakshiSix Sigma Session For Production And Project Team By Lt Col Vikram Bakshi
Six Sigma Session For Production And Project Team By Lt Col Vikram BakshiLT COLONEL VIKRAM BAKSHI ( RETD)
 
Agile Base Camp - Agile metrics
Agile Base Camp - Agile metricsAgile Base Camp - Agile metrics
Agile Base Camp - Agile metricsSerge Kovaleff
 
Business Value Articulation In Software Projects
Business Value Articulation In Software ProjectsBusiness Value Articulation In Software Projects
Business Value Articulation In Software ProjectsHARMAN Services
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...RIA RUI Society
 
Top 7 Myths of Agile Testing - Busted!
Top 7 Myths of Agile Testing - Busted!Top 7 Myths of Agile Testing - Busted!
Top 7 Myths of Agile Testing - Busted!Aricent
 
Gl scrum testing_models
Gl scrum testing_modelsGl scrum testing_models
Gl scrum testing_modelsPragya Rastogi
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsMarc Crudgington, MBA
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1AgileNCR2013
 
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4
Agile NCR 2013 - Archana Joshi -  maintaining agile equilibrium v4Agile NCR 2013 - Archana Joshi -  maintaining agile equilibrium v4
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4AgileNCR2013
 
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft UpgradeAstute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft UpgradeArvind Rajan
 
Agile india 2012 sonali bhasin
Agile india 2012 sonali bhasinAgile india 2012 sonali bhasin
Agile india 2012 sonali bhasinSonali Bhasin
 

Similaire à At2012 chennai lean_agile_krishnas (20)

Operation and Support using Agile
Operation and Support using AgileOperation and Support using Agile
Operation and Support using Agile
 
Isec
IsecIsec
Isec
 
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of Methods
 
Lean in a Lean Economy
Lean in a Lean EconomyLean in a Lean Economy
Lean in a Lean Economy
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Agile scaling using tools hedwig baars
Agile scaling using tools hedwig baarsAgile scaling using tools hedwig baars
Agile scaling using tools hedwig baars
 
Six Sigma Session For Production And Project Team By Lt Col Vikram Bakshi
Six Sigma Session For Production And Project Team By Lt Col Vikram BakshiSix Sigma Session For Production And Project Team By Lt Col Vikram Bakshi
Six Sigma Session For Production And Project Team By Lt Col Vikram Bakshi
 
Agile Base Camp - Agile metrics
Agile Base Camp - Agile metricsAgile Base Camp - Agile metrics
Agile Base Camp - Agile metrics
 
Lean & Agile Value Streams
Lean & Agile Value StreamsLean & Agile Value Streams
Lean & Agile Value Streams
 
Business Value Articulation In Software Projects
Business Value Articulation In Software ProjectsBusiness Value Articulation In Software Projects
Business Value Articulation In Software Projects
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
 
Top 7 Myths of Agile Testing - Busted!
Top 7 Myths of Agile Testing - Busted!Top 7 Myths of Agile Testing - Busted!
Top 7 Myths of Agile Testing - Busted!
 
Gl scrum testing_models
Gl scrum testing_modelsGl scrum testing_models
Gl scrum testing_models
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful Organizations
 
Rise of agile v1
Rise of agile v1Rise of agile v1
Rise of agile v1
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
 
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4
Agile NCR 2013 - Archana Joshi -  maintaining agile equilibrium v4Agile NCR 2013 - Archana Joshi -  maintaining agile equilibrium v4
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4
 
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft UpgradeAstute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
 
Agile india 2012 sonali bhasin
Agile india 2012 sonali bhasinAgile india 2012 sonali bhasin
Agile india 2012 sonali bhasin
 

Plus de India Scrum Enthusiasts Community

“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...India Scrum Enthusiasts Community
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessIndia Scrum Enthusiasts Community
 
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...India Scrum Enthusiasts Community
 
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?India Scrum Enthusiasts Community
 

Plus de India Scrum Enthusiasts Community (20)

Deciphering Agile Big Data
Deciphering Agile Big DataDeciphering Agile Big Data
Deciphering Agile Big Data
 
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
 
Rubber Meets the Road
Rubber Meets the RoadRubber Meets the Road
Rubber Meets the Road
 
Can Agile Enthusiasm See The Organization Through?
Can Agile Enthusiasm See The Organization Through?Can Agile Enthusiasm See The Organization Through?
Can Agile Enthusiasm See The Organization Through?
 
Agile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenchesAgile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenches
 
Evolutionary Change
Evolutionary ChangeEvolutionary Change
Evolutionary Change
 
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven BusinessSoftware 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven Business
 
Agile Digital Architecture
Agile Digital ArchitectureAgile Digital Architecture
Agile Digital Architecture
 
Governance mechanism to further business agility
Governance mechanism to further business agilityGovernance mechanism to further business agility
Governance mechanism to further business agility
 
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
 
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
 
Wave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership RedefinedWave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership Redefined
 
Agile Engineering Environment – 2017
Agile Engineering Environment – 2017Agile Engineering Environment – 2017
Agile Engineering Environment – 2017
 
Management for Agility and Outcomes
Management for Agility and OutcomesManagement for Agility and Outcomes
Management for Agility and Outcomes
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
 
Agile Engineering Environment – 2017
Agile Engineering Environment – 2017Agile Engineering Environment – 2017
Agile Engineering Environment – 2017
 
Wave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership RedefinedWave 2 of Agile: Agile Leadership Redefined
Wave 2 of Agile: Agile Leadership Redefined
 
Five (Oops!) Six Mistakes You are Making as a Leader
Five (Oops!) Six Mistakes You are Making as a LeaderFive (Oops!) Six Mistakes You are Making as a Leader
Five (Oops!) Six Mistakes You are Making as a Leader
 
Empower the Forbidden Power Players
Empower the Forbidden Power PlayersEmpower the Forbidden Power Players
Empower the Forbidden Power Players
 
Agility in Education System for Digital India
Agility in Education System for Digital IndiaAgility in Education System for Digital India
Agility in Education System for Digital India
 

Dernier

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Dernier (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

At2012 chennai lean_agile_krishnas

  • 1. Lean Agile Krishna Sivaramakrishnan, Aspire Systems 20th 2012 October
  • 2. Agenda • Lean Agile Props • Lean principles Agile derivatives • Lean Thinking Agile Rationale • Three Ms • Types of MUDA and Agility Mapping • Fastest Case Agile Pit-stop and Strategies • Scrum – A perfect fit for Kano model of Customer satisfaction • Challenges • Agile Delivery Hunch or Hindsight • Make it Lean not Leaner www.agiletour.com
  • 3. Lean Agile Props Characteristic Lean Agile Basic principle Eliminate Waste Continuous(Frequent) Delivery of working iterations Primary Emphasis Time (Speed) with Quality Speed with Quality Approach Business systems Stakeholder Collaboration Value Stream Mapping Time Box release with variable scope Value Added Activity ROI to stakeholders Deployment structure Kaizen – PDCA Prioritization by Scrum team Diagnose-Analyze-Improve-Standardize- Customer involvement Institutionalize Prioritize, Plan, Execute, Review , Retrospect and Value www.agiletour.com
  • 4. Lean principles – Agile Derivatives • Standardization and Innovation are two sides of the same coin • Use Lean as it frees up capacity to do more value added work - checklist • Lean reduces Cost and improves process speed by elimination of waste • Lean is not for brining process under statistical control ( pro Agile) Waste Elimination (Context priorities) Standard Work (Engineering and reviews) Flow (remove hurdles avoid extra approvals, docs) Customer PULL (design, schedule and make develop what the customer wants and just when the customer wants it ) Faster, Better, Cheaper
  • 5. Lean Thinking- - Agile rationale o Help Team: • Do work in a standard way • Detect issues • Find and fix root causes • Disseminate learning o Ensure Developers have what they need to do their job o Respond quickly to help o Relieve overburden (muri) and uneven workload (mura) that interferes with finding and fixing root causes o Respect people: • Not wasting their time on non-value-adding work MUDAs • Letting them fix their work Ownership Not solving their problems for them, helping them solve them self governing Mr. Cho, Chairman of Toyota: …brilliant results from average people managing brilliant processes, not average results (or worse) from brilliant people managing broken processes
  • 6. Three Ms Three Ms • MUDA - Non Value Added Work • MURA - inconsistency / fluctuation • MURI - strain, hurdles
  • 7. Types of MUDA and Agility Mapping MUDA AGILITY MAPPING Over Production Heavy Code Base, extra WPS, more buffer resources contributing to non required features, obsolete WPs Waiting Unnecessary Hand-offs, Excessive change request approvals, in efficient Server set up time, unwanted tools installation, unplanned leaves Unnecessary Transport or Unnecessary movement of work products at different levels within the conveyance project, as against Kanban and collaborative Hub Excess Inventory Product / Application – Waiting for cross platforms, multi OS testing because the testing and user environments are not yet ready. Over processing requirements gold plating, design gold plating, etc., poor tools selection Motion / Unnecessary Wastage of time and energy. Spread out teams of same product, too Movement much to and fro , no knowledge sharing Defects costs heavily to the vendors and customers alike. Detecting the defects early by using Agile approaches likes TDD, Pair programming, Extreme programming
  • 8. Fastest Case - Agile Pit Stop and Pit Stop Strategy Rate of Fuel Consumption Weight of = components Sprint Velocity = Stories complexities Agile Pit strategy Cornering speed = Module Integration Tyre Wear rate = Change Track Pit request index parameters = CI, Auto UT
  • 9. Scrum – A perfect fit for Kano Kano talks about following categories of customer requirements : • Attractive - when present make customers delighted • Performance - when fulfilled more the better • Must-Be - Basic requirements – absence of these make customers unhappy Scrum management being collaborative model with continuous customer involvements, no wonder Scrum management embraces Kano model of customer satisfaction. The best part is conversion of lower levels of satisfaction(or dissatisfaction) types (reverse, indifferent types) will be progressed into higher levels of customer delight by delivering attractive requirements to customer. Customer Delight Implicit requirements – customers do not Performance Category. Increases customer expect this; feel delighted when Happiness in direct proportion of meeting we deliver this level his requirement Higher performance Poor performance Must be requirement – If not met leads to dissatisfaction Customer Dissatisfaction
  • 10. Challenges • Just the Management flavour of the month • Doing well, why change, Autos had to do it • Cost cutting • Cant risk my project for orgn throughput • Creativity is our most important asset – standard work will stifle creativity.” • Do you want a tester to run the TC suit or innovate - Standard work can free us to be creative where it counts
  • 11. Agile Delivery Hunch or Hindsight For the Hunch: AGILE Experienced team knows – •priorities for the current sprint release. •why they are skipping few processes explicitly. •of ability to help customer in driving the Agile projects. •that requirements are PULLed from stakeholders, •to minimize wait times for development and test phase For the Hindsight: LEAN •Hunch comes from hindsight •Competence on pair programming •Consult the customers •Expertise in understating stakeholder’s requirement, •Fitting the most wanted in the current release, •Collaborating with customers daily, CI, •TDD that would drive development
  • 12. Make it Lean not Leaner LEAN LEANER Think Product Vision by prioritizing Product Backlog through Sprint Don’t forget Product backlog, theme and vision while detailing in Backlogs Sprints Agility is thinking in story points and ensuring values to all Don’t skip stories planning, estimation, mapping with tasks as stakeholders. Customers are concerned on stories status that is direct subsets. Useful for developers if they cant think through stories. VALUE Eliminate Manual efforts in : unit testing, reviews, code Don’t skip Unit testing, adequate reviews by being “Agile” that is not integration. Use Tools Have short stand up meetings Don’t overlook stand up meetings as a way of saving time. Have planning poker estimation or any other rational and simple Don’t skip formal estimation and allow guess estimates. This over estimation. simplification will lead to confusion and missed features for the sprint planned. Have product vision in back of the mind and focus on the current Don’t dilute code review without thinking about the dependencies sprint. Set and leave the integration and regression testing to the and the impact of the present features into future iterations. tools . Use test early and test often tenet for both functional and non Never avoid non functional / alternate paths for testing in the name functional requirements. of agility Clear the impediments by ensuring right resources, training, clarity, Does not mean compromise on technical Quality of the features by tooling and understanding concession to developer’s lack of skill. Train resources.