Using Managed Test Teams An Alternative to Out-sourcing or In-sourcing testing Ståle Amland, Hulda Garborgsv. 2, N-4020 STAVANGER, NORWAY Mob:+47 905 28.

Slides:



Advertisements
Similar presentations
Gakava L Roche Products Ltd., Welwyn, UK
Advertisements

© eComScience Pvt. Ltd OffshoreSoftwareDevelopment eComScience Consulting perspective.
Calyxinfo Walking through Calyx Info The Organisation.
A framework for organising and financing infrastructure provision Jan-Eric Nilsson, VTI.
SEMINAR ON “NSC RECOMMENDATIONS ON CONTRCTUAL MINING” ON DATED 3 rd November, 2012 ORGANISED BY KUTCH LOCAL CENTRE OF MEAI, AHMEDABAD CHAPTER.
Test Automation Success: Choosing the Right People & Process
1 Eurostat Unit B1 – IT Systems for Statistical Production IT outsourcing in Eurostat – our experience Georges Pongas, Adam Wroński Meeting on the Management.
How to build a BIM implementation budget
March 29, SYNERJIX CORE TEAMS March 29, 2013 By Benaud Jacob CREATING COMPETITIVE ADVANTAGE.
Chapter 3 Project Initiation
Grow Your Business through Contact Centre Outsourcing Fanny Vaz Director, Personal Market Unit, CTM.
Project Management: A Critical Skill for Organizations Presented by Hetty Baiz Project Office Princeton University.
The Outsourcing Process
Test Automation Failures - lessons to be learned DEV-TEST (SPRING) ‘99, UNICOM Seminar, Experiences with Test Automation Commonwealth Institute, London,
Alderman Road Residences Phase II Design Build. Extensive master planning preceded this phase 2003 – Dagit Saylor Master Plan Hanbury Evans Update.
Viewpoint Consulting – Committed to your success.
R R R CSE870: Advanced Software Engineering (Cheng): Intro to Software Engineering1 Advanced Software Engineering Dr. Cheng Overview of Software Engineering.
Software Development Contracts and Legal Issues Cost plus Fixed price Combined.
OAG Office of the Auditor-General Promoting Accountability in the Public Sector Using Audit to Oversee Public Procurement Edward Ouko Auditor-General Kenya.
Unit Slides by UK Versity.  Unit aims:  This unit aims to help the learner with an opportunity to develop their project management and research skills.
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Management Adrian Marshall.
Chapter 3 Project Initiation. The stages of a project  Project concept  Project proposal request  Project proposal  Project green light  Project.
Outsourcing Policy & Procedures An Overview for Staff Prepared by MSM Compliance Services Pty Ltd.
Source One Network Solutions with Corporate Headquarters based in Fitchburg, Wisconsin specializes in providing multi- location clients, with nationwide.
Chapter 17 Acquiring and Implementing Accounting Information Systems
Transforming Lives. Inventing the Future. IEL L IN O I S TU IN S T I T OFTECHNOLOGY 8/31/04 Lecture 3 - Organizational Structure and Culture1.
© Copyright High Performance Concepts, Inc. 12 Criteria for Software Vendor Selection July 14, 2014 prepared by: Brian Savoie Vice President HIGH.
Release & Deployment ITIL Version 3
Project Human Resource Management
Complete and Integrated Lifecycle Management. Challenges 1.
The Evergreen, Background, Methodology and IT Service Management Model
IT Project Management Cheng Li, Ph.D. August 2003.
© VESP International Pty Limited To Contents Slide CLICK to advance slides/ bullet points within slides Integrated Master Planner An Overview.
Test Organization and Management
CPIS 357 Software Quality & Testing
Module 10 Session 10.4 Visual 1 Module 10 Organizing Procurement Session 10.4 Procurement of Services: Use of Consultants and Developing Terms of Reference.
1 Outsourcing: Managing the relationship Example: Reclining chair project FIGURE 12.1.
Modernising Government, Efficient Government Conference © 2003 IBM Corporation A supplier perspective on partnering with Government Nicola J Bolton Government.
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
1 © Quality House QUALITY HOUSE The best testing partner in Bulgaria.
How to Know That What You Want Has Been Done- 1 Claire Lohr Member, SESC Management Board Chair IEEE 829 Working Group How to Know That.
How eNet4S can benefit your project? eNet4S Software Solution Business Team Chief Technology Officer July 11, 2006.
Setting up a Course and using the Course Tutor Guide Workshop A Kim Tree.
OHT 12.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Introduction Types of external participants Risks and benefits of introducing.
Professional Certificate in Electoral Processes Understanding and Demonstrating Assessment Criteria Facilitator: Tony Cash.
1. 2 Due to the pervasive nature of ICT, the new millennium will require a new breed of ICT knowledge workers with a whole range of new skill sets Training,
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 1 Diploma of Project Management.
Project Implementation Management for Success. Focus of Project Management  managing for results,  ensuring sustainability,  stakeholder participation,
Improving Purchasing of Clinical Services* 21 st October 2005 *connectedthinking 
Phoenix Technology Solutions Products At the highest level, the products offered by Phoenix Technology Solutions are: IT Project/Programme Management.
Levers enabling industrialised deployment and a effective multi-vendor eco-system We wish to assess the current position of these levers and the opportunity.
Continual Service Improvement Methods & Techniques.
Contact US: ID: Phone Number:
Strictly Education Services. About us  Work exclusively in the Education Sector  Provide services to over 700 schools  Deal with over 70 Local Authorities.
Datewww.local.gov.uk Research Findings Service Delivery Models and their HR Implications Anastasia Simpson & Stephen Cooper 17 th March
Copyright © 2007 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. October 24 th, 2007 CORE.
Prof. Shrikant M. Harle.  The Project Life Cycle refers to a logical sequence of activities to accomplish the project’s goals or objectives.  Regardless.
Advanced Software Engineering Dr. Cheng
Project Management PTM721S
Roland Gilbert BSc MRICS; Prince 2 Practitioner
Test Roles and Independence of Testing
Outsourcing Policy & Procedures
Project Management Processes
Drafting the Guidelines for applicants
Project Audit and Closure
In housing Management Concepts
Project Management Processes
X-DIS/XBRL Phase 2 Kick-Off
Project Audit and Closure
BASICS OF PUBLIC PRIVATE PARTNERSHIPS
Presentation transcript:

Using Managed Test Teams An Alternative to Out-sourcing or In-sourcing testing Ståle Amland, Hulda Garborgsv. 2, N-4020 STAVANGER, NORWAY Mob: , Phone: , Fax: ICSTEST 2001

©Amland Consulting2 Presentation Outline Managed test teams (MTT): What? Why? Experiences Alternative risk and reward profiles Alternative test organisations Summary

©Amland Consulting3 The Managed Team Concept Externally resourced – internally managed Best practice from various sectors Shared risk via mutual agreed objectives The team must understand their responsibility Optimise use of internal resources, IT & Business Procedural framework Guidelines Standards Templates Coverage criteria But: the team should use their expertise

©Amland Consulting4 The Cases Case 1 – Railway Industry Y2K programme 100+ Business Critical Applications USD30 million budget, 140 staff 4 x Managed Test Teams – 40 staff Case 2 – Telecommunication Industry Software house, product release USD2,2 million budget (testing) staff, 6 months 1 manager 1 operation 10 – 13 planning / preparation

©Amland Consulting5 Expectations Professional Approach Testing expertise and ability Professional team management Flexibility Team Rivalry Potential conflicts Delivery to timescale Commercial Inertia Concentrating on T&Cs instead of deliveries

©Amland Consulting6 Experiences in a Multi-Vendor Programme Background High profile, multi/thread, multi environment Time driven / no flexibility Internal resource heavily committed Testing a critical activity External expertise available External remediation / development

©Amland Consulting7 Experiences continued Issues Integration with internal resources Management (corporate and project) Test Environment / operation Users (availability) Integration with external resources Programme management / test authority Learning curve Standards, methods and procedures Applications Reporting

©Amland Consulting8 Experiences continued Issues (continued) Accountability Test Coverage Quality standards Team structure Permanent vs. contractor Team Expertise (leaders and doers) Combination of business knowledge and testing experience Number of teams (balance load, avoid management overhead)

©Amland Consulting9 Experience: Expectations vs. reality Professional Approach-Achieved Flexibility-Achieved Team Rivalry-Not Met Delivery to timescale-Achieved Commercial Inertia-Not met

©Amland Consulting10 Expectations vs. reality cont. Lessons learnt Ensure correct team structure Permanent / Contractors Business Knowledge / testing experience Retain experienced teams Benefit from external experience Challenged existing practise Ensure critical mass is retained Keep the core team together by providing new challenges continuously Avoid dilution of core team

©Amland Consulting11 Presentation Outline Managed test teams (MTT) Alternative risk and reward profiles Fixed Price Target Budget Time and Material Alternative test organisations Summary

©Amland Consulting12 Risk Profile – Fixed Price Agreed fixed price prior to test execution Used for System Test, Acceptance Test or equivalent “stand alone” test phases Price agreed as part of specification, design and/or coding Test organisation takes all risk Obvious problems Lack of information about quality Challenge to agree acceptance criteria Cooperation between client and test organisation Pros. & Cons. Easy budgeting Test organisation might take short cuts… Price will have to include high risk contingency

©Amland Consulting13 Risk Profile – Target Budget Incentives Time & Material Agree target budget If overrun: reduced payment to test organisation If under run: split the savings (”profit”) between client and test organisation Test organisation takes risk Obvious Problems Challenge to agree acceptance criteria Pros. & Cons. Incitements for both organisation to increase productivity Test organisation might take short cuts…

©Amland Consulting14 Risk Profile – Time & Material Testing take as long as it takes… Deadlines will be agreed in project plan Extensions must be documented Test organisation takes very limited risk Obvious problems To meet deadlines Agree criteria for extensions / acceptance criteria Pros. & Cons. Focus on quality and product risk, not deadlines only Complicated to control for client

©Amland Consulting15 Presentation Outline Managed test teams (MTT) Alternative risk and reward profiles Alternative test organisations Test Factory Outsourcing Summary

©Amland Consulting16 Test Factory – Objectives A permanent organisational unit, responsible for Test methodology Templates / standards Training Test environment (hw&sw) Services provided Training Test management Test environment management NOT responsible for Tests and test data Quality Hand-over to production

©Amland Consulting17 Test Factory Pros. & Cons. Benefits Small but permanent organisational unit Efficient / focusing on re-use across business Good control of test level in each project Efficient management of test environment Good integration with project management and development Drawbacks No additional resources, lack of flexibility Not focused on managing contractors

©Amland Consulting18 Outsourcing – Objectives Definition Tasks which are carried out by a third party Typically done offsite Option: Integrating tasks into current test process Building relations to an experienced test and project management organisation Providing experienced personnel when required

©Amland Consulting19 “Outsourcing” alternatives Outsourcing the total SQA function Adding Testing Expertise Adding Testers Insurance (“Double checking”) And variations…

©Amland Consulting20 Outsourcing Pros. & Cons. Benefits High flexibility regarding resources Test expertise availability Drawbacks Integration with internal organisation Team rivalry – lack of communication Potential contention between developers and testers Lack of business knowledge Must be internally managed

©Amland Consulting21 Summary Managed Test Team A viable Approach? Absolutely! Benefits Professional Expertise and flexibility Challenges Selecting the right teams and team structure Variation of Outsourcing

©Amland Consulting22 References Hamblen, G., Managing Outsourced Testing (On time and On Budget), Bampos, J., Outsourcing, STQE Magazine Nov./Dec. 1999, Volume 1, Issue 6,