Hardware Reference
In-Depth Information
The software development in company X follows a modified V-model (Figure 1).
The V-model is a sequential software development model with emphasis on testing
activities. Company X modified the model such that it is possible to the phases might
start simultaneously or in the middle of progress of the previous phase. A permanent
link between the phases is provided by Architectural support , which interrelates
phases in order to provide information and support of one phase to the others.
Fig. 1. Software development lifecycle in the company X
In this case study we analyzed the Change Control Board process of company X.
The Change Control Board (CCB) process coordinates changes made to deliverables.
The CCB tracks and records the status of each change request from its entry until its
exit of the CCB process. The change requests are further referred to as defects.
The structure of the CCB process is sequential with possible rework in case of fail-
ing a task. The tasks are not executed in parallel, and each task is completed before
the next task starts.
The flow of tasks of the CCB process is as follows:
Task 1. The CI' defect is detected and submitted. The tester assigns attrib-
utes to the defect (e.g. priority, severity). Based on the importance, the defect is
either:
A. further evaluated by the CCB board (Task 2),
B. or the defect will directly start with the Analysis task (Task 3).
Task 2. The CCB board analyzes the defect and sends it to the required task
depending on the need ( Analysis, Resolution, Evaluation , or Concluded task),
with the following possibilities:
C. The CI' defect is redirected to the Concluded task in case the defect
is found duplicated, expected to be fixed in next release or out of
the scope of the functionality required;
D. The defect is redirected to tasks Analysis , Resolution , or Evaluation
depending on the need.
Task 3. The task, i.e. either Analysis , Resolution , or Evaluation , starts to
handle the CI's. When the task is completed, one of the four possibilities is
chosen:
Search WWH ::




Custom Search