Verification, Validation, and Maintenance Overview Once a software development project is completed at CapraTek, it is also important that there is a plan in place to have the system verified and...

1 answer below »

Verification, Validation, and Maintenance


Overview


Once a software development project is completed at CapraTek, it is also important that there is a plan in place to have the system verified and validated to assure it is the right system and is developed correctly. The SDP needs to spell out how independent verification and validation is to be conducted.


Software is rarely completely done at the end of a project. There may be bugs that are uncovered or additional criteria that must be implemented. Planning out a process for the maintenance of the software is crucial. A large part of the software maintenance is to preserve its integrity as changes are made. Any changes should be logged and tracked. There needs to also be criteria put in place when certain software needs to be retired or migrated.


In this assignment you will complete SDP Section8, Validation and Verification, and Section 9, Maintenance Process.


Preparation



  • Review the CapraTek Overview found in the assignment Resources.

  • Save a new version of your SDP document using this unit number and use it to complete the assignment.


Directions


Consider the CapraTek scenario and address the items below in Section 8 and Section 9 of the CapraTek SDP document:



  • Create a plan for the independent verification and validation of software based upon your chosen Agile methodology per SWEBOK standards (SDP Section 8). It should be one page or less.

  • Create an activity diagram demonstrating the software maintenance process(SDP Section 9).

  • Create a maintenance plan that specifies how to maintain deployed software per SWEBOK standards (SDP Section 9). It should be one page or less.

Answered Same DayFeb 08, 2021

Answer To: Verification, Validation, and Maintenance Overview Once a software development project is completed...

Neha answered on Feb 09 2021
147 Votes
Verification and Validation
Verification:
Verification can be defined as a process with which we can check whether the softwar
e is able to achieve the goal without any error or bug in it or not. This process is generally used by the developers to make sure that the product is developed in right manner or not. It will verify whether the new product is able to fulfil the requirements which were shared by the customer initially. This is known as the static way testing. For performing the verification properly, we have to perform several steps. Requirement specification is the first step of verification which moves down to high level design, detailed design, program specification and at last to the coding. We can perform these steps in the same order one by one and try to make sure that the system is developed correctly.
Validation:
the validation can be defined as the process in which we will check whether the software product is according to the requirement and the product is able to achieve the high-level requirements. It is the process in which we can check for the validation of the product which means that it will check whether the new developed product is right or not. It validates for the actual and expected product and this testing is known as the dynamic...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here