1 / 7

Curtis Hill Presentation Author and President of:

Curtis Hill Presentation Author and President of:. Software Engineering Management Consulting. Two trends converging One started in the manufacturing world (Lean) One emerged from software engineering (Agile) A couple of physicists, Ohno and Piggly Wiggly

kinsey
Download Presentation

Curtis Hill Presentation Author and President of:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Curtis Hill Presentation Author and President of: Software Engineering Management Consulting

  2. Two trends converging One started in the manufacturing world (Lean) One emerged from software engineering (Agile) A couple of physicists, Ohno and Piggly Wiggly Shewart – Statistical Process Control Deming – Deming's 14 Points, TQM, Six Sigma Goldratt – The Theory of Constraints Ohno – Toyota Production System Piggly Wiggly – Pull In the U.S. - Lean, Lean Six Sigma Software Creation: 7 Fundamentals

  3. The agilists try to fix their own SCRUM, XP, FDD, etc. The Agile Manifesto – 2001 Influenced by Lean literature Lean and TOC for Software Goldratt – Critical Chain Poppendieck's – Lean Software Development D. Anderson – Agile Management (TOC), Kanban C. Ladas – Scrumban Translating manufacturing ideas to software Software Creation: 7 Fundamentals

  4. Distillation of Experience and Research 20+ years managing software engineering teams Designed and implemented custom processes Researched and implemented agile SDLC's including SCRUM Extensively researched alternative methodologies Lean, TOC, Kanban, etc. Distilled Essence = The 7 Fundamentals Software Creation: 7 Fundamentals

  5. Software Creation Is A Human Endeavor Self-organizing teams – AP #5 & #11 Autonomation (Jidoka) – The Toyota Way Deming Points - #6-12 Sustainable pace, flow – AP # 8, TTW #3 (Heijunka) Quality – Not Testing Build quality into the process - Deming #3, TTW #4 (Andon cord) Shorten lead times – AP #1, #3 & #10, Poppendieck #4, Minimum Viable Product - Reis, etc. Minimize bugs prior to entering primary constraint - Goldratt Software Creation: 7 Fundamentals

  6. Manage Flow SCRUM iterations, AP #8 Drum-Buffer- Rope – Goldratt Kanban Point #3 – Manage Flow TTW - #2-4 – Continuous Flow, Pull & Level Flow (Heijunka) Manage variation – Deming #3, Shewart Visualize the flow – TTW, Kanban, etc. Limit WIP - Everybody Software Creation: 7 Fundamentals

  7. Eliminate Waste Minimize variation – In software this has a lot to do with work breakdown approaches - AP #7, #9 & #10 Minimize rework – bugs are a huge form of waste Minimize documentation Minimize planning – unnecessary estimating, etc. Continuous Improvement AP #12, Deming #5,#6 & #13, Kanban #5 and #6, TTW - Kaizen Software Creation: 7 Fundamentals

More Related