1 / 20

Quality Transformation

Quality Transformation. Peter Caron. https:// petercaron.de / articles /. WHERE DOES QUALITY BEGIN?. Design and build something perfect. … or build something and deal with quality at the end. Quality Assurance is managed from the start … evaluated and improved up to and beyond delivery.

salmons
Download Presentation

Quality Transformation

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. Quality Transformation Peter Caron https://petercaron.de/articles/

  2. WHERE DOES QUALITY BEGIN? Design and build something perfect … or build something and deal with quality at the end Quality Assurance is managed from the start … evaluated and improved up to and beyond delivery

  3. CONTINUOUS IMPROVEMENT quality assurance release orchestration

  4. RELEASE ORCHESTRATION what is release orchestration? Evolution of Automated Release Management • Tools and Best Practices • Workflow Integration • Mindset and Skills Better, faster SDLC A DevOps Process A full realisation of the promise of Continuous Delivery

  5. TOOLS AND PRACTICES release toolchain Transparency is possible Tools Workflows Mindset

  6. WORKFLOW INTEGRATION feedback loops Cucumber /Selenium Blackduck CodeScene XL Release XL Impact XL Deploy Sealights Transparency exists Tools Workflows Mindset

  7. MINDSET AND SKILLS quality sdlc Transparency is accepted Tools Workflows Mindset

  8. NIRVANA the methodology wars are over DevOps / SRE Infrastructure as Code Extreme & Pair Programming Lean and Agile Practices Test- and Behaviour-Driven Development Continuous Integration and Delivery Continuous Deployment Production Testing

  9. NIRVANA? today challenges remain Lack of a practical working definition of what "quality” means for software Lack of quality measurements Lack of understanding by senior and project management that quality is on target Inadequate use of reviews and inspections Inadequate defect prevention Insufficient or careless testing Excessive scheduling pressure leading to unwise attempts to short-cut quality control Unstable and ambiguous user requirements Historical Attention-Span Deficit Disorder

  10. historical attention-span deficit disorder quiz • 1993 • 1998 • 2003 • 2008 • 2013

  11. NIRVANA? 1993 challenges remain Lack of a practical working definition of what "quality” means for software Lack of quality measurements Lack of understanding by senior and project management that quality is on target Inadequate use of reviews and inspections Inadequate defect prevention Insufficient or careless testing Excessive scheduling pressure leading to unwise attempts to short-cut quality control Unstable and ambiguous user requirements

  12. HISTORY view from the past "it is hoped that U.S. companies can over­come their cultural resistance and improve their software management capabilities ...” • “Hopefully software quality will be under control by the end of 1999.” * • Capers Jones, 1993 *Assessment and Control of Software Risks, Prentis Hall, 1993.

  13. THE PROMISE OF DEVOPS some things have changed since 1993 Processes and software management have adapted Organisations are evolving Valuedassets have expanded to include competencies

  14. VALUE STREAM MAPPING value streams Processes Organisations Assets Value Stream Mapping

  15. VALUE STREAM MAPPING vsm 2.0 Processes Organisations Assets Value Stream Mapping

  16. REINVENTING ORGANIZATIONS organisations (historically) CULTURE DRIVEN Insists that all perspectives deserve equal respect. It seeks fairness, equality, harmony. community. cooperation, and consensus. SUCCESS DRIVENGoal is to beat competition; achieve profit and growth. Innovation is the key to staying ahead. Management by objectives (command and control on what; freedom on the how). The evolution of organisations mirrors the evolution of society Processes Organisations Assets Frederic Laloux, 2014

  17. ASSETS intangible assets The nature of corporate investment has been shifting toward intangible assets 1 Productsand processes are one of the greatest assets of a company DevOps processes, like Release Orchestration, go from being operational costs to intangible assets Processes Organisations Assets 1 Capitalism without Capital: The Rise of the Intangible Economy, 2017

  18. NIRVANA? challenges remain Lack of quality measurements Insufficient or careless testing Excessive scheduling pressure Unstable and ambiguous customer requirements

  19. RELEASE ORCHESTRATION release orchestration The full realisation of the promise of Continuous Delivery and the evolution of process, organisations and our understanding of assets

More Related