Page 254 - DCAP304_DCAP515_SOFTWARE_PROJECT_MANAGEMENT
P. 254

Software Project Management




                    Notes          when a document or a piece of code is first written, or an agile team working in close contact
                                   with users and sponsors, if work can be performed in an informal way without bureaucracy and
                                   heaps of paper. It  may also—and  will typically,  for most important configuration  items—
                                   consist of a number of people, such as the project manager, a customer representative, and the
                                   person responsible for quality assurance.
                                   Process Descriptions


                                   The methods, conventions, and procedures necessary for carrying out the activities in change
                                   control may be;
                                      description of the change control process structure,
                                      procedures in the life cycles of events and changes,

                                      convention(s) for forming different types of configuration control boards,
                                      definition of responsibility for each type of configuration control board,
                                      template(s) for event registration,
                                      template(s) for change request.

                                   Connection with Other Activities

                                   Change control is clearly delimited from other activities in configuration management, though
                                   all activities may be implemented in the same tool in an automated system. Whether change
                                   control is considered a configuration management activity may differ from company to company.
                                   Certainly it is tightly coupled  with project management, product management, and quality
                                   assurance, and in some cases is considered part of quality assurance or test activities. Still, when
                                   defining and distributing responsibilities, it’s important to keep the boundaries clear, so change
                                   control is part of configuration management and nothing else.


                                          Example: Figure 12.6 shows an example of a process diagram for  change control. A
                                   number of processes are depicted in the diagram as boxes with input and output sections (e.g.,
                                   “Evaluation of event registration”). All these processes must be defined and, preferably, described.
                                                       Figure  12.6: Change  Control Process  Diagram






























          248                               LOVELY PROFESSIONAL UNIVERSITY
   249   250   251   252   253   254   255   256   257   258   259