Software Product Testing Challenges. Industry Analysts Recognize Testing Outsourcing is gaining momentum and delivers value Multiple business drivers.

Slides:



Advertisements
Similar presentations
Organisational Effectiveness Consulting Achievements Organization Effectiveness Consulting is a full-service organizational development consulting team.
Advertisements

+ African Legal Support Facility Negotiations of natural resource contracts : Role of ALSF 2013 African Legal Support Facility Stephen Karangizi Director,
Needs Identification Workshop Summary of Results PMI Asia Pacific PMI Congress Sunday, February 26, 2006.
02 | Define an Effective End-to-End Software Development Lifecycle Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant,
How Global Can Testing Really Be? BCS – 11 th February 2008.
Web Development Engineering Processes Introduction to Web Development Outsourcing Processes.
March 29, SYNERJIX CORE TEAMS March 29, 2013 By Benaud Jacob CREATING COMPETITIVE ADVANTAGE.
W5HH Principle As applied to Software Projects
Dr. Julian Lo Consulting Director ITIL v3 Expert
Chapter 6 SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
Program Management Overview (An Introduction)
Requirements Analysis INCOSE Systems Engineering Boot Camp
Date: 03/05/2007 Vendor Management and Metrics. 2 A.T. Kearney X/mm.yyyy/00000 AT Kearney’s IT/Telecom Vendor Facts IT/Telecom service, software and equipment.
Discover how to improve productivity by going DevOps and SAFe.
Advancing Government through Collaboration, Education and Action Financial Innovation and Transformation Shared Services Workshop March 17, 2015.
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Management Adrian Marshall.
1 Outsourcing and Offshoring Sandra Senti University of Chicago May 5, 2005.
BPO Industry facing the challenges Definition Business process outsourcing (BPO) can be defined as the transfer of an organization’s entire non-core but.
Globalization and Outsourcing
IT Outsourcing Chad Doiron / Michael Saunders April, 2007.
The future shape of business is being redefined through outsourcing.
Competency Models Impact on Talent Management
Release & Deployment ITIL Version 3
RSA – Accenture Insurance Solution
Trends in supplier selection In the past: supplier selection should be purchasing’s domain Now: necessary to bring together organizational resources outside.
 Contoso is working on Wireless 1xEvDo application to handle high speed 3G application data transfer (voice, video data) in mobile phones while working.
The Evergreen, Background, Methodology and IT Service Management Model
CSI315 Web Technology and Applications
Managing Offshore Software Development Projects Presented by Orlando Moreno Phone: web:
The 9 th Annual Engagement and Retention Research Study Christopher Mulligan Chief Executive Officer Commit. Engage. Excel. Chief Executive Officer.
N By: Md Rezaul Huda Reza n
Outsourcing Next Level International Proprietary & Confidential Outsourcing: Reaping the Benefits, Managing the Challenges Frances Grigsby April 15, 2005.
Performance Management in Practice
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Industry SDLCs and Business Climate. Justin Kalicharan Credentials Director and Senior Technology Officer Over 14 years of coding experience in various.
June 2005 Coral Trisko, PMP Enterprise Project Management Ltd. Project Management... a step in the right direction!
IT Requirements Management Balancing Needs and Expectations.
1 Outsourcing and OffShoring January 2004 Sandy Senti.
Anhnhat Tran & Nam Nguyen Comp 589 Spring 2009 CSUN Outsourcing Metrics.
Outsourcing Best Practices SIM – Philadelphia April 1, 2003 Presented by: Michael Speaker President, MSC Services, Inc.
TeamCluster Project Real time project management solutions Harry Hvostov April 27, 2002.
Business Driven Technology Unit 5 Transforming Organizations Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution.
Southwold Enterprises Co.,Ltd. An outsourcing partner committed to your company.
6/6/01 1 Copyright 2001 by Ralph R. Young Effective Requirements Practices Designed to improve individual, project, and organizational effectiveness. Based.
Washington State Office of Insurance Commissioner State Insurance Management & Business Application Project Recap November 2007.
Project Portfolio Management Business Priorities Presentation.
OUTSOURCING PLANNING. Group Members Sumeet Rao 39 Aastha Salaskar 59 Krunal Madia 58 Dhanashree Kalamkar 18 Ritesh Karunakar 19.
© 2007 BigVisible Solutions, Inc. All Rights Reserved Training Solutions Agile Training Game v
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
Software Testing Process
Levers enabling industrialised deployment and a effective multi-vendor eco-system We wish to assess the current position of these levers and the opportunity.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Cloud solutions for growing entrepreneurial companies EXACT SOFTWARE.
LEVERAGING KNOWLEDGE AND EXPERTISE UNIT 5. INTRODUCTION How can companies effectively tap into knowledge sources from outsourcing vendors? Organizations.
The evolution of IT Outsourcing - why trusted partnership matters? by Olha Moroz Delivery Director, SoftServe Poland.
© Copyright 2015, Esquare Info Solutions - Confidential Esquare Info Solutions Simplifying Open Source…
Building a BA Center of Excellence Gain Momentum...Produce Results!
Contact US: ID: Phone Number:
Plan for Application Consolidation. Successful application consolidation relies on assessment of the application portfolio to determine the best candidates.
Shared Services Initiative Summary of Findings and Next Steps.
Copyright © 2007 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. October 24 th, 2007 CORE.
Outsourcing: The Brinker Experience
Identify the Risk of Not Doing BA
DataArt: Decade of Innovation Alexei Miller EVP of Project Management
Advantages OF BDD Testing
By Jeff Burklo, Director
Chad Doiron / Michael Saunders April, 2007
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
Organization Design Project support overview Presenter's Name
Presentation transcript:

Software Product Testing Challenges

Industry Analysts Recognize Testing Outsourcing is gaining momentum and delivers value Multiple business drivers have turned the market for outsourced testing services into a rapidly-growing multi-billion dollar business. Finding and fixing defects accounts for nearly 50% of the cost of all software development projects (© Copyright AMR Research. Offshore Remote Application Testing Can Cut Cost of Quality by Up to 75%. April 28, 2005) Software defects found in production cost four times as much to fix as defects found during Assembly testing, and two hundred times as much to fix as defects identified during requirements definition (© Copyright Gartner quoted in IP Devel white paper. Industry Trends in Outsourced Testing Services. November 25, 2005) Early defect detection saves millions; Improvements in testing could reduce the cost of defects by 1/3. (© Copyright Patricia Seybold Group. Achieving Cost Targets with Application Performance Management. February 2003) “(Testing outsourcing) is likely to gross US $1.5 billion in (India) by end of this year, and is growing at 92 percent per annum. Globally, testing is close to a US $14 billion business (over 30 percent of the US $48 billion global outsourcing market).“ (© Copyright Convergence+Plus. India - testing yard for global products. September 2, 2005)

Key Success Factors for Effectively Handling Typical Organizational Challenges Planning and Transition Phase Human Resources issues Fear of Losing Control Management philosophy & tradition…resistance to change Complex scope and structure of contracts Historically poor vendor or outsourcing relationships Challenges A shared vision Transformation Phase Clarity & Accountability –Clear agreement on scope, requirements & schedule –Responding effectively to rapidly changing requirements Transparency & Scalability –Minimizing communications and management overhead –Lead-time and overhead to adjust resource capacity Knowing how to deal with each other on a commercial footing and deal with conflict Clear objectives, including continual service improvements Solution focus with shared overall program goals, objectives, and metrics Standard methods, processes and training leading to higher productivity Trust Based Relationship Senior Management Commitment Key Success Factors Enabling…

Top Outsourced Testing Components Independent Verification & Validation –Component Testing –Integration Testing –System Testing –System Integration Testing Test Automation Test Execution Test Centers of Excellence

Trends in Test Outsourcing – where is work executed 5-10% Co-located with the client 5-10% Nearshore (same time zone) 80%+ Low cost global centers Client Site Client & Business user communication Help Desk Communication New Release and Enhancement Planning and Management User Acceptance Testing Support Offshore Test Automation Test Execution Defect Management Nearshore Application Integration Testing Defect Preventions Local 3 rd party product testing needs Process Design per Client site requests Other QA activities

Typical Testing Challenges Organizations are looking to outside experts for help with the following interrelated challenges: Testing efforts staffed with reluctant developers that view it as a “distraction” to their “real jobs” rather than testing managers with long-term testing careers Lack of Interest / Commitment Due to multiple methodologies, redundant tools, getting new resources up to speed, and onshore-only delivery approaches Excessive Costs and Inefficiencies Speed of planning, preparing tools, mobilizing resources, and conducting testing is delayed by “reinventing the wheel” and a lack of access to skilled resources Slow Speed to Market Lack of standardized processes, methodologies, tools and dedicated testing expertise causing repeat learning curves Inconsistency and Redundancy Compromised QualityInadequate emphasis placed on testing in the development life cycle ChallengeCauses and Symptoms

Typical Challenges in Outsourced Testing Effective project management and avoiding project scope creep Cultural challenges (e.g. stronger hierarchical organization in Asian countries) Difficulties in sharing software assets Distributed teams (difficult face-to-face communication) Dynamic business requirements and priorities ChallengeKey Success Factor Establishing shared development Environment. Having adequate user/system specifications and detailed project plan. One transparent risk management process for onshore and offshore team Poor knowledge transfer from onshore to offshore team Poor quality management Poor project management Rotating team members on all levels, not only executives Setting up distributed knowledge management Software development in iterations with short delivery cycles Starting small and testing the chosen service provider with a trial project Legal and intellectual property issues, Trust (e.g. handling of confidential company and customer data) Use of quality standards (e.g. CMM/CMMI, ISO 9001, ISO 20000, ISO 27001, etc) The challenges in offshore development projects can range from language barriers, poor project management, time zone differences, immature or non-standard software development processes to cultural differences