Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Identify
Require new A customer desires new functionality and formulates a
potential
functionality[5] REQUIREMENT.
change
Encounter A customer encounters a problem (e.g. a bug) in the system and this
problem[5] leads to a PROBLEM REPORT.
Analyze Determine The project manager determines the technical feasibility of the
change technical proposed CHANGE REQUEST, leading to a CHANGE TECHNICAL
request feasibility FEASIBILITY.
The extent of the change (i.e. what other items the change effects) is
determined in a CHANGE IMPACT ANALYSIS. It could be argued
Analyze change that this activity leads to another go/no-go decision, or that it even
Plan change
impact forms a part of the Analyze change request activity. It is modeled
here as a planning task for the change builder because of its
relationship with the activity Propagate change.
Create planning
A CHANGE PLANNING is created for the implementation of the
change. Some process descriptions (e.g. Mäkäräinen, 2000) illustrate
that is also possible to ‘save’ changes and process them later in
a batch. This activity could be viewed as a good point to do this.
The change builder tests whether what (s)he has built actually works
and satisfies the CHANGE REQUEST. As depicted in the diagram,
Test change
this can result in an iterative process together with the above two
sub-activities.
Update
The DOCUMENTATION is updated to reflect the applied changes.
documentation