Lean Kaizen Applied To Software Testing. Thomas Axen

Size: px
Start display at page:

Download "Lean Kaizen Applied To Software Testing. Thomas Axen"

Transcription

1 Lean Kaizen Applied To Software Testing Thomas Axen

2 Agenda Short about ATP - Test Organization Why Test Kaizen - Blitz and Relationship to our test improvement areas Test Kaizen - Blitz seen from the theory to practices The Test Kaizen - Blitz process in ATP Test improvement overall view Summary Questions 4

3 The purpose of this presentation To share my experiences with others We hope that you can use some of this information in your daily work We hope that you come up with some good questions for me, that I can use in my daily work 5

4 Short about ATP - General Employees in ATP FTE at Hillerød Campus FTE in 5 call centers Employees in IT FTE - 80 Consultants Employees in Test - 27 FTE - 23 Consultants Customers ATP livslang Pension (ATP) Arbejdsgivernes Elevrefusion (AER) Arbejdsmarkedets Erhvervssygdomssikring (AES) Barsel.dk DA-Barsel FerieKonto (FK) Finansieringsbidrag (FIB) Lønmodtagernes Dyrtidsfond (LD) Lønmodtagernes Garantifond (LG) Supplerende arbejdsmarkedspension for førtidspensionister (SUPP) Den Særlige Pensionsopsparing (SP) Finansieringsbidrag (FIB) Skattenedslag for seniorer (SFS) Pension Danmark (PD) Objektiv sagsbehandling New customers - Folkepensionen - Udbetaling og indtægtsregulering af fortidspension - Boligstøtte - Barselsdagspenge - Forskudsvis udbetaling af børnebidrag 6

5 Short about ATP - Test Organization The test resources (50 FTE) - 3 Test chiefs - 6 Test Managers (RTM, TI and TM) - 9 Test Coordinators - 3 Test Specialists (automated test and test data) - 6 IT-Testers and students workers (ITU and DTU) - 23 Test consultants Responsibility areas - Test in projects and Sustained Engineering - Test methods and tools (QC, QTP, ATSA, TDM) 7

6 Why Test Kaizen - Blitz We have used Kaizen on other areas with great success Top management see it as a way of tuning the organization A god way of interacting with the stakeholders, to understand their needs and attitude towards test An new positive way of identifying improvements areas on test All the testers can impact/influence on what the improvement areas are and what we shall prioritize to work on It verifies if we are working on the right improvement areas 8

7 Relationship to our test improvements areas Inspiration Process improvement Implementation Management decision Improvement inspiration Feedback TMM assessment Kaizen - Blitz Guru Network Best Practice Test organisation Improvements Governance Prioritizing Execution Project Sustained Engineering Strategy 9

8 Test Kaizen - Blitz seen from the theory to practices Lean thinking: Elimination of waste Flow (production processes are made continuous) Three central concepts: Waste is everything the customer won t pay for Flow implies elimination of batches and queues Production is mass production 10

9 but Isn t All Testing Waste? The answer is yes in the context of software production: Customers will not pay you for making errors. Consequently customer will not pay you for finding and correcting the errors you make. But we are not looking at test in the context of software production. We are looking at test in the context of a customer checking the quality of software received from a vendor. In this context test is not waste. 11

10 How Do We Identify Waste in Testing? ATP chose Kaizen Blitz from the Lean Toolbox. Kaizen means continuous improvements and is by the book : Dealing with a limited and thus manageable part of a production process (comparable to the work of 5 to 6 persons). Being performed quickly but having ambitious goals for removing waste from the area under consideration. Involving the 5 to 6 persons, who operate the process and are familiar with it. Looking for improvements, which the persons involved are themselves in command of. Being based on facts and measurements as far as possible. Being repeated at regular intervals. 12

11 ATP chose a pragmatic approach to Kaizen Dealing with a limited and thus manageable part of a production process. The areas chosen were somewhat big, since it included both Domain, Integration, and User Test. Being performed quickly but having ambitious goals for removing waste from the area under consideration. 3 short workshops over 6 weeks instead of 3 intensive days. Next time Involving exactly the 5 to 6 persons, who operate the process and are familiar with it. Looking for improvements, which the persons involved are themselves in command of. Several useful improvements were owned by other parties. Being based on facts and measurements as far as possible. Neither time nor money for measurement on a large scale. (Common sense) Being repeated at regular intervals. One time must be the first time. Next time 13

12 The Test Kaizen - Blitz process in ATP 1 Step - Define the reason for the investment in kaizen - Business case with focus on cost/benefit and scope. - Communication to sponsor ongoing on status and progress 2 Step - ATP Test Kaizen kick-off - Selecting the tester group that shall work with the kaizen process - Short introduction to kaizen, and the plan (30 min.) 3 Step - Interviewing stakeholder and collecting facts - The VoxPop (Voice of the Customer) input. 4 Step - Workshop, Testers as active players - Present Voxpop and collected facts - Kaizen scope and definition of waste in testing - Value Stream (mapping all test activities and waste pr. Test phase) 5 Step - Workshop, RCA and classification - Root Cause Analysis (Fishbone and selected defects analysis) 6 Step - Workshop, Consultation - Classification and prioritization the improvement areas - Finalize the proposal to management (the presentation) 7 Step - Summary (Presentation for managers and a execution plan) 14

13 3 Step - Interviewing stakeholder and collecting facts Objective: To challenge the Kaizen team members attitude towards their work. Examples: Far to many errors do not surface before full production. The Voice of the Customer: - To little testing. To much test administration. Spend more time testing! - I have never been on a project with so many test phases

14 4 Step - Workshop, Kaizen Scope and Definition of Waste SIPOC - Scope of ATP Test Kaizen (Black outline in Kaizen scope) Programming Component test Domain test Integrations test User test Operation Definition of waste in testing: All activities not directly involved in finding errors or in proving the absence of errors are considered waste. All repetition of test etc. are considered waste. 16

15 Ressourceforbrug/timer 4 Step - Workshop, Value Stream (mapping all test activities and waste pr. Test phase) Objective: To get a clear picture of the time and resources spend on testing and to identify activities where time and resources are wasted. What was done? Detailed mapping of 3 subprocesses: Domain test, Integration test and User test (3 value stream maps). Identification of waste pr. subprocess Fordeling af kundeværdi og spil - Best case Example: Integration test NVA BNVA CVA a 6b 6c 7 8a 8b 9b 9c Aktivitet

16 5 Step - Workshop, Root Cause Analysis Objective: To prepare for elimination of waste by identifying the underlying reasons. What was done? Systematic root-cause-analysis of all activities involving waste. A. Testing is not finished within time and budget I. To few people with proper business and domain knowledge in the individual test phases a. Different (new) people are testing a given piece of software in each of the test phases. 1. To many handovers between phases.

17 Effect on waste elimination High Low 6 Step - Workshop, classification and prioritization the improvement areas Objective: To formulate operational proposals, leading to elimination of waste in testing. What was done: Brainstorm among participants on the basis of the Root Cause Analysis. Identification of 38 proposals for elimination of waste. Consider Don't Prioritisation of proposals: Resources vs. Effect. Do Consider Anchoring: Who is doing what? Low High Resources needed for implementation

18 6 Step - Workshop, Finalize the proposal to management We identified 38 improvement areas We grouped the improvement areas into 4 categories - Go Fix without any additional investments (9 areas) - Investment We need an investment based on a Business case and return of investment analysis (3 areas) - In progress investment already in place project up an running (3 areas) - Relationship to other areas (4 areas) Rewriting of all the improvement areas so management can understand the value of the investments 20

19 7 Step - Summary, Go Fix without any additional investments Priority 1 - Tester should have more focus on progress, instead of roles - Release management plan, must reflect dependencies so it is easy for the tester to plan their test - With critical issues, it should be possible to gather a team across the normal teams Priority 2 - Post-mortem on found defect in production and projects (Root course analysis) - Optimize the defect process - General education plan (Consultants, PM, Business, Testers) Priority 3 - Test cases must follow the BPT standard - Improvement of the code documentation on defect and design changes, so test can focus and minimizing the cost - Quality assurance on deliverables in a structured way (Focus on static testing) 21

20 7 Step - Summary, Investment based on BC and ROI Organization of the test pr. release - All hours on test are used optimal focus on planning, competences and the team work together Quality assurance of all software deliverables collected systematically for reporting to management - Systematic collection of data, for reporting to management so they can use it for negotiations with vendors/teams on what the given quality should be for each of them (Project and SE) Release regressions test coverage - Well documented release regressions test coverage pr. customer/solution, so management can decide if we should go live 22

21 7 Step - Summary, In progress Strategy for how to test letters Test Data Management (Tools and reuse data) More automated regression test (BPT, QTP) 23

22 7 Step - Summary, Relationship to other areas Release management - Overall plan, deliverables, dependencies, risk and issues. - Requirements and change management Deployment to test environments (36 applications using SOA) - System test environments - Integration test environments Tester education with different focus - Consultants, Business unit area, End users, Project management Post-mortem on found defects In production and projects/root cause analysis 24

23 Test improvement overall view Department vision/mission & overall goals - Be proactive (defects prevention, Innovation, think ahead) - Agreements attitude (Clear, on time, expectation, follow-up) - Well-known ABP (Stable, optimized, functional) - Ready for changes (New things, flexible, developing and managed) Test vision & overall goals - From known to respected in ATP - Test in ATP should increase one level on TMM(i) - Effective test with use of Best Practices and front-runners on selected areas - Test process exists; it is always used and improved continually - Competent/ professional test resources in the IT-organization - Competent tests in the business-organization Test leadership - Updating the A4 plans for the whole test area - Updating detailed plans for each sub test areas - Ongoing prioritization and follow-up on tests areas across applications - Focus on improvements to minimize the effort TMM improvements (Level 3) - Continually optimizing/updating/support on test artifacts - Continually optimizing all test processes - Overview of all test tools and usages - Extend the defect root cause analysis - More focus on non-functional requirement and test techniques - More tester education to business, end users and consultants - Focus on test data availability - Use review for testing - Metrics on test Tester feedback loops - The best test case practice in ATP - Optimize the usages of our test environments - Optimizing of the review process on important artifacts Test Kaizen Blitz Improvements area - Quality assurance on deliverables in a structured way - New test organization to handle releases - Release regressions test coverage - Tester should have more focus on progress, instead of roles - Release management plan, must reflect dependencies so it is easy for the tester to plan their test - With critical issues, it should be possible to gather a team across the normal teams, to analyse the issue - Post-mortem on found defects in production and projects - Optimize the defect process - General education plan (Consultants, Business, End users, PM) - Test cases must follow the BPT standard - Improvement of the code documentation on defect and design changes, so test can focus and minimizing the cost - Strategy for how to test letters - Test Data Management (Tools and reuse data) - More automated regression test (BPT, QTP) Guru sanity check Recommendations - All tester roles must be defined and communicated in ATP - Test management meeting each 14 days - PM gets a Tester education day, and understand each others roles Governance projects - Extend the amount of automated regression test - Optimizing of our Test Data Management area - Stabilising of all reg. test cases for automation Project managers improvements areas - Improve the test environment setup - Test statistic (ex. defects in projects / production) - Target groups on test artefacts (Who should read what) - Move the test activities to the start of the project in the risk and QA - Root cause analysis on project defects 25

24 Summary We will definitely have a test Kaizen again, when we are ready It is a good way of making sure that all stakeholders are being heard Great way of getting a buy in from all the testers, where the testers have an influence on the improvements areas to execute on It improves the image and awareness about Test in ATP Remove activities that don t add value All relevant improvements areas are identified and prioritized This is a new angle on ways to identify improvement areas It also spins of improvement areas to other parts of the IT organization Adjust the communication with respect, so the stakeholders can see the value of each improvements area from their point of view. 26

25 Questions 27

Business Solutions Manager Self and contribution to Team. Information Services

Business Solutions Manager Self and contribution to Team. Information Services POSITION DESCRIPTION Position Title: Responsible To: Responsible For Agile Test Analyst Business Solutions Manager Self and contribution to Team Position Purpose: The Agile Test Analyst is responsible

More information

The Thinking Approach LEAN CONCEPTS. 2012-2013, IL Holdings, LLC All rights reserved 1

The Thinking Approach LEAN CONCEPTS. 2012-2013, IL Holdings, LLC All rights reserved 1 The Thinking Approach LEAN CONCEPTS All rights reserved 1 Basic Thinking to Manage the Journey MANAGEMENT TACTICS OF A LEAN TRANSFORMATION All rights reserved 2 LEAN MANAGEMENT Two key questions What is

More information

Role Reporting Information. Role Family Analyst (Why the family exists and how it adds value to EnergyAustralia)

Role Reporting Information. Role Family Analyst (Why the family exists and how it adds value to EnergyAustralia) Role Reporting Information Role Title Business Analyst Position Number Role Reports Directly To Practice Leader EnergyAustralia Group Executive Manager Chief Information Officer Date 10/08/2015 Role Family

More information

Quality Thinking in other Industries. Dominic Parry Inspired Pharma Training. WEB www.inspiredpharma.com GMP BLOG inspiredpharmablog.

Quality Thinking in other Industries. Dominic Parry Inspired Pharma Training. WEB www.inspiredpharma.com GMP BLOG inspiredpharmablog. Quality Thinking in other Industries Dominic Parry Inspired Pharma Training WEB www.inspiredpharma.com GMP BLOG inspiredpharmablog.com Welcome The traditional focus on quality Quality in the eyes of GMP

More information

An Introduction to. Metrics. used during. Software Development

An Introduction to. Metrics. used during. Software Development An Introduction to Metrics used during Software Development Life Cycle www.softwaretestinggenius.com Page 1 of 10 Define the Metric Objectives You can t control what you can t measure. This is a quote

More information

BODY OF KNOWLEDGE CERTIFIED SIX SIGMA YELLOW BELT

BODY OF KNOWLEDGE CERTIFIED SIX SIGMA YELLOW BELT BODY OF KNOWLEDGE CERTIFIED SIX SIGMA YELLOW BELT The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which test questions will

More information

Requirements Engineering Processes. Feasibility studies. Elicitation and analysis. Problems of requirements analysis

Requirements Engineering Processes. Feasibility studies. Elicitation and analysis. Problems of requirements analysis Requirements engineering processes Requirements Engineering Processes The processes used for RE vary widely depending on the application domain, the people involved and the organisation developing the.

More information

Certified Six Sigma Yellow Belt

Certified Six Sigma Yellow Belt Certified Six Sigma Yellow Belt Quality excellence to enhance your career and boost your organization s bottom line asq.org/cert The Global Voice of Quality TM Certification from ASQ is considered a mark

More information

Step 2 Go2Group Automation Self Assessment

Step 2 Go2Group Automation Self Assessment 2010-02-01 To Be (Automated) or Not To Be (Manual): A Dilemma for Small Development Shops? Automated software testing has long been an integral part of big software development organizations but is often

More information

Smarter Balanced Assessment Consortium. Recommendation

Smarter Balanced Assessment Consortium. Recommendation Smarter Balanced Assessment Consortium Recommendation Smarter Balanced Quality Assurance Approach Recommendation for the Smarter Balanced Assessment Consortium 20 July 2012 Summary When this document was

More information

Creating Business Value with Mature QA Practices

Creating Business Value with Mature QA Practices perspective Creating Business Value with Mature QA Practices Abstract The IT industry across the globe has rapidly evolved in recent times. The evolution has been primarily driven by factors like changing

More information

Agile Scrum Workshop

Agile Scrum Workshop Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework

More information

SAP Automated Testing Excellence Using HP Quality Center Test Tools. Linda Lehman, SAP Kjell Lillemoen, HP

SAP Automated Testing Excellence Using HP Quality Center Test Tools. Linda Lehman, SAP Kjell Lillemoen, HP SAP Automated Testing Excellence Using HP Quality Center Test Tools Linda Lehman, SAP Kjell Lillemoen, HP Content SAP End-2-End Test Management What s new in Solution Manager 7.1 Business Process Change

More information

Enabling Continuous Delivery by Leveraging the Deployment Pipeline

Enabling Continuous Delivery by Leveraging the Deployment Pipeline Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 Jason.carter@parivedasolutions.com Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching

More information

Project Management for Process Improvement Efforts. Jeanette M Lynch CLSSBB Missouri Quality Award Examiner Certified Facilitator

Project Management for Process Improvement Efforts. Jeanette M Lynch CLSSBB Missouri Quality Award Examiner Certified Facilitator Project Management for Process Improvement Efforts Jeanette M Lynch CLSSBB Missouri Quality Award Examiner Certified Facilitator 2 Project and Process Due to the nature of continuous improvement, improvement

More information

California Department of Technology Project Academy Series Presents BUSINESS PROCESS REENGINEERING

California Department of Technology Project Academy Series Presents BUSINESS PROCESS REENGINEERING California Department of Technology Project Academy Series Presents BUSINESS PROCESS REENGINEERING INTRODUCTIONS Sumi Smith, Department of Transportation, Chief, Customer Service Division Paul Smith, Department

More information

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework Pragmatic Agile Development (PAD) Conceptual Framework This document describes the Pragmatic Agile Development framework, a Scrum based development process. SmartBear Software 3/10/2010 Pragmatic Agile

More information

7-6-2012. Past one. Agenda. Test Maturity Model Integration. Software Testing chapter TI/KVIV. Part 1 TMMi history and model Two TMMi PA s

7-6-2012. Past one. Agenda. Test Maturity Model Integration. Software Testing chapter TI/KVIV. Part 1 TMMi history and model Two TMMi PA s Test Maturity Model Integration Software Testing chapter TI/KVIV Agenda Part 1 TMMi history and model Two TMMi PA s Part 2 TMMi assessment approaches Data from 25 TMMi workshops Conclusions 2 Past one

More information

Improving Customer Experience at the Memorial Union Daily Scoop. VCA Kaizen Event July 25-27, 2011

Improving Customer Experience at the Memorial Union Daily Scoop. VCA Kaizen Event July 25-27, 2011 Improving Customer Experience at the Memorial Union Daily Scoop VCA Kaizen Event July 25-27, 2011 Three s of a Kaizen Event Overview Kaizen Preparatory Steps Planning checklist Project Charter Team roles

More information

Creating a Customer Advisory Board Overview and Checklist by Clearworks

Creating a Customer Advisory Board Overview and Checklist by Clearworks Creating a Customer Advisory Board Overview and Checklist by Clearworks Customer insight programs play an important role for both B2B and B2C companies. The programs advise everything from new product

More information

Operational Excellence using Lean Six Sigma Amit Dasgupta

Operational Excellence using Lean Six Sigma Amit Dasgupta Operational Excellence using Lean Six Sigma Amit Dasgupta Amit Dasgupta 1 Contents Introduction to Operational Excellence Deployment Practice Our Services Amit Dasgupta 2 Operational Excellence using Lean

More information

Project Lifecycle Management (PLM)

Project Lifecycle Management (PLM) Project Lifecycle Management (PLM) Process or Tool? Why PLM? Project Definition Project Management NEW REQUEST/ INITIATIVES SUPPORT (Quick fixes) PROJECT (Start Finish) ONGOING WORK (Continuous) ENHANCEMENTS

More information

Practical Metrics for Managing and Improving Software Testing

Practical Metrics for Managing and Improving Software Testing Practical Metrics for Managing and Improving Software Testing Presented By: Shaun Bradshaw shaun.bradshaw@zenergytechnologies.com Slide 1 Part 1 Test Metrics Ten key metrics testers should track One bonus

More information

Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels. Al Shalloway, Net Objectives. September 4 th, 2014

Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels. Al Shalloway, Net Objectives. September 4 th, 2014 Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels Al Shalloway, Net Objectives September 4 th, 2014 Implementing Kanban at Scale Al Shalloway, CEO & Founder of Net

More information

Business Analysis Essentials

Business Analysis Essentials Understand the business analyst's role and responsibilities in a successful project. In this introductory course, you'll delve into the role and responsibilities of the business analyst (BA)- the communication

More information

Lean IT Foundation Syllabus

Lean IT Foundation Syllabus Lean IT Foundation Syllabus December 2015 - Version 1.06 1 Introduction Lean IT Foundation helps IT organizations to ensure that they provide their customers with the best possible services. Through understanding

More information

BQF Lean Certification Process

BQF Lean Certification Process BQF Lean Certification Process Overview The CI/Lean Certification process provides for four levels of BQF certification. These are: BQF CI/Lean Associate; BQF CI/Lean Practitioner; BQF CI/Lean Advanced

More information

Continuous Improvement Toolkit

Continuous Improvement Toolkit Continuous Improvement Toolkit Mind Mapping Managing Risk PDPC Pros and Cons Importance-Urgency Mapping RACI Matrix Stakeholder Analysis FMEA RAID Logs Break-even Analysis Cost Benefit Analysis PEST PERT/CPM

More information

Product Development Best Practices

Product Development Best Practices Product Development Best Practices An Agile, User-centric Software Development Lifecycle Marc Nadeau, Senior Director, QA, Blackboard Thursday, July 12, 2007 Agenda Introduction to the Blackboard SDLC

More information

Market Research: 8 Sure-Fire Ways to Make Sure Your Business, Product or Service Idea is Successful from the Start!

Market Research: 8 Sure-Fire Ways to Make Sure Your Business, Product or Service Idea is Successful from the Start! Market Research: 8 Sure-Fire Ways to Make Sure Your Business, Product or Service Idea is Do you have a business, product, or service idea that you want to put to the test? Inside you ll learn how to: Figure

More information

Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP

Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP Setting up an Effective Enterprise Architecture capability Simon Townson Principal Enterprise Architect SAP Agenda Why? People and Organisation EA Framework Standards and Templates Tools Processes SAP

More information

Continuous Improvement in Government: Applying LEAN Principles

Continuous Improvement in Government: Applying LEAN Principles Continuous Improvement in Government: Applying LEAN Principles 1 Discussion Outline Firms Overview LEAN Overview Approach to Serving Clients Next Steps Discussion 2 2 About QPIC & Daniel Penn h h h h h

More information

An Overview of Quality Assurance Practices in Agile Methodologies

An Overview of Quality Assurance Practices in Agile Methodologies T-76.650 SEMINAR IN SOFTWARE ENGINEERING, SPRING 2004 1 An Overview of Quality Assurance Practices in Agile Methodologies Olli P. Timperi Abstract The focus of literature and debates of agile methodologies

More information

White Paper. Making the case for PPM

White Paper. Making the case for PPM Introduction There are many reasons why organizations decide to implement project portfolio management solutions, but typically it is to help senior management confidently and consistently answer questions

More information

Readiness for Lean/Six Sigma Key success factors for integrating Lean/Six Sigma in a Healthcare setting

Readiness for Lean/Six Sigma Key success factors for integrating Lean/Six Sigma in a Healthcare setting Readiness for Lean/Six Sigma Key success factors for integrating Lean/Six Sigma in a Healthcare setting D. Junell Scheeres, MA, BS, CSSBB VHA s Integrated Delivery Team SHS 2005 Conference Co-Chair jscheere@vha.com

More information

Camber Quality Assurance (QA) Approach

Camber Quality Assurance (QA) Approach Camber Quality Assurance (QA) Approach Camber s QA approach brings a tested, systematic methodology, ensuring that our customers receive the highest quality products and services, delivered via efficient

More information

ISTQB Certified Tester. Foundation Level. Sample Exam 1

ISTQB Certified Tester. Foundation Level. Sample Exam 1 ISTQB Certified Tester Foundation Level Version 2015 American Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged. #1 When test cases are designed

More information

Software Testing Lifecycle

Software Testing Lifecycle STLC-Software Testing Life Cycle SDLC Software Testing Lifecycle Software Testing Life Cycle (STLC) defines the steps/ stages/ phases in testing of software. However, there is no fixed standard STLC in

More information

Testing and Scrum. Agenda. Fall 2007 Scrum Gathering

Testing and Scrum. Agenda. Fall 2007 Scrum Gathering Testing and Scrum Fall 2007 Scrum Gathering Ralph van Roosmalen Agenda Introduction The Classical Test Approach Organization Test Documentation Test Activities Recruitment Reporting Test Automation Lessons

More information

Course Outline. Foundation of Business Analysis Course BA30: 4 days Instructor Led

Course Outline. Foundation of Business Analysis Course BA30: 4 days Instructor Led Foundation of Business Analysis Course BA30: 4 days Instructor Led Prerequisites: No prerequisites - This course is suitable for both beginner and intermediate Business Analysts who would like to increase

More information

Organisational Change Management

Organisational Change Management Organisational Change Management The only thing that is constant is change in your business, your market, your competitors, and your technology. Remaining competitive and responsive to your customers and

More information

Utilizing Domain-Specific Modelling for Software Testing

Utilizing Domain-Specific Modelling for Software Testing Utilizing Domain-Specific Modelling for Software Testing Olli-Pekka Puolitaival, Teemu Kanstrén VTT Technical Research Centre of Finland Oulu, Finland {olli-pekka.puolitaival, teemu.kanstren}@vtt.fi Abstract

More information

Managing Agile Projects in TestTrack GUIDE

Managing Agile Projects in TestTrack GUIDE Managing Agile Projects in TestTrack GUIDE Table of Contents Introduction...1 Automatic Traceability...2 Setting Up TestTrack for Agile...6 Plan Your Folder Structure... 10 Building Your Product Backlog...

More information

Define. Measure. Analyze. Improve. Control. Project Name/Description. DMAIC Step Work Done/Tools Used by Team My Role/Contribution

Define. Measure. Analyze. Improve. Control. Project Name/Description. DMAIC Step Work Done/Tools Used by Team My Role/Contribution Six Sigma Green Belt DMAIC Project Logbook Please fill out this document (use as many pages as necessary). Detail what your team and you did in each step of the DMAIC. If the Project is a Kaizen Event,

More information

Th3 - Open Source Tools for Test Management

Th3 - Open Source Tools for Test Management Th3 - Open Source Tools for Test Management Narayanan C. V., Vice President, Sonata Software Limited www.sonata-software.com Agenda Introduction Methodology Architectural View Test Management Best Practices

More information

Learning Objectives Lean Six Sigma Black Belt Course

Learning Objectives Lean Six Sigma Black Belt Course Learning Objectives Lean Six Sigma Black Belt Course The overarching learning objective of this course is to develop a comprehensive set of skills that will allow you to function effectively as a Six Sigma

More information

BAL2-1 Professional Skills for the Business Analyst

BAL2-1 Professional Skills for the Business Analyst 1 BAL2-1 Professional Skills for the Business Analyst OVERVIEW This course trains participants to help business clients articulate their needs and wants, and to document them clearly, concisely, and completely.

More information

Agile QA Process. Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com. Version 1.

Agile QA Process. Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com. Version 1. Agile QA Process Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com Version 1.1 Agile QA Process 1 / 12 1. Objective QA is NOT the gatekeeper of the quality

More information

Business Analyst Work Plan. Presented by: Billie Johnson, CBAP CSM

Business Analyst Work Plan. Presented by: Billie Johnson, CBAP CSM Business Analyst Work Plan Presented by: Billie Johnson, CBAP CSM Agenda Topic Introduction Overview of a Business Analysis Work Plan Initiating a Business Analysis Effort Components of the Business Analysis

More information

AGILE - QUICK GUIDE AGILE - PRIMER

AGILE - QUICK GUIDE AGILE - PRIMER AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using

More information

Integrating HP Quick Test Pro and Empirix Hammer

Integrating HP Quick Test Pro and Empirix Hammer Brett Leonard Indianapolis Workshop on Software Testing Integrating HP Quick Test Pro and Empirix Hammer Version: 1.00 Publication Date: September 26, 2008 Prepared by: Brett Leonard About this Report

More information

Unit 1: Introduction to Quality Management

Unit 1: Introduction to Quality Management Unit 1: Introduction to Quality Management Definition & Dimensions of Quality Quality Control vs Quality Assurance Small-Q vs Big-Q & Evolution of Quality Movement Total Quality Management (TQM) & its

More information

LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0

LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0 MODULE 1 LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0 1. Cultural Enablers 15% 20% 25% 1.1. Principles of Cultural Enablers 3% 4% 5% 1.1.1. Respect for the individual 1.1.2. Humility 1.2. Processes

More information

Oracle EBS Service Contracts Extensions for Oracle Endeca

Oracle EBS Service Contracts Extensions for Oracle Endeca Oracle EBS Service Contracts Extensions for Oracle Endeca Amit Jha Project Leader, Product Management Oracle EBS Procurement & Contracts October 02, 2014 Safe Harbor Statement The following is intended

More information

Visual design and UX services for cloud based applications, services and sites

Visual design and UX services for cloud based applications, services and sites G- Cloud service Visual design and UX services for cloud based applications, services and sites 2013 Page 1 Table of contents 1. About us... 3 2. Overview of G- Cloud Service... 3 If it looks good, you

More information

Submission: Consultation on the Standing Offer Agreement for Quality Professional Service 2 (SOA QPS2)

Submission: Consultation on the Standing Offer Agreement for Quality Professional Service 2 (SOA QPS2) Submission: Consultation on the Standing Offer Agreement for Quality Professional Service 2 (SOA QPS2) Office of the Government Chief Information Officer, Government of Hong Kong Special Administrative

More information

TMMi Case Study. Methodology. Scope. Use TMMi to do a gap analysis for an independent

TMMi Case Study. Methodology. Scope. Use TMMi to do a gap analysis for an independent TMMi Case Study TMMi Case Study Presentation Use TMMi to do a gap analysis for an independent testing organisation Involves 2 assessors for 5 days Objectives Determine how well the organisation is meeting

More information

Scaling Scrum. Colin Bird & Rachel Davies Scrum Gathering London 2007. conchango 2007 www.conchango.com

Scaling Scrum. Colin Bird & Rachel Davies Scrum Gathering London 2007. conchango 2007 www.conchango.com Scaling Scrum Colin Bird & Rachel Davies Scrum Gathering London 2007 Scrum on a Slide Does Scrum Scale? Ok, so Scrum is great for a small team but what happens when you have to work on a big project? Large

More information

Section 4: Key Informant Interviews

Section 4: Key Informant Interviews UCLA CENTER FOR HEALTH POLICY RESEARCH Section 4: Key Informant Interviews Purpose Key informant interviews are qualitative in-depth interviews with people who know what is going on in the community. The

More information

TesT AuTomATion Best Practices

TesT AuTomATion Best Practices Test Automation Best Pr actices 2 Which test Cases should be automated? A test case or use case scenario is a simulated situation in which a user performs determinate actions when using a particular app.

More information

Qlik UKI Consulting Services Catalogue

Qlik UKI Consulting Services Catalogue Qlik UKI Consulting Services Catalogue The key to a successful Qlik project lies in the right people, the right skills, and the right activities in the right order www.qlik.co.uk Table of Contents Introduction

More information

Enhance Production in 6 Steps Using Preventive Maintenance

Enhance Production in 6 Steps Using Preventive Maintenance Enhance Production in 6 Steps Using Preventive Maintenance 1 Enhance Production in 6 Steps Using Preventive Maintenance Preventive Maintenance (PM) is 30% less expensive than reactive approaches Using

More information

Quality Assurance - Karthik

Quality Assurance - Karthik Prevention is better than cure Quality Assurance - Karthik This maxim perfectly explains the difference between quality assurance and quality control. Quality Assurance is a set of processes that needs

More information

LeadingAge Maryland. QAPI: Quality Assurance Performance Improvement

LeadingAge Maryland. QAPI: Quality Assurance Performance Improvement LeadingAge Maryland QAPI: Quality Assurance Performance Improvement NOT ALL CHANGE IS IMPROVEMENT, BUT ALL IMPROVEMENT IS CHANGE Donald Berwick, MD Former CMS Administrator 2 WHAT IS QAPI? Mandated as

More information

Understanding the Fundamentals of Project Management

Understanding the Fundamentals of Project Management 22 Part I Defining and Using Project Management Process Groups is important that you understand the traditional processes and Knowledge Areas in detail because they are the basis of the project management

More information

Work Experience HP ALM (Quality Center), Bugzilla

Work Experience HP ALM (Quality Center), Bugzilla Name: xxxxxx Email ID: xxxxxx Ph: xxxxxx TECHNICAL SUMMARY: Having 9 years of experience in Information Technology in Project Life cycle and QA testing life cycle. Quality Assurance: Reviewing and converting

More information

A Case Study and Exercise on How To Use Lean Principles to Overcome A Broken Paradigm

A Case Study and Exercise on How To Use Lean Principles to Overcome A Broken Paradigm A Case Study and Exercise on How To Use Lean Principles to Overcome A Broken Paradigm Cynthia Seaver, Director of Process Excellence Mercy Health Muskegon Certified Six Sigma Black Belt & Lean Expert Case

More information

Software and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace

Software and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace SYMPOSIUM at Claude Y. Laporte OA - Process Engineering Nicola R. Papiccio OA - Software Engineering AGENDA Introduction Software Engineering Process s Engineering Process Management of of Change Lessons

More information

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros. Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery

More information

Accelerate Testing Cycles With Collaborative Performance Testing

Accelerate Testing Cycles With Collaborative Performance Testing Accelerate Testing Cycles With Collaborative Performance Testing Sachin Dhamdhere 2005 Empirix, Inc. Agenda Introduction Tools Don t Collaborate Typical vs. Collaborative Test Execution Some Collaborative

More information

Process Improvement Guidelines with Project Proposal Template

Process Improvement Guidelines with Project Proposal Template Process Improvement Guidelines with Project Proposal Template Contents Project Improvement Guidelines... 1 Step 1- Define the Problem... 1 Step 2 Research Causes... 1 Step 3 Analyze Alternatives... 2 Step

More information

Course Overview Lean Six Sigma Green Belt

Course Overview Lean Six Sigma Green Belt Course Overview Lean Six Sigma Green Belt Summary and Objectives This Six Sigma Green Belt course is comprised of 11 separate sessions. Each session is a collection of related lessons and includes an interactive

More information

Crosswalk Between Current and New PMP Task Classifications

Crosswalk Between Current and New PMP Task Classifications Crosswalk Between Current and New PMP Task Classifications Domain 01 Initiating the Project Conduct project selection methods (e.g., cost benefit analysis, selection criteria) through meetings with the

More information

Central Agency for Information Technology

Central Agency for Information Technology Central Agency for Information Technology Development of a National IT Governance Framework Project Management Agenda 1 What is project management? Why it is important? 2 Leading practices 3 Project management

More information

1 www.imarcresearch.com

1 www.imarcresearch.com Risk Management in Clinical Research: PROCESS DEVELOPMENT & APPLICATION Introduction Recently, two key pieces of guidance were released from Food and Drug Administration (FDA) and European Medicines Agency

More information

Director, Commercial Development

Director, Commercial Development Director, Commercial Development Medtech Company BRIEF COMPANY PROFILE Our client is a global, research-driven medtech company that has pioneered their area of business. The company develops, sells and

More information

11/3/2014 9:30 AM - 11:30 AM

11/3/2014 9:30 AM - 11:30 AM Lean & Mean Presented by Cheryl M. Jekiel CM01 11/3/2014 9:30 AM - 11:30 AM The handouts and presentations attached are copyright and trademark protected and provided for individual use only. Ways to become

More information

The Consultants Guide to. Successfully Implementing 5S

The Consultants Guide to. Successfully Implementing 5S The Consultants Guide to Successfully Implementing 5S Norm Bain NBI Email: nb@leanjourney.ca January 2010 Preface When I was first introduced to the 5S system, I thought this is pretty lame. What a convoluted

More information

Certified Quality Improvement Associate

Certified Quality Improvement Associate Certified Quality Improvement Associate Quality excellence to enhance your career and boost your organization s bottom line asq.org/certification The Global Voice of Quality TM Certification from ASQ is

More information

No one has to change. Survival is optional. - W. Edwards Deming - Continue your Beyond Budgeting Journey with help from Agile, Lean and Scrum

No one has to change. Survival is optional. - W. Edwards Deming - Continue your Beyond Budgeting Journey with help from Agile, Lean and Scrum No one has to change. Survival is optional. - W. Edwards Deming - Continue your Beyond Budgeting Journey with help from Agile, Lean and Helge Eikeland, Statoil, October 2010 Today s challenge is complexity

More information

PART 7: LESSON D: There are Five Ways to Monitor Employee Performance

PART 7: LESSON D: There are Five Ways to Monitor Employee Performance PART 7: LESSON D: There are Five Ways to Monitor Employee Performance Key Points There are five ways to monitor employee performance: (#1) Watch employees work. (#2) Ask for an account. (#3) Help employees

More information

Agile Development and Testing Practices highlighted by the case studies as being particularly valuable from a software quality perspective

Agile Development and Testing Practices highlighted by the case studies as being particularly valuable from a software quality perspective Agile Development and Testing Practices highlighted by the case studies as being particularly valuable from a software quality perspective Iteration Advantages: bringing testing into the development life

More information

Atomate Development Process. Quick Guide

Atomate Development Process. Quick Guide Development Process Quick Guide METHODOLOGY Every project is unique You know your business inside out. You have thought and planned your ideas carefully and are keen to see it live as soon as possible.

More information

It s not just about the environment

It s not just about the environment Supply Chain Consultancy It s not just about the environment Sustainable Supply Chains Paul Goose discusses the need to take a wider, more integrated view of operations to ensure long term growth. A great

More information

Sales Management 101, Conducting Powerful Sales Review Meetings

Sales Management 101, Conducting Powerful Sales Review Meetings Sales Management 101, Conducting Powerful Sales Review Meetings Dave Brock, Partners In EXCELLENCE Dimensions of EXCELLENCE is based on the four dimensions of performance and organizational excellence.

More information

IESO Information & Technology Services Group Roles, Responsibilities, and Project Management. Doug Thomas: VP- I&TS and CIO May 28, 2015

IESO Information & Technology Services Group Roles, Responsibilities, and Project Management. Doug Thomas: VP- I&TS and CIO May 28, 2015 IESO Information & Technology Services Group Roles, Responsibilities, and Project Management Doug Thomas: VP- I&TS and CIO May 28, 2015 IESO I&TS: Presentation Agenda Group Overview Roles and responsibilities

More information

MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info

MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :

More information

Assessing Your Information Technology Organization

Assessing Your Information Technology Organization Assessing Your Information Technology Organization Are you running it like a business? By: James Murray, Partner Trey Robinson, Director Copyright 2009 by ScottMadden, Inc. All rights reserved. Assessing

More information

SEO MADE SIMPLE. 5th Edition. Insider Secrets For Driving More Traffic To Your Website Instantly DOWNLOAD THE FULL VERSION HERE

SEO MADE SIMPLE. 5th Edition. Insider Secrets For Driving More Traffic To Your Website Instantly DOWNLOAD THE FULL VERSION HERE SEO MADE SIMPLE 5th Edition Insider Secrets For Driving More Traffic To Your Website Instantly DOWNLOAD THE FULL VERSION HERE by Michael H. Fleischner SEO Made Simple (Fifth Edition) Search Engine Optimization

More information

Scrum Methodology in Product Testing : A Practical Approach

Scrum Methodology in Product Testing : A Practical Approach Scrum Methodology in Product Testing : A Practical Approach Suman Kumar Kanth Sumankumar_kanth@infosys.com Mobile: +91 9937285725 Infosys Technologies Limited Proceedings for the session 1. Challenges

More information

Tool 3 What makes a job satisfying for you?

Tool 3 What makes a job satisfying for you? Tool 3 What makes a job satisfying for you? Instructions This tool will help you select factors that make a job satisfying for you. Read each listed factor and select your top 10 items. You can prioritise

More information

OPERATIONAL PLANNING AND CONTROL - EXECUTION. Defining Operational Goals

OPERATIONAL PLANNING AND CONTROL - EXECUTION. Defining Operational Goals OPERATIONAL PLANNING AND CONTROL - EXECUTION Defining Operational Goals It is a promise of quality and a license to charge more for your product - very often it is the most important asset of a company.

More information

Do You Have the Right Stuff to be a Good Tester?

Do You Have the Right Stuff to be a Good Tester? An e-newsletter published by April 2008 Software Quality Consulting, Inc. Vol. 5 No. 4 Welcome to Food for Thought TM, an e-newsletter from Software Quality Consulting. I've created free subscriptions

More information

Adopting Agile Testing

Adopting Agile Testing Adopting Agile Testing A Borland Agile Testing White Paper August 2012 Executive Summary More and more companies are adopting Agile methods as a flexible way to introduce new software products. An important

More information

SC21 Manufacturing Excellence. Process Overview

SC21 Manufacturing Excellence. Process Overview SC21 Manufacturing Excellence Process Overview Prepared by:- The SC21 Performance, Development and Quality (PDQ) Special Interest Group (SIG) Acknowledgement The scoring methodology used in the Management

More information

Testing in a Mobile World

Testing in a Mobile World White Paper Testing in a Mobile World April 2014 Share this White Paper Contents Introduction 3 1. Testing in agile projects 4 2. Testing tools 6 3. Testing practices 10 4. Testing as a service 14 Conclusion

More information

Lean Six Sigma Black Belt Body of Knowledge

Lean Six Sigma Black Belt Body of Knowledge General Lean Six Sigma Defined UN Describe Nature and purpose of Lean Six Sigma Integration of Lean and Six Sigma UN Compare and contrast focus and approaches (Process Velocity and Quality) Y=f(X) Input

More information

Maximizing the Effectiveness of Sales Training

Maximizing the Effectiveness of Sales Training WHITE PAPER Maximizing the Effectiveness of Sales Training Five Factors for Developing Sustainable Selling Skills Abstract According to the American Society of Training and Development, US-based companies

More information

Brochure HP Workflow Discovery for FSI

Brochure HP Workflow Discovery for FSI Brochure HP Workflow Discovery for FSI Enhance productivity, improve processes and reduce costs Businesses today need to run more efficiently, and you re probably considering every alternative to help

More information

Please comply with the Lean Construction Institute s Usage Policies and Attribution Guidelines at http://www.leanconstruction.org/usage.

Please comply with the Lean Construction Institute s Usage Policies and Attribution Guidelines at http://www.leanconstruction.org/usage. Please comply with the Lean Construction Institute s Usage Policies and Attribution Guidelines at http://www.leanconstruction.org/usage.pdf when using this file. Thank you. Target Value Design, in the

More information