Applying Thought   
About Wipro
Newsroom
Investors
Careers
  
   
Wipro Technologies Consulting IT Services Product Design Business Process Outsourcing CONTACT US
 
Case Studies
Ideas
 
Search
Software and Systems Engineering
Model based solutions
CMMI Consulting
Automotive SPICE Consulting
Methodology based solutions
AGILE Consulting
RUP consulting
Point Solutions
V&V Consulting
SCRM Consulting
SQA Consulting
IT Governance
Tool Based Solution
Process Packs®
Program Management Office Consulting
IT Operations Excellence
Metrics Consulting
SOX Compliance
Lean Consulting
Six Sigma Consulting
PCMM Consulting
Intellectual Property
IP Solutions
Process Factory
Alliance Partners
D3V Methodology
 
Global Sourcing Lounge
 
 
 
QUALITY CONSULTING
Case Study
Verification & Validation
 
High quality, defect free products through improved testing process
 
 
The idea
Simple, practical unit testing and review processes can assure easy management of software product release to deliver high quality, defect free products to the end-customer.
 
The client

A Fortune 500, the client is the world leader in product development

 
The business challenge
The client was facing defects slipping on to the later phases of product release and had received complaints from the field/customer site. This was compounded by the absence of evidence of unit testing on the source code and regression testing after the bug fix activities. There was a cultural resistance within the organization towards testing. The focus was more on development activities with very little attention being paid to verification.
 
The solution
Wipro had done an exhaustive study on their implementations across releases to identify improvement areas. Wipro evolved a new unit test process and also defined a comprehensive code review process that comprised procedure, guidelines and supporting artifacts. The new processes were based on Wipro's best practices and internationally renowned standards/techniques like Fagan's inspection process, boundary value analysis, equivalence partitioning etc. A knowledge enhancement exercise for the entire team was carried out by conducting workshops on the newly formulated code review and unit test processes.
 
Business benefits
On-time, on-budget high quality products
Definition of the unit test processes resulted in defect capturing early in the development lifecycle
The strengthening of review processes throughout the lifecycle helped minimize the number of defects reported from field/customer site
The process improvement activities were implemented within a short duration, thereby ensuring minimal risk to identified releases
Higher process capability
The base was laid for institutionalizing a consistent, repeatable and manageable review and unit test process
New testing-related roles were created and clear responsibilities and authority were defined for these roles to ensure adherence to newly defined processes
The processes were also aligned to the business goals with a focus on simplicity and practicality of implementation thereby ensuring ease of adaptability by practitioners
 
  Send us an email
Request proposal for services
Subscribe to our monthly newsletter
  CASE STUDIES
Optimising business processes
Efficient software delivery using CMMI® quality framework
Improvement in the product performance of a telecom application by 250% using six sigma
  More case studies
  IDEAS
An integrated approach to software process improvement at Wipro : Carnegie Mellon Software Engineering Institute
  More ideas

 
Contact us Terms of use Privacy Sitemap