Find White Papers
Home
About Us
List Your Papers
    
> Thinksoft > Primer on Outsourced Software Testing

Primer on Outsourced Software Testing

White Paper Published By: Thinksoft

This guide/primer serve as an introductory how-to guide on outsourced software testing for business heads as well as software project managers. It first places testing within the content of total product life cycle and then describes the sequential stages within testing program, and how these stages can run parallel with the other development stages.



Tags : 
outsourcing, outsourced software testing, software testing, testing vendor, stages in outsourced software testing, product development life cycle, thinksoft, thinksoft global

Thinksoft
Published:  Nov 13, 2007
Type:  White Paper
Length:  12 pages


Outsourced Software Testing 101 A guide for Business Heads and Project Managers Business Analysis & Research Group Thinksoft Global Services
www.thinksoftglobal.com
Copy Right Notice: All content of this document is copyrighted by Thinksoft Global Services. All rights reserved. No portion of the content may be directly or indirectly copied, published, reproduced, modified, performed, displayed, sold, transmitted, published, broadcast, rewritten for broadcast or publication or redistributed in any medium without express permission from Thinksoft Global Services. Readers of this document are deemed to have read and accepted the conditions of this copyright notice.
© 2003 Thinksoft Global Services www.thinksoftglobal.com Page 1 Outsourced Software Testing 101 A guide for Business Heads and Project Managers
Some of the queries that this Primer will attempt to answer:
9 Why should I outsource application software testing in my organization?
9 How do I start an outsourced testing program in my organization?
9 What is the safest route to trying out the benefits of outsourced testing?
9 I already have several global development vendors; can I manage an independent testing service provider relationship as well?
9 How do other Global 500 companies do this?
9 What should I look for in an outsourced testing services vendor?
Introduction: The last few years have seen an increase in the number, size and complexity of application software deployed at large global financial corporations. These applications have tended to be increasingly centralized with larger numbers of users across multiple locations. The design, development, testing and deployment of these large applications have thus called for specialised skills. Driven by a range of factors from skills and resource availability to time and cost pressures, Global 500 corporations have successfully looked to outsourcing as a means to bring such applications to deployment on time and within budget.
Testing is one of the most critical processes involved in the development of software applications. Over the life of a software product, it also takes up the most effort. Yet enough attention has perhaps not been paid to the efficient outsourcing of this component of the product cycle. How outsourced testing by a specialist independent test service provider can greatly mitigate application deployment risks, especially in the context of the banking and financial services domain, is the subject of a separate White Paper on this web site (Refer to Domain focused independent testing: Why CEOs of Global 500 financial majors use this tool to reduce application deployment risks.and costs).
Executive Summary: This Primer attempts to serve as an introductory how-to guide on Outsourced Software Testing for both business heads as well as software project managers: CEOs as well as CIOs. It first places testing within the context of the total product life cycle (TPLC), indicating the reasons for considering outsourced-testing. It then describes the sequential stages within a testing program, and how these stages may run in parallel with the other development stages. The Primer then sets out the progressive steps by which an organization can implement an outsourced software-testing regime. It then presents a suggested project interaction model for outsourced testing, and then finally, suggests a list of selection criteria for assessing test-outsourcing partners.
© 2003 Thinksoft Global Services www.thinksoftglobal.com Page 2 1. The Total Product Life Cycle (TPLC)
Figure 1: Components of effort in the Total Product Life Cycle
Development Phase Maintenance Phase Requirements New requirements %0Functional Specs. & 6Development Enhancements % Adaptations 02 Testing %Error corrections 02 33% 67% Source: Barry Boehm

The software product life cycle begins with a business need articulated by the user group. This may be for a new application, a newer generation consolidation of a ... [download for more]

Browse Technology Topics

Data Center

Virtualization, Cloud Computing, Infrastructure, Design and Facilities, Power and Cooling, Green Computing  
    

Data Management

Application Integration, Analytical Applications, Business Intelligence, Configuration Management, Database Development, Data Integration, Data Mining, Data Protection, Data Quality, Data Replication, Database Security, EDI, SOAP, Service Oriented Architecture, Web Service Management, Data Warehousing  
    

Enterprise Applications

Application Integration, Application Performance Management, Best Practices, Business Activity Monitoring, Business Analytics, Business Integration, Business Intelligence, Business Management, Business Metrics, Business Process Automation, Business Process Management, Call Center Management, Call Center Software, Change Management, Corporate Governance, Customer Interaction Service, Customer Relationship Management, Customer Satisfaction, Customer Service, EBusiness, Enterprise Resource Planning, Enterprise Software, EProcurement, Extranets, Groupware Workflow, HIPAA Compliance, IP Faxing, IT Spending, Marketing Automation, Performance Testing, Product Lifecycle Management, Project Management, Return On Investment, Risk Management, Sales & Marketing Software, Sales Automation, Server Virtualization, Simulation Software, Supply Chain Management, System Management Software, Total Cost of Ownership, Video Conferencing, Voice Recognition, Voice Over IP, Workforce Management, Incentive Compensation, Spend Management, Manufacturing Execution Systems, International Computing  

Human Resource Technology

Human Resources Services, Payroll Software, Time and Attendance Software, Workforce Management Software, Financial Management, Employee Monitoring Software, Employee Training Software, Recruiting Software/Services, Employee Performance Management, ELearning, Benefits Management, Expense Management  
    

IT Career Advancement

Cisco Certification, Microsoft Certification, Linux Certification, Network Security Certification, Software Development Certification  

IT Management

Employee Performance, ITIL, Productivity, Project Management, Software Compliance, Sarbanes Oxley Compliance, Service Management, Desktop Management  
    

Knowledge Management

Collaboration, Collaborative Commerce, Contact Management, Content Delivery, Content Integration, Content Management System, Corporate Portals, Customer Experience Management, Document Management, Information Management, Intranets, Messaging, Records Management, Search And Retrieval, Search Engines, Secure Content Management, SLA  

Networking

Active Directory, Bandwidth Management, Convergence, Distributed Computing, Ethernet Networking, Fibre Channel, Gigabit Networking, Governance, Grid Computing, Infrastructure, Internetworking Hardware, Interoperability, IP Networks, IP Telephony, Local Area Networking, Load Balancing, Migration, Monitoring, Network Architecture, Network Management, Network Performance, Network Performance Management, Network Provisioning, Network Security, OLAP, Optical Networking, Quality Of Service, Remote Access, Remote Network Management, Server Hardware, Servers, Small Business Networks, TCP/IP Protocol, Test And Measurement, Traffic Management, Tunneling, Utility Computing, VPN, Wide Area Networks, Green Computing, Cloud Computing, Power and Cooling, Data Center Design and Management, Colocation and Web Hosting  
    

Platforms

AS/400, Domino, Linux, Microsoft Exchange, Oracle, PeopleSoft, SAP, Siebel, Solaris, Tivoli, Unix, Web Sphere, Windows, Windows Server  

Security

Access Control, Anti Spam, Anti Spyware, Anti Virus, Application Security, Auditing, Authentication, Biometrics, Business Continuity, Compliance, DDoS, Disaster Recovery, Email Security, Encryption, Firewalls, Hacker Detection, High Availability, Identity Management, Internet Security, Intrusion Detection, Intrusion Prevention, IPSec, Network Security Appliance, Password Management, Patch Management, Phishing, PKI, Policy Based Management, Security Management, Security Policies, Single Sign On, SSL, Secure Instant Messaging, Web Service Security, PCI Compliance, Vulnerability Management  
    

Software Development

.NET, C++, Database Development, Java, Middleware, Open Source, Software Outsourcing, Quality Assurance, Scripting, SOAP, Software Testing, Visual Basic, Web Development, Web Services, Web Service Security, XML  

Storage

Backup And Recovery, Blade Servers, Clustering, IP Storage, ISCSI, Network Attached Storage, RAID, Storage Area Networks, Storage Management, Storage Virtualization, Email Archiving, Data Deduplication  
    

Wireless

802.11, Bluetooth, CDMA, GPS, Mobile Computing, Mobile Data Systems, Mobile Workers, PDA, RFID, Smart Phones, WiFi, Wireless Application Software, Wireless Communications, Wireless Hardware, Wireless Infrastructure, Wireless Messaging, Wireless Phones, Wireless Security, Wireless Service Providers, WLAN  
Search