Friday, June 5, 2009

What are the benefits of software acceptance Tests as a Life Cycle Process

Let us understand the benefits of software acceptance Tests as As a life cycle process?

A) Early detection of software problems (and time for the customer or user to plan for possible late delivery)
B) Preparation of appropriate test facilities
C) Early consideration of the user’s needs during software development
D) Accountability for software acceptance belongs to the customer or user of the software


What are the responsibilities of customer or end users in acceptance testing?

1) Ensure user involvement in developing system requirements and acceptance criteria
2) Identify interim and final products for acceptance, their acceptance criteria, and schedule
3) Plan how and by whom each acceptance activity will be performed
4) Plan resources for providing information on which to base acceptance decisions
5) Schedule adequate time for buyer staff to receive and examine products and evaluations prior to acceptance review
6) Prepare the Acceptance Plan
7) Respond to the analyses of project entities before accepting or rejecting
8) Approve the various interim software products against quantified criteria at interim points
9) Perform the final acceptance activities, including formal acceptance testing, at delivery
10) Make an acceptance decision for each product

The customer or user must be actively involved in defining the type of information required, evaluating that information, and deciding at various points in the development activities if the products are ready for progression to the next activity.

Acceptance testing is designed to determine whether the software is fit for use. The concept of fit for use is important in both design and testing. Design must attempt to build the application to fit into the user’s business process; the test process must ensure a prescribed degree of fit. Testing that concentrates on structure and requirements may fail to assess fit, and thus fail to test the value of the automated application to the business.

What are the components of fit?

1) Data:
The reliability, timeliness, consistency, and usefulness of the data included in the automated application.
2) People: People should have the skills, training, aptitude, and desire to properly use and interact with the automated application.
3) Structure: The structure is the proper development of application systems to optimize technology and satisfy requirements.
4) Rules: The rules are the procedures to follow in processing the data.

Tags: Software Testing, User Acceptance Testing

1 comment:

  1. Coin Casino | No Deposit Bonuses 2021 | Free Spins on
    Online Casino No Deposit Bonus Codes for December 2021 · Casino Planet · 인카지노 Casino 제왕 카지노 Player · choegocasino Slot Game · Casino Slots · Casino Table Games · Video Poker

    ReplyDelete