Services  >>  Testing Services  >>  Test process Management

 
Test process Management    
 


Successful product deployment requires the right balance of process, formal methods, standards, tools, experience, cultural capabilities and management. Software Test Management solution gives you control of and visibility into the entire software application testing process. Software Test Management framework enables you to manage the software testing process, whether your organization is small or large, centralized or distributed.

 


Participants will learn

  • If your organization has a test process, learn how to evaluate how   effective it is. If you don't have a test process, learn how to define one   for your organization
  • Gain knowledge about industry standards for quality processes,   policies and documentation
  • Learn how the test process fits into all stages of the software   development lifecycle.
  • Understand how different development models and maturity levels   affect test processes and the management of them
  • Review best practices for test process management

  Outline

  Introduction

  • The challenges of Software development and delivery
  • Consistent quality policies, process, standards, and guidelines
  • Process Definition and Control
  • Evaluating the test process effectiveness
  • Process Document



Defining Quality Goals

  • Identify Process Components
  • Identify Process Quality Attributes
  • Risks in Setting Quality Goals
  • Setting and Measuring



Successful Deployment Requires the Right Balance of:

  • Processes
  • Formal methods
  • Standards
  • Efficient tools
  • Experience/Knowledge
  • Cultural Capabilities
  • Metrics


Defining the Right Test Process for your Organization based on:

  • Maturity of Product
  • Maturity of Development Staff
  • Maturity of Test Group
  • Complexity and Type of Application(s)
  • Technology


Test Processes Best Practices

  • Building Quality into the Process
  • Visible Project Planning & Tracking
  • Risk-based Testing
  • Defined and Integrated Testing Process
  • Visible Defect Tracking and Reporting
  • Change Management


Service Management Relationships

  • Defect Reporting/Tracking
  • Change Management
  • Change Control Boards
  • Release Management
  • Configuration Management
  • Beta Testing
  • Rollout and Production Support
  • Maintenance and Support


Understanding the Different Test Processes for Different Development Models

  • Waterfall
  • V-model
  • Rational Unified Process (RUP)
  • Joint Application Development (JAD)
  • Iterative
  • Spiral
  • XP


How good is your test process?
This seemingly easy question is actually hard to answer. Testing often can be a troublesome and uncontrollable process. It takes too much time, costs a lot more than planned, and offers insufficient insight into the quality of the test process – possibly putting the quality of the information system being tested and business process itself at risk. So what is the solution to this business challenge?

Improve your test process
Many organizations realise that improving the test process is essential for ensuring the quality of the information system and the overall business process. However, in practice, it’s often challenging to define the steps required to improve and control the process, and in what order. This is similar to the improvement of the total software process, where Models like the Capability Maturity Model (CMM) offer support.

Test Process Management (TPM) is concerned with controlling all the testing activities and the automated support tools used in a project, within a dedicated management environment. TPM is based upon a professionally recognized industry standard.