Key Attributes and Responsibilities of a Test Manager

Size: px
Start display at page:

Download "Key Attributes and Responsibilities of a Test Manager"

Transcription

1 Key Attributes and Responsibilities of a Test Manager Chris Comey SIGIST December 2015

2 The Test Managers World Standard Test Management Activities Contextual Test Management Activities Test strategy & planning Stages & phases of testing Functional & non-functional Progress monitoring & reporting Test team size, skills, location? Development lifecycle Communication Plan Regression testing Defect management Key Project Processes Industry sector People management Tools in use Resourcing & Budgets This is not an exhaustive list! Projects or maintenance? Compliance, legal & regulatory Product types & source Integrating the test team Issue resolution practices Triggers for change

3 Key Role of the Test Manager Create awareness Realistic Expectations In You Build Confidence Stakeholder Management In Your Team Testing needs/ dependencies Control ALL Testing Aspects Visible Success In the test function Manage changing dependencies Manage Conflicts Manage the Test Team Provide Solutions Offer/Discuss Options Stand Firm when needed Own your Testing

4 Tips and areas to concentrate some effort Be ready for the following statements/questions. So long as you are testing everything! How have you prioritised? Where are we with the testing? When will we be finished? Why was this bug missed during testing? Why does testing cost so much? A bit of work up front will prepare you to respond appropriately. Stakeholder confidence in you and your team is not a given!

5 Stakeholder Map (typical example) Identify which stakeholders need to know what information, and plan your communications accordingly! IT Director Programme Manager Business Managers IT Support Managers Project Manager Programme Test Manager Release Manager Change Manager Test Manager Dev Manager Functional Test Team Non-Functional Test Team Test Env Manager Defect Manager

6 Deciding what to test first Are you testing projects or maintenance releases? Risk should be the driver for scope, based on what you know! Be ready to explain your reasoning in a few simple principles or statements, e.g. Based on the requirements we have prioritised as follows. We held a risk workshop and this is what was agreed.. Based on the previous defect metrics we have ordered our execution like this. Any other logical approach at release level such as Change Impact Analysis..

7 Change Impact Analysis Any development release may include Change Requests (CRs) or Defect fixes resulting in.. Testing New/changed functions or functionality New/changed interfaces between functions or systems New/changed data exchange between functions or systems Regression Testing Unchanged functions, functionality or data Unchanged system interfaces or system data exchanges The overall system / network functionality (end to end) All of the above may need to be tested!

8 Agreeing Test Scoping How Test Coverage looks (typically) Agreed test scope Critical test scope Potential Test Scope We can never test everything, we know there are areas we must test and everything else is up for negotiation! Where we draw the line for the agreed scope is where Risk Based Testing comes in. A workshop with technical and business experts can help define the scope within the constraints that apply (Time, cost, etc.)

9 Agreeing Test Scoping = Defect So, if we execute the agreed test scope we should find the red & blue defects but not find the black defects Agreed test scope Critical test scope Potential Test Scope Risk based testing does not claim to find ALL defects but should find more high severity defects as the test effort is focussed on the technically difficult areas and business critical areas

10 But what about the ones we missed Agreed test scope Critical test scope In hind sight we may analyse the facts and say we should have found defect, or that was important enough to increase the test scope Potential Test Scope

11 Look How Test Coverage looks (typically) Agreed test scope Critical test scope Potential Test Scope To adjust the coverage as shown is easy once you know where the issue lives, so the next time you do the same thing you check for the issue Unfortunately we do not do the same thing very often and therefore cannot target in advance unless

12 Agreeing Test Scoping How Test Coverage looks (typically) In reality to catch we would need to increase the test scope as shown (possibly) Agreed test scope Critical test scope In real terms it may be more cost effective to keep the testing to the agreed scope and deal with the issue in production (if it actually exists). Potential Test Scope Analysis of production defects, where they are sourced and what would have been required to find them in test, is a valuable exercise. We can look for patterns and include those areas as higher risk.

13 Execution Scheduling The order of test execution is primarily driven by risk (highest risk tests first). Consider test effectiveness, efficiency and timing. Risk & Likelihood factors may indicate that the tests are executed as follows: Retest defect fixes first, then Execute tests for new code/functionality, then Regression test unchanged code Or maybe some other order! Ask Why does this release exist? Do you have defect metrics? Are your regression packs automated? Should I stop execution if I find a critical bug?

14 Integrating Testing to the delivery life cycle Iterative releases require cumulative regression testing! Key points: The project Development Lifecycle for this project follows a loose Agile methodology with sprint deliveries providing new functionality and updates to previously delivered functionality within each release. Defect fixes will also be delivered on top of the already delivered functionality.

15 Progress Reporting We can report what we know What we should know What is complete? What remains to be done? How many defects are currently open and what severity? Are we on track against our plan/schedule? What is our defect find rate against our defect fix rate? What is our defect turn around timeframe in Dev (typically)? Can we predict what to expect? Will we land within budget? What is your confidence level we will complete on time? When do we expect to have executed all tests at least once? How many more releases will we need? How many more defects are we predicting?

16 Resource Management

17 Reporting Progress using graphs/tables

18 Reporting how much more development work is remaining DATA Current Critical/Major Defect Count 100 Current Medium/Minor Defect Count 100 Predicted Critical/Major Defect Count (yet to be found - estimated) 50 Predicted Medium/Minor Defect Count (yet to be found - estimated) 50 Average estimated time to fix a Critical/Major Defect (hrs) 2 Average estimated time to fix a Medium/Minor (hrs) 1 Number of developers working on defect fixing 2 Days per week that developers are working 5 Calcs Hours Days Current Critical/Major Defect Count effort required Current Medium/Minor Defect Count effort required Predicted Critical/Major Defect Count effort required Predicted Medium/Minor Defect Count effort required Total Critical/Major Defect Count effort required (Actual + Predicted) Total Medium/Minor Defect Count effort required (Actual + Predicted) Total Effort required WEEKLY WORK RATE (# developers * 6 hours * # days per week) So estimated time elapsed to complete the dev work with current resourcing levels is 7.5 weeks Work with the developers not against them, but the test teams needs must be taken into consideration!

19 23-Sep 25-Sep 27-Sep 29-Sep 01-Oct 03-Oct 05-Oct 07-Oct 09-Oct 11-Oct 13-Oct 15-Oct 17-Oct 19-Oct 21-Oct 23-Oct 25-Oct 27-Oct 29-Oct 31-Oct 02-Nov 04-Nov 06-Nov 08-Nov 10-Nov 12-Nov 14-Nov 23-Sep 25-Sep 27-Sep 29-Sep 01-Oct 03-Oct 05-Oct 07-Oct 09-Oct 11-Oct 13-Oct 15-Oct 17-Oct 19-Oct 21-Oct 23-Oct 25-Oct 27-Oct 29-Oct 31-Oct 02-Nov 04-Nov 06-Nov 08-Nov 10-Nov 12-Nov 14-Nov Reporting - When will we be finished? Critical/Major defects Total Critical/major defects currently Open New Critical/Major this period Critical/Major closed this period Critical/Major ready for retest (re-test/fixed) Medium/minor defects Total Medium/minor defects currently Open New Medium/minor this period Medium/minor closed this period Medium/minor ready for retest (re-test/fixed)

20 Why didn t we find this during testing?

21 What is your response? Be ready! There are many reasons why defects may arise in production that were not found during testing! This area/combination was out of the agreed test scope We actually have a defect open on that! We have a result showing a pass for that test so maybe: A different version was deployed to production than we tested! An environmental difference is responsible A data difference has caused the issue User/tester working differences have highlighted the issues (process order) The code implementation/config process for test was different to production We didn t regression test that area for the production release Maybe it was that last minute small change you put in! It was in scope and we missed it! We are not perfect, but Defend your Team until investigations are complete then report

22 Why does testing cost so much and always over run? 1. Because your requirements are rubbish! 2. Because the developers are rubbish! 3. Because the PM had un unachievable plan! 4. Because we always need more releases than planned (RM?) 5. Because we went in with a low test estimate to win the work/make the business case and knew CRs would come along later! 6. Because the PM spent the test contingency on something else! OR 1. Because testing is an iterative process, more releases=more testing 2. Because Application Development is a difficult and time consuming activity, complex solutions need thorough testing. 3. Experience dictates that issues arise with data, non functional attributes and system integration. It is not only about the functionality 4. Because it is difficult to envisage what a solution will look like until the users can actually use it, they often identify a raft of changes late in the process triggering further releases

23 Becoming a Test Manager - Comfort zones Comfort zone Stress zone Panic zone Based on a presentation by Erik Boelen

24 Comfort zones If you stay in your comfort zone (done it before, easy, no problem) You will not feel challenged You will not learn, grow or develop You will not contribute as much as you could You will not gain the respect of your colleagues If you push into the Stress zone (new, makes you think, challenged) You will feel challenged You will have to think and work hard to achieve You will learn and grow in confidence You will increase your comfort zone If you push into the Panic zone (out of depth, don t know what to do, you risk failure) You will likely fail as you do not know what to do You do not have the skills or experience to make the correct decisions

25 To become a Test Manager you need to push your boundaries Comfort zone Stress zone Panic zone But do so in a responsible way!

26 In Summary if you want to be a test manager, then Try and secure a mentor (an experienced Test Manager would be good!) If you are working within an organisation then express your interest in test management and raise it at your next performance review meeting (Objectives?) ISTQB Advanced Test Manager Training Course Expand your experience in the areas where test managers live and work! Ask if you can run a test team meeting or defect review meeting Read about or talk to practitioners in other disciplines such as Release Management, Change Management, Configuration Management etc. to understand their role and what it brings to an organisation (identify the test dependencies) Use the Internet to research e.g. UKTMF meets quarterly ( 20)

27 In Summary if you want to be a test manager, then Ask your manager for test co-ordinator responsibilities such as: Performing defect management (or updating the defect process, if required) Test Environment/Data management activities Take responsibility for test planning and control for a smaller project Take on analysis and reporting of test progress and quality status for a project Ask for exposure to budget information Develop a detailed test plan (Gantt) with deliverables, milestones, dependencies and resources be ready for robust challenge! Complete a Test Exit Report Perform defect analysis, look for patterns and report.

28 A Test Managers greatest asset? Make sure you take time to think! You don t need to have all the answers! You do need to know all the questions! The more experience and access you have to people, resources and information, the easier it becomes.

29 Key Attributes and Responsibilities of a Test Manager Testing Solutions Group Ltd 14-16, Dowgate Hill London EC4R 2SU office: +44 (0) mobile: +44 (0) ccomey@testing-solutions.com

Advantages and Disadvantages of. Independent Tests. Advantages. Disadvantages

Advantages and Disadvantages of. Independent Tests. Advantages. Disadvantages 8.0 Test Management Outline 8.1 Test organisation 8.2 Test planning and estimation 8.3 Test program monitoring and control 8.4 Configuration management 8.5 Risk and testing 8.6 Summary Independent Testing

More information

Test Strategy Evolution Throughout the Lifecycle. Chris Comey & Davidson Devadoss

Test Strategy Evolution Throughout the Lifecycle. Chris Comey & Davidson Devadoss Test Strategy Evolution Throughout the Lifecycle Chris Comey & Davidson Devadoss We no longer ridicule Darwin Are Evolution principles relevant and applicable in the modern IT work space? Survival of the

More information

Sample Exam ISTQB Agile Foundation Questions. Exam Prepared By

Sample Exam ISTQB Agile Foundation Questions. Exam Prepared By Sample Exam ISTQB Agile Foundation Questions Exam Prepared By November 2016 1 #1 Which of the following is the correct pairing according to the Agile Manifesto statement of values? a. Individuals and Interactions

More information

Agile Test Plan How to Construct an Agile Test Plan

Agile Test Plan How to Construct an Agile Test Plan Agile Test Plan How to Construct an Agile Test Plan XBOSoft White Paper How to Construct an Agile Test Plan www.xbosoft.com 2 Agile is changing not only the way we develop software but the way we work

More information

Digital Industries Apprenticeship: Occupational Brief. Software Tester. March 2016

Digital Industries Apprenticeship: Occupational Brief. Software Tester. March 2016 Digital Industries Apprenticeship: Occupational Brief Software Tester March 2016 1 Digital Industries Apprenticeships: Occupational Brief Level 4 Software Tester Apprenticeship Minimum Standards and Grading

More information

REQUIREMENT DRIVEN TESTING. Test Strategy for. Project name. Prepared by <author name> [Pick the date]

REQUIREMENT DRIVEN TESTING. Test Strategy for. Project name. Prepared by <author name> [Pick the date] REQUIREMENT DRIVEN TESTING Test Strategy for Project name Prepared by [Pick the date] [Type the abstract of the document here. The abstract is typically a short summary of the contents of

More information

What is Continuous Integration. And how do I get there

What is Continuous Integration. And how do I get there What is Continuous Integration And how do I get there Related Workshops Introduction to DevOps Transform your Organization with DevOps Concepts DevOps Implementation Boot Camp Comprehensive literacy on

More information

Seminar 06 Chapter 5 - Part 1

Seminar 06 Chapter 5 - Part 1 INF 3121 Software Testing Seminar 06 Chapter 5 - Part 1 1. Part 1: Closed-ended questions 2. Part 2: Exercises and open-ended questions 1 Part 1: Closed-ended questions 2 Question 1 Why is independent

More information

Scrum Testing: A Beginner s Guide

Scrum Testing: A Beginner s Guide Scrum Testing: A Beginner s Guide What is Scrum? Building complex software applications is a difficult task. Scrum methodology comes as a solution for executing such complicated task. It helps development

More information

WORKING WITH TEST DOCUMENTATION

WORKING WITH TEST DOCUMENTATION WORKING WITH TEST DOCUMENTATION CONTENTS II. III. Planning Your Test Effort 2. The Goal of Test Planning 3. Test Planning Topics: b) High Level Expectations c) People, Places and Things d) Definitions

More information

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens Automating repetitive procedures can provide real value to software development

More information

Agile TesTing MeTrics Quality Before Velocity

Agile TesTing MeTrics Quality Before Velocity Agile TesTing MeTrics Quality Before Velocity Some people never weigh themselves. They may say, i just look at my clothes. if they don t fit, then i know i should lose weight. On the other hand, some people

More information

TenStep Project Management Process Summary

TenStep Project Management Process Summary TenStep Project Management Process Summary Project management refers to the definition and planning, and then the subsequent management, control, and conclusion of a project. It is important to recognize

More information

Agile SCRUM in Systems Engineering A Practical Application

Agile SCRUM in Systems Engineering A Practical Application Agile SCRUM in Systems Engineering A Practical Application Author Paul Wheway, Principal Systems Engineer, Thales UK. Paul.wheway@uk.thalesgroup.com Categorisation Accessibility Practitioner Application

More information

Thinking about competence (this is you)

Thinking about competence (this is you) CPD In today s working environment, anyone who values their career must be prepared to continually add to their skills, whether it be formally through a learning programme, or informally through experience

More information

ISEB ISTQB Sample Paper

ISEB ISTQB Sample Paper [2011] ISEB ISTQB Sample Paper [BH0-010 ISEB ISTQB FOUNDATION LEVEL] This sample is based on the latest syllabus of ISTQB Foundation Level prepared by For more sample papers visit /istqb.aspx Total Questions:

More information

0 Introduction Test strategy A Test Strategy for single high-level test B Combined testing strategy for high-level tests...

0 Introduction Test strategy A Test Strategy for single high-level test B Combined testing strategy for high-level tests... TPI Automotive Test Process Improvement Version: 1.01 Author: Sogeti Deutschland GmbH Datum: 29.12.2004 Sogeti Deutschland GmbH. Version 1.01 29.12.04-1 - 0 Introduction... 5 1 Test strategy...10 1.A Test

More information

Copyright Intertech, Inc All Rights Reserved. May 18, 2011

Copyright Intertech, Inc All Rights Reserved. May 18, 2011 Copyright Intertech, Inc. 2011. All Rights Reserved. May 18, 2011 About Me Dave Schueck Principal Consultant Intertech Dschueck@Intertech.com 20 years experience Variety of technologies, roles, systems,

More information

MERCURY CUSTOMER PERSPECTIVE WHITE PAPER: USING MERCURY TESTDIRECTOR TO DEVELOP A SOFTWARE DEFECT REPORTING AND RESOLUTION PROCESS

MERCURY CUSTOMER PERSPECTIVE WHITE PAPER: USING MERCURY TESTDIRECTOR TO DEVELOP A SOFTWARE DEFECT REPORTING AND RESOLUTION PROCESS MERCURY CUSTOMER PERSPECTIVE WHITE PAPER: USING MERCURY TESTDIRECTOR TO DEVELOP A SOFTWARE DEFECT REPORTING AND RESOLUTION PROCESS ABOUT THE AUTHOR Punky McLemore is a quality assurance (QA) testing manager

More information

More than 2000 organizations use our ERM solution

More than 2000 organizations use our ERM solution 5 STEPS TOWARDS AN ACTIONABLE RISK APPETITE Contents New Defining Pressures Risk Appetite and Risk Tolerance Benefits The 5 Best of Practices Risk Assessments Benefits of an Actionable Risk Appetite More

More information

The Agile PMP Teaching an Old Dog New Tricks

The Agile PMP Teaching an Old Dog New Tricks The Agile PMP Teaching an Old Dog New Tricks Why are we here today? What is Project Management? When will the project be done? How much will it cost? Do we all agree on what done looks like? What are the

More information

BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE. Yvonne Enselman, CTAL

BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE. Yvonne Enselman, CTAL BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE Yvonne Enselman, CTAL Information alines with ISTQB Sylabus and Glossary THE TEST PYRAMID Why Testing is necessary What is Testing Seven Testing principles

More information

10 Steps to Mainframe Agile Development. Mark Schettenhelm, Sr. Product Manager September 28, 2017

10 Steps to Mainframe Agile Development. Mark Schettenhelm, Sr. Product Manager September 28, 2017 10 Steps to Mainframe Agile Development Mark Schettenhelm, Sr. Product Manager September 28, 2017 1 dev ops noun \'dev-äps\ a term used to describe a framework/collection of best practices and tools to

More information

One-on-One Template

One-on-One  Template One-on-One Email Template How to get your employees to buy into One-on-Ones: Use the cover letter provided to email to your employees to explain the process The Benefits of Regular One-on-Ones: One-on-Ones

More information

You will provide an effective and professional working relationship with other IT departments, University bodies and project teams.

You will provide an effective and professional working relationship with other IT departments, University bodies and project teams. Job Title: Agile Delivery Manager Grade: 8 Job reference: CSE01264 Department: IT Services Post Responsible To: Head of Development and Integration Job Purpose: Under the general direction of the Deputy

More information

Assessor-3 Release-1 Retrospective-ESI

Assessor-3 Release-1 Retrospective-ESI Assessor- Release- Retrospective-ESI This retrospective board is for the Release- for Assessor- project What worked well? The team work and support within scrum teams. 9 Dev's working well with the UI

More information

INF 3121 Software Testing - Lecture 05. Test Management

INF 3121 Software Testing - Lecture 05. Test Management INF 3121 Software Testing - Lecture 05 Test Management 1. Test organization (20 min) (25 min) (15 min) (10 min) (10 min) (10 min) INF3121 / 23.02.2016 / Raluca Florea 1 1. Test organization (20 min) LO:

More information

DevOps Guide: How to Use APM to Enhance Performance Testing

DevOps Guide: How to Use APM to Enhance Performance Testing DevOps Guide: How to Use APM to Enhance Performance Testing CHAPTER 1: Introduction This short ebook discusses how combining performance test automation with application performance management (APM) solutions

More information

INTRODUCTION TO SCRUM Lecture 2b

INTRODUCTION TO SCRUM Lecture 2b INTRODUCTION TO SCRUM Lecture 2b COMPSCI 702 Security for Smart-Devices Muhammad Rizwan Asghar March 07, 2017 2 WHAT IS SCRUM? An agile software methodology A team works as a unit to reach a goal Requirements

More information

Recruitment Pack Project Officer Battersea Dogs & Cats Home

Recruitment Pack Project Officer Battersea Dogs & Cats Home Recruitment Pack Project Officer Battersea Dogs & Cats Home Dear Applicant, Thank you for requesting further information for our Project Officer vacancy (Ref BDCH851). Please find enclosed the below information

More information

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST By Laura Brandenburg Lesson Objective: After completing this lesson, you ll be able to identify strengths from your career background that will directly support your transition into business analysis.

More information

Career Development. for Geeks.

Career Development. for Geeks. Career Development for Geeks. Erik de Castro Lopo Presented at Sydney Linux Users Group November 23rd, 2005 These slides are available for redistribution and modification under the

More information

working with partnerships

working with partnerships A practical guide to: working with partnerships Practical step-by-step building blocks for establishing an effective partnership in the not-for-profit sector N 2 (squared) Consulting with Nottingham Council

More information

Agile Introduction for Leaders

Agile Introduction for Leaders Agile Introduction for Leaders Learning Objectives Gain an understand of what is driving the need for agile Learn the fundamentals of agile: values, principles and practices Learn what managers and leaders

More information

NCOVER. ROI Analysis for. Using NCover. NCover P.O. Box 9298 Greenville, SC T F

NCOVER. ROI Analysis for. Using NCover. NCover P.O. Box 9298 Greenville, SC T F NCOVER ROI Analysis for Test Coverage Using NCover NCover P.O. Box 9298 Greenville, SC 29601 T 864.990.3717 F 864.341.8312 conversation@ncover.com www.ncover.com Table of Contents Executive Summary 2 Cost

More information

TSP*-Agile Blend: The Gun Smoke Clears

TSP*-Agile Blend: The Gun Smoke Clears TSP*-Agile Blend: The Gun Smoke Clears Alan Padula TSP Symposium September 21-24, 2009 New Orleans, Louisiana 2009 Intuit Inc. All rights reserved. * SM TSP Team Software Process and TSP are service marks

More information

THE FUTURE CONTENTS. Software Testing

THE FUTURE CONTENTS. Software Testing THE FUTURE CONTENTS I. Software Quality Assurance: 1. Quality is Free 2. Testing and Quality Assurance in the Workplace 3. Software Testing 4. Quality Assurance 5. Other Names for Software Testing Groups

More information

5 Metrics You Should Know to Understand Your Engineering Efficiency

5 Metrics You Should Know to Understand Your Engineering Efficiency 5 Metrics You Should Know to Understand Your Engineering Efficiency Increase the speed and reliability of your team by understanding these key indicators Table of Contents Commit-to-Deploy Time (CDT) Build

More information

Surviving the Top Ten Challenges of Software Testing

Surviving the Top Ten Challenges of Software Testing Surviving the Top Ten Challenges of Software Testing: A Closer Look at Understanding Software Testing Randy Rice, CQA, CSTE Rice Consulting Services, Inc. 405-692-7331 http://www.riceconsulting.com rcs@telepath.com

More information

Comparing PMBOK Guide 4 th Edition, PMBOK Guide 5 th Edition, and ISO 21500

Comparing PMBOK Guide 4 th Edition, PMBOK Guide 5 th Edition, and ISO 21500 Comparing PMBOK Guide 4 th Edition, PMBOK Guide 5 th Edition, and ISO 21500 Thierry Labriet, STS STS SA, Lausanne, Switzerland +41 21 510 11 50 office@sts.ch www.sts.ch 1 Contents 1 Foreword... 3 2 Executive

More information

Testing. CxOne Standard

Testing. CxOne Standard Testing CxOne Standard CxStand_Testing.doc November 3, 2002 Advancing the Art and Science of Commercial Software Engineering Contents 1 INTRODUCTION... 1 1.1 OVERVIEW... 1 1.2 GOALS... 1 1.3 BACKGROUND...

More information

THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS

THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS What makes a high-potential? Quite possibly not what you think. The HR Guide to Identifying High-Potentials 1 If you agree people are your most valuable asset

More information

Linda Carrington, Wessex Commercial Solutions

Linda Carrington, Wessex Commercial Solutions Linda Carrington, Wessex Commercial Solutions Linda Carrington has worked with ISO 9001 accredited systems throughout her career, in businesses as diverse as oil and gas, construction, defence and shipping.

More information

Case Study: How to Eliminate Flaws of Waterfall and Agile Development Processes Using a Hybrid Model

Case Study: How to Eliminate Flaws of Waterfall and Agile Development Processes Using a Hybrid Model Case Study: How to Eliminate Flaws of Waterfall and Agile Development Processes Using a Hybrid Model Agile Waterfall Hybrid Model The Waterfall Model has been the ideal choice for software development.

More information

From Theory to Data Product

From Theory to Data Product From Theory to Data Product Applying Data Science Methods to Effect Business Change KDD 2017 - August 13 Advanced Analytics Entry Points Strategy Organization Policies, Procedures & Standards Components

More information

The Science of Running Effective User Acceptance Testing Cycles

The Science of Running Effective User Acceptance Testing Cycles The Science of Running Effective User Acceptance Testing Cycles WHITEPAPER Real-Time Test Management User Acceptance Test (UAT) programs have traditionally been areas of contention between IT and the Business.

More information

Graduate. trainee scheme

Graduate. trainee scheme Graduate trainee scheme Who are we? SEPA has a big ambition. Want to know why? As a forward thinking environment protection agency (EPA) we need to be ready to meet the significant challenges of the 21st

More information

HOW CAN YOU ENSURE SUCCESSFUL BUSINESS TRANSFORMATION? By Suzanne Costella

HOW CAN YOU ENSURE SUCCESSFUL BUSINESS TRANSFORMATION? By Suzanne Costella HOW CAN YOU ENSURE SUCCESSFUL BUSINESS TRANSFORMATION? T H E I M P O R T A N C E O F B R I D G I N G T H E S T R A T E G Y T O D E L I V E R Y G A P By Suzanne Costella L A U D A L E T H O U G H T S HOW

More information

Finally! A Model for Evaluating Agile Performance: The Agile Performance Holarchy. Darian Poinsetta Senior Executive Agile CxO

Finally! A Model for Evaluating Agile Performance: The Agile Performance Holarchy. Darian Poinsetta Senior Executive Agile CxO Finally! A Model for Evaluating Agile Performance: The Agile Performance Holarchy Darian Poinsetta Senior Executive Agile CxO Enter to Win a Prize! Have any questions? Feel free to talk to Darian at the

More information

Testing and Quality Assurance Techniques

Testing and Quality Assurance Techniques Testing and Quality Assurance Techniques Sandy Sorkin Coastal Technologies 615 Valley Road - Upper Montclair, NJ 07043 (973) 744-2900 - Fax (973) 744-2129 www.coastaltech.com 1998 Coastal Technologies

More information

The Five Stages of a Successful Agile Transformation

The Five Stages of a Successful Agile Transformation White Paper The Five Stages of a Successful Agile Transformation Providing you with: An understanding of Agile s key principles and processes Advice on defining an effective transformation strategy Tips

More information

SAP BUSINESS GROUP AGILE FOR SAP SOLUTIONS

SAP BUSINESS GROUP AGILE FOR SAP SOLUTIONS SAP BUSINESS GROUP AGILE FOR SAP SOLUTIONS AGILE AND SAP PROJECTS: FINDING THE FIT In a constantly changing business environment, enterprise systems and agile approaches are powerful allies. Enterprise

More information

Scrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time.

Scrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time. Software Engineering and Scrum autumn 2010 Department of Computer and Information Science Linköping University, Sweden The Waterfall model Requirements One of the first life-cycle models (Royce, 1970)

More information

EASY Contract Lifecycle Management. a no-nonsense guide for sales teams

EASY Contract Lifecycle Management. a no-nonsense guide for sales teams EASY Contract Lifecycle Management a no-nonsense guide for sales teams Sealing the deal How to improve customer confidence and prevent profit leakage through automated, intelligent contract management

More information

Managing System Performance

Managing System Performance Managing System Performance System performance directly affects users. Centralized operations are easier to measure than complex networks and client/server systems. Various statistics can be used to assess

More information

Digitalizing the customer journey

Digitalizing the customer journey Why RAD is Right for Mobile and Web Front-End Development Digitalizing the customer journey requires front-end touchpoints that are easy to use, attractive, and full featured. The explosion of mobility

More information

TickITplus Implementation Note

TickITplus Implementation Note Title Understanding Base Practices Requirement Sizing Date April 2015 Reference TIN015-1504 Originator Dave Wynn Version v1r0 Key Terms Base Practices, Implementation, Requirements, Sizing, Estimating,

More information

Senior School Psychologist / Advanced Skills School Psychologist Aspirant Workshop. September 2016

Senior School Psychologist / Advanced Skills School Psychologist Aspirant Workshop. September 2016 Senior School Psychologist / Advanced Skills School Psychologist Aspirant Workshop September 2016 Workshop Overview Background The application process Self reflection Exploring the Competency Framework

More information

WORK PLAN AND IV&V METHODOLOGY Information Technology - Independent Verification and Validation RFP No IVV-B

WORK PLAN AND IV&V METHODOLOGY Information Technology - Independent Verification and Validation RFP No IVV-B 1. Work Plan & IV&V Methodology 1.1 Compass Solutions IV&V Approach The Compass Solutions Independent Verification and Validation approach is based on the Enterprise Performance Life Cycle (EPLC) framework

More information

Key Performance Indicator Mapping

Key Performance Indicator Mapping Key Performance Indicator Mapping This exercise won t give you specific metrics to use or things to measure. What this will do is give you an extremely powerful tool to build the foundation to develop

More information

Agile Quality Management

Agile Quality Management Agile Quality Management Panagiotis Sfetsos, PhD Assistant Professor, Department of Informatics, Alexander Technological Educational Institution E mail: sfetsos@it.teithe.gr Web Page: http://aetos.it.teithe.gr/~sfetsos/

More information

Training where is the dividend?

Training where is the dividend? In this article we pose the question Why, after so much training, are organisations still struggling with programme and project performance, where is the dividend? Organisations have spent a fortune on

More information

Introducing Enterprise Scrum for Business Agility: Scale Scrum from Single Teams to Whole Organizations

Introducing Enterprise Scrum for Business Agility: Scale Scrum from Single Teams to Whole Organizations Introducing Enterprise Scrum for Business Agility: Scale Scrum from Single Teams to Whole Organizations 1 Enterprise Scrum (ES) is a highly configurable, customer-centric management framework for achieving

More information

White Paper: Executive Search Firm How to Engage and Utilise Them Successfully. By Simon Fransca Khan of Leading Headhunters Hunter & Chase

White Paper: Executive Search Firm How to Engage and Utilise Them Successfully. By Simon Fransca Khan of Leading Headhunters Hunter & Chase White Paper: Executive Search Firm How to Engage and Utilise Them Successfully. By Simon Fransca Khan of Leading Headhunters Hunter & Chase Introduction Engaging an Executive Search firm or a Headhunter

More information

7.11b: Quality in Project Management: A Comparison of PRINCE2 Against PMBOK

7.11b: Quality in Project Management: A Comparison of PRINCE2 Against PMBOK by Peter Whitelaw, Rational Management Pty Ltd, Melbourne Introduction This comparison takes each part of the PMBOK and provides comments on what match there is with elements of the PRINCE2 method. It's

More information

Stakeholder Management Plan <Project Name>

Stakeholder Management Plan <Project Name> The following template is provided for use with the Stakeholder Management Plan deliverable. The blue text provides guidance to the author, and it should be deleted before publishing the document. This

More information

SCRUM - compact The agile software development methodology

SCRUM - compact The agile software development methodology Scrum in 30 seconds Scrum is an empirical way to manage software development projects. Scrum is made up of an easy set of rules and ensures that every team member feels the responsibility of a project

More information

Mentoring Toolkit Additional Resources

Mentoring Toolkit Additional Resources Mentoring Toolkit Additional Resources University of Edinburgh Mentoring Connections Programme Table of Contents Mentoring Connections at the University of Edinburgh... 4 General information on the mentoring

More information

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2 Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our

More information

CRM System Tester. Location London Department Supporter and Community Partnerships. CRM Project Manager Salary Band C

CRM System Tester. Location London Department Supporter and Community Partnerships. CRM Project Manager Salary Band C CRM System Tester Location London Department Supporter and Community Partnerships Reports to (Job Title) CRM Project Manager Salary Band C Matrix manager (if applicable) Click here to enter text. Competency

More information

Module 1 Study Guide

Module 1 Study Guide Module 1 Study Guide Introducing PPO Welcome to your Study Guide. This document is supplementary to the information available to you online, and should be used in conjunction with the videos, quizzes and

More information

Harnessing the power of agile development

Harnessing the power of agile development Microsoft IT Showcase Harnessing the power of agile development Integrating an acquired business means adjusting business processes, integrating data and technology platforms, and onboarding teams. When

More information

Implementing an Employee Engagement Programme

Implementing an Employee Engagement Programme Implementing an Employee Engagement Programme A People & Culture White Paper Introduction Over the last decade, employers focus has moved away from employees who are satisfied with their working conditions,

More information

Mindshop Business Leader

Mindshop Business Leader Mindshop Business Leader Insight Study 2016 Mindshop Business Leader Insight Study 2016 Table of Contents About the study 3 Top 10 business leader insights 4 Key findings 5 About Mindshop 14 About the

More information

How to support your mental health at work

How to support your mental health at work Guide for employees: Wellness Action Plans (WAPs) How to support your mental health at work 2 Guide for employees: Wellness Action Plans (WAPs) Guide for employees: Wellness Action Plans (WAPs) How to

More information

Core Skills: Contributing Skills: Role Title: Senior Project Manager EXAMPLE. Reference: SFIA level 5

Core Skills: Contributing Skills: Role Title: Senior Project Manager EXAMPLE. Reference: SFIA level 5 Role Title: Senior Project Manager EXAMPLE Reference: SFIA level 5 Core Skills: Requirements definition and management Stakeholder relationship management (REQM) Level 5 (RLMT) Level 5 Financial management

More information

Software Development Life Cycle:

Software Development Life Cycle: Software Development Life Cycle: The systems development life cycle (SDLC), also referred to as the application development life-cycle, is a term used in systems engineering, information systems and software

More information

ISTQB Advanced Technical Test Analyst Certificate in Software Testing

ISTQB Advanced Technical Test Analyst Certificate in Software Testing ISTQB Advanced Technical Test Analyst Certificate in Software Testing Sample Paper A - 1 Hour Examination This is not a complete exam paper Record your surname/last/family name and initials on the Answer

More information

Conclusion.

Conclusion. Conclusion Rajesh Kumar RajeshKumarIN RajeshKumarIN RajeshKumarIN DevOps@RajeshKumar.XYZ Usually we don t have Centralized Source Management Tools Centralized Build Server for all the Products Common Build

More information

Software Systems Design

Software Systems Design Software Systems Design IT project management. Scrum. Team forming and team roles Team work 2. Team forming 3. Team roles 2 1 Scrum 3 What is Scrum? Scrum is a management and control process that cuts

More information

TIMEBOXING PLANNING: BUFFERED MOSCOW RULES

TIMEBOXING PLANNING: BUFFERED MOSCOW RULES TIMEBOXING PLANNING: BUFFERED MOSCOW RULES EDUARDO MIRANDA, INSTITUTE FOR SOFTWARE RESEARCH, CARNEGIE MELLON UNIVERSITY, SEPTEMBER 2011 ABSTRACT Time boxing is a management technique which prioritizes

More information

Test Management Forum

Test Management Forum Test Management Forum 25 th January 2017 Agile Delivery Why does Testing get left behind? Abstract In this session, we take a look at the expectations of testing within an agile delivery. We've heard all

More information

Communicate and Collaborate with Visual Studio Team System 2008

Communicate and Collaborate with Visual Studio Team System 2008 Communicate and Collaborate with Visual Studio Team System 2008 White Paper May 2008 For the latest information, please see www.microsoft.com/teamsystem This is a preliminary document and may be changed

More information

Introduction of RUP - The Rational Unified Process

Introduction of RUP - The Rational Unified Process Introduction of RUP - The Rational Unified Process Jong-Hoon Lee Dependable Software Laboratory Konkuk University References Textbook: The Rational Unified Process Made Easy A Practitioner s Guide to the

More information

Integration and Testing

Integration and Testing Integration and Testing 1 Today Software Quality Assurance Integration Test planning Types of testing Test metrics Test tools 2 Deliverables by Phase Possible Deliverables by Phase Concept Document Statement

More information

ISTQB CTFL BH0-010 Exam Practice Question Paper

ISTQB CTFL BH0-010 Exam Practice Question Paper ISTQ TFL H0-010 Exam Practice Question Paper For Software Testing rticlesvisit @ http://softwaretestinghelp.com Join the est Software Testing Training ourse @ http://softwaretestinghelp.org QUESTION 1:

More information

AGILE TEST MANAGEMENT WITH VISUAL STUDIO

AGILE TEST MANAGEMENT WITH VISUAL STUDIO AGILE TEST MANAGEMENT WITH VISUAL STUDIO any companies are implementing an agile methodology, but often still have waterfall based tools. We ve been working on several agile projects, one of which we collaborate

More information

PROFESSIONAL SERVICES CONSULTANT

PROFESSIONAL SERVICES CONSULTANT 0 PROFESSIONAL SERVICES CONSULTANT Professional Services Consultants have ultimate responsibility for the smooth implementation of systems with our customers, by ensuring the implementation is mapped effectively

More information

TAMING COMPLEXITY ON MAJOR RAIL PROJECTS WITH A COLLABORATIVE SYSTEMS ENGINEERING APPROACH

TAMING COMPLEXITY ON MAJOR RAIL PROJECTS WITH A COLLABORATIVE SYSTEMS ENGINEERING APPROACH TAMING COMPLEXITY ON MAJOR RAIL PROJECTS WITH A COLLABORATIVE SYSTEMS ENGINEERING APPROACH Chris Rolison CEO, Comply Serve Limited The Collaborative Systems Engineering Approach Collaboration A system

More information

[control] [data] [process] [strategy] [partners] [testing] [validation]

[control] [data] [process] [strategy] [partners] [testing] [validation] [control] [data] [process] A practical approach to using Agile in an FDA regulated environment environment Jim Gunning Director, Q-CSV Johnson & Johnson [strategy] [partners] [testing] [validation] Agenda

More information

Siebel CRM On Demand Administrator Rollout Guide

Siebel CRM On Demand Administrator Rollout Guide Siebel CRM On Demand Administrator Rollout Guide This Administrator Rollout Guide consolidates tips and lessons learned from implementing Siebel CRM On Demand, discusses your role as an administrator,

More information

Introduction to Agile/Extreme Programming

Introduction to Agile/Extreme Programming Introduction to Agile/Extreme Programming Matt Ganis, Senior Technical Staff Member (Certified Scrum Master) IBM Hawthorne, New York ganis@us.ibm.com August 2007 Session 8061 Current slides at: http://webpage.pace.edu/mganis

More information

Managed Services Firm Uses Collaborative Framework to Gain Efficiency, Cut Costs

Managed Services Firm Uses Collaborative Framework to Gain Efficiency, Cut Costs Microsoft Office Enterprise Project Management Customer Solution Case Study Managed Services Firm Uses Collaborative Framework to Gain Efficiency, Cut Costs Overview Country or Region: United Kingdom Industry:

More information

Agile and Secure Can We Be Both? San Antonio AITP. August 15 th, 2007

Agile and Secure Can We Be Both? San Antonio AITP. August 15 th, 2007 Agile and Secure Can We Be Both? San Antonio AITP August 15 th, 2007 Agenda Background Evolution of traditional software development methodologies Benefits of Agile development Requirement for Secure development

More information

IN THE ABSENCE OF GOOD DATA ONE CANNOT MAKE GOOD BUSINESS DECISIONS

IN THE ABSENCE OF GOOD DATA ONE CANNOT MAKE GOOD BUSINESS DECISIONS ONE CANNOT MAKE GOOD BUSINESS DECISIONS Ellen Freedman, CLM Law Practice Management Coordinator Pennsylvania Bar Association Please indulge me for a minute: reread the title of this article. OK, now one

More information

Reducing Business Risk

Reducing Business Risk July 2005 Reducing Business Risk Through Agile Development Fred Tingey Head of Risk Systems BNP Paribas Introduction Context What is Agile Programming? Traditional vs Agile approach A New Way to do Things

More information

Transformation in Royal Mail

Transformation in Royal Mail Transformation in Royal Mail An evidence-based approach to developing HR strategy White paper About Talent Q We design and deliver innovative online psychometric assessments, training and consultancy,

More information

Project and Process Tailoring For Success

Project and Process Tailoring For Success Project and Process Tailoring For Success 1 Key Learning Objectives Demonstrate how project/process tailoring can decrease cost by aligning process intensity with project risk and complexity Provide a

More information

A SDLC Software Development Lifecycle It s a set of tools, artifacts, and work practices an organization uses to create software.

A SDLC Software Development Lifecycle It s a set of tools, artifacts, and work practices an organization uses to create software. 1 A SDLC Software Development Lifecycle It s a set of tools, artifacts, and work practices an organization uses to create software. That SDLC is integrated into a workflow process within the organization

More information

Enabling part defect 360 s: the practitioner s view

Enabling part defect 360 s: the practitioner s view Journal of Decision Systems ISSN: 1246-0125 (Print) 2116-7052 (Online) Journal homepage: http://www.tandfonline.com/loi/tjds20 Enabling part defect 360 s: the practitioner s view Keith Drummond To cite

More information