Software Risk Issues

1.Test Deliverables that need to be mentioned in the test plan :

Test Deliverables means The documents which are created during the testing process.
The documents created during the testing process are :
  • Test Plan 
  • Test Cases
  • Test Scripts
  • Defect/Enhancement Logs
  • Test Reports

2.Input documents that are needed and referred to write a Test Plan :

Test plan documents mean a document describing software testing scope and activities. It is the basis for formally testing any software/product in a project. In test planning phase test leader or test manager will create test plan documents.
Following documents are needed and referred to write this test plan are Requirement documents:
  • BRS(Business requirement specification)  
  • SRS (System requirement specification)
  • Development plan Document (DPD)
  • The Documents related to the previous version

3.Software Risk Issues :

It is also called a Product risk issue. The risk which is going to affect the product will mention here. Risk is an expectation of loss, a potential problem that may or may not occur in the future. It is generally caused due to lack of information, control or time. A possibility of suffering from loss in the software development process is called a software risk. Loss can be anything, an increase in production cost, development of poor quality software, not being able to complete the project on time. Software risk exists because the future is uncertain and there are many known and unknown things that cannot be incorporated in the project plan.
A software risk can be of two types:
  • Internal risks that are within the control of the project manager 
  • External risks that are beyond the control of the project manager.
Identify what software is to be tested and what the critical areas:
  • Delivery of a third party product.
  • The new version of interfacing software.
  • Ability to use and understand a new package/tool, etc.
  • Extremely complex functions.
  • Modifications to components with a past history of failure.
  • Poorly documented modules or change requests.
There are some inherent software risks such as complexity these need to be identified.
  • Safety.
  • Multiple interfaces.
  • Impacts on the Client.
  • Government regulations and rules.

4. Testing Be Suspended :

If any defects are found which seriously impact the test progress the test lead may choose to suspend testing.
The criteria which are considered for suspension or resumption are :
  • Hardware/software not available at the time indicated in the Project Schedule.
  • The build contains many serious defects which seriously prevent or limit testing progress.
  • Assigned test resources are not available when needed by the test team.

Comments

Popular posts from this blog

Implicit and Explicit requirements

Software Configuration Management (SCM)

Identified for Configuration Management