High Performance Test Teams. Agenda The story of a test team Journey towards High performance Conclusion.

Slides:



Advertisements
Similar presentations
PROJECT RISK MANAGEMENT
Advertisements

Introduction to Entrepreneurship and New Venture Creation Rui Baptista
Test Automation Success: Choosing the Right People & Process
Microsoft ® System Center Configuration Manager 2007 R3 and Forefront ® Endpoint Protection Infrastructure Planning and Design Published: October 2008.
Testing and Quality Assurance
More CMM Part Two : Details.
1 Brief Descriptions of CMM KPAs CEN 6070 Summer 2004.
ACDM Focus 2 – Processes December 13, 2013 Diane Guerrero Principal SCM Engineer.
Ahsan Kabir Project Manager Ahsan Kabir Project Manager ………………………….
Chapter 4 Strategic Quality Planning.
! Copyright © Insight Test Services 2008 Top 10 Tips Preparing a business case/plan for investment in Test.
Software Product Testing Challenges. Agenda State of Testing - ISV vs End-user enterprises System Testing – Generalized business products Innovative Test.
RIT Software Engineering
SE 450 Software Processes & Product Metrics 1 Defect Removal.
Total Quality.People-focused management system.Focus on increasing customer satisfaction and reducing costs.A systems approach that integrates organizational.
Organizational Project Management Maturity: Roadmap to Success
Copyright © 2014 ASTQB Presented by Rex Black, CTAL Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further.
Applying MDA in the ATM: A practical approach Teodora Bozheva, Terry Bailey (ESI) Julia Reznik, Tom Ritter (Fraunhofer FOKUS)
Basel Accord IITRANSITIONSERVICES Business Integration Support FCM Management Limited Paris New York Toronto.
Release & Deployment ITIL Version 3
The Integration Story: Rational Quality Manager / Team Foundation Server / Quality Center Introductions This presentation will provide an introduction.
Health Care Cooperative Proposal for Training Services eLearnable Pam Rubinoff, Allan Rotgers, Victoria Villescas May 12, 2013.
What is Business Analysis Planning & Monitoring?
Introduction to Quality, Cost & Delivery
Learn how at centerpartners.com. An Insight Throughout our 13 years in business we have always thought of ourselves as more than a “call center”. To us,
S/W Project Management
CPTE 209 Software Engineering Summary and Review.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
The future of software testing. The future of Software Testing The test practitioner’s perspective Future from the test organization perspective Innovation.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc. All rights reserved. BUSINESS DRIVEN TECHNOLOGY Business Plug-In B10 Project Management.
Software testing techniques Testing Maturity Model Presentation on the seminar Kaunas University of Technology.
Agile Assimilation & Scaling. 2  About me…  How did we start?  Bottom-up  Task Force  Learning  Pilots  First stage analysis + recommendations.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
Software Testing. What is Software Testing? Definition: 1.is an investigation conducted to provide stakeholders with information about the quality of.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Gerry Giffin Helping Organizations Manage Change Change Management Skills.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
Assessing the influence on processes when evolving the software architecture By Larsson S, Wall A, Wallin P Parul Patel.
COPYRIGHT © RAYTHEON. ALL RIGHTS RESERVED. 2/2002 Raytheon Six Sigma March, 2002.
University of Southern California Center for Systems and Software Engineering Metrics Organizational Guidelines [1] ©USC-CSSE1 [1] Robert Grady, Practical.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 1 Diploma of Project Management.
CHAPTER 6 TOTAL QUALITY MANAGEMENT. QUALITY AS A PHILOSOPHY As competitive weapon that must be produced efficiently : high performance design and consistency.
BSBPMG404A Apply Quality Management Techniques Apply Quality Management Techniques Project Quality Processes C ertificate IV in Project Management
Change Management 1 Intro To Business. Intro to Business Defining change management Individual change management Organizational change management Who.
Software Testing and Software Quality Assurance Process.
Why this workshop? Sanjarbek Tursaliev. Objectives To get to know each other To get to know each other To get to know the project mechanism in detail.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Ivar Jacobson, Grady Booch, and James Rumbaugh The Unified Software Development Process Addison Wesley, : James Rumbaugh's OOMD 1992: Ivar Jacobson's.
Introduction to Open Source GIS David McIlhagga, President DM Solutions Group.
CS 325: Software Engineering February 16, 2016 Designing a Design Class Diagram Design Class Diagrams DCD: Restaurant Example DCD: ATM Example Software.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
CMMI Certification - By Global Certification Consultancy.
Service Design.
Process 4 Hours.
Welcome and Introduction January 11, 2017
BUSINESS DRIVEN TECHNOLOGY
Viewing Data-Driven Success Through a Capability Lens
The Customer Driven Organization
Mobile Application Test Case Automation
Advantages OF BDD Testing
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
What is Software Testing?
Leadership for Safety Through the Case Method
6. Software Metrics.
Software Development In Agile
Testing, Inspection, Walkthrough
Software Design & Production Methodologies
Software Development In Agile
Six Sigma Introduction 1 1.
Presentation transcript:

High Performance Test Teams

Agenda The story of a test team Journey towards High performance Conclusion

The story of a test team Building the team was fun! How did they position themselves? How were they organized? What were their skills, competencies? What was their relationship with other stakeholders? How was their performance measured?

The team’s journey EDD = Expected Defect Density KLoC = Kilo Lines of Code IT = Integration Test ST = System Test Package KLoC EDD end IT EDD end ST KLoC EDD end IT EDD end ST AAA BBB CCC Release1Release2

Transition to a new organization Development Unit Test Team1Test Team2Test Team3 Development Unit DM/ATM Development Unit DM/ATM Development Unit DM/ATM Test Team1Test Team2Test Team3 Centralized System Test Team Test Tool Expert Center Test Process Consultancy Services Functional Consultants/BAs

The Black and White Divide Design Test Project Design Tests Execute Tests Make Product Design Product Design Dev. Project Dev Focus Test Focus

Failure Costs Costs for Prevention and Detection Missing Revenue Internal and External Q-Costs Quality Level/Time Costs

Process and Product Optimization Product Improvement Process Improvement

ChaosControlled Efficient or Effective Journey to High Performance From a Controlled to an Efficient Process

From Quality Measurement to Quality Management Journey to High Performance

From Reactive Quality Proving to Proactive Quality Improving Journey to High Performance

From Downstream Subcontractor to Upstream Co-maker Journey to High Performance

From Development Driven to Customer Focused Journey to High Performance

Finding the Bugs Retesting the Solutions Delivering Test Resources What does it mean for test engineers?

Reviewing Req., DS and FD Unit Definition/WBS Integration Definitions Business Process Definitions Designing Testing Aspects of Projects Test Preparation and Execution Defect Root-Cause Analysis Product Quality Assessments Managing Test Projects Etcetera What does it mean for test engineers?

Development Vs Testing

Conclusion Release #1 TeamRelease #2 Team Primary GoalCreate an enthusiastic TeamUnderstand the needs of external stakeholders Secondary GoalInform the stakeholders of what the team has decided Create team cohesion and organization Team BuildingCome together as a team by learning about each other and sharing knowledge Come together as a team while learning about the stakeholders Type of interaction with the environment One way: InformTwo way: Diagnose/Feedback/Invent Overall focusBuild a teamHelp the organization achieve higher end quality