Adaptive requirement change a change request is

This preview shows page 153 - 156 out of 182 pages.

Adaptive requirement change: A change request is thusly classified if a requested change requires the system to be amended. A possible reason for an adaptive requirement change can be a change in the system con- text, e.g., a new technology is available or the system boundary was altered (see section 2.2 ). Exceptional change (hotfix): A change request is classified as an excep- tional change if the change must absolutely immediately be done at all costs. Exceptional changes can be either corrective or adaptive. Different processing methods The method for processing requirements changes depends on their classi- fication. For example, exceptional changes must be analyzed, evaluated, decided, and potentially implemented right away. Contrastingly, adaptive requirement changes are often processed in batches at a later point in time, typically as soon as the next (or some subsequent) system release is immi- nent. On the other hand, corrective requirement changes are usually ana- lyzed, evaluated, and if necessary implemented rather promptly after the change request has been filed. 8.6.5 Basic Method for Corrective and Adaptive Changes Figure 8-11 illustrates the principal method of handling change requests. This method can be tailored depending on organizational and project- specific particularities.
Image of page 153

Subscribe to view the full document.

8.6 Management of Requirements Changes 135 Figure 8-11 Method for handling change requests Impact analysis During impact analysis, the effort for performing the change is estimated. In order to do so, all requirements affected by the change are sought out, including any newly defined requirements. Afterward, the posterior devel- opment artifacts that potentially will have to be changed or redeveloped are identified (e.g., test cases or components). For each affected artifact, the effort for implementing the change is determined and the total effort for the change is computed by summing up all partial efforts. The consistent integration of the changes into the requirements basis often only negligibly influence the total effort. The most significant por- tion of the total effort is usually generated by the necessary adaptations of the posterior development artifacts. Using traceability information Identifying those requirements and posterior development artifacts that are affected by a requirements change can be automated or at least supported by means of traceability information. If no or not all necessary traceability information is available, domain experts or experts of the development team should be questioned with respect to the consequences of the change request filed. Evaluating a change After the impact analysis has been completed, the change control board evaluates the change filed. In order to do that, cost and benefit are Impact analysis Change evaluation [change approved] [change rejected] Prioritizing the requirement change Communicating the rejection Assigning the change to a change project
Image of page 154
136 8 Requirements Management compared and evaluated with regard to the available resources. For exam-
Image of page 155

Subscribe to view the full document.

Image of page 156

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Ask Expert Tutors You can ask 0 bonus questions You can ask 0 questions (0 expire soon) You can ask 0 questions (will expire )
Answers in as fast as 15 minutes