Example: tourism industry

What Is Configuration Management? - …

1 Part IWhat Is configuration Management? configuration , to form from or after, derives from the Latin com-, meaning with or together, and figurare, to form. It also means a relative arrangement of partsor elements. configuration management therefore refers to managing a relativearrangement of parts or elements. It s as simple as management , as we know it today, started in the late 1960s. In the1970s, the American government developed a number of military standards, whichincluded configuration management . Later, especially in the 1990s, many other stan-dards and publications discussing configuration management have the last few years, the growing understanding of software development as acollection of interrelated processes has influenced work on configurati

4 Chapter 1 Definition of Configuration Management Used in This Book 1.1 CONFIGURATION MANAGEMENT ACTIVITIES The view on configuration management in this book is process oriented. Therefore, the definition includes activity areas, which can be described in terms of process descrip-

Tags:

  Configuration, Management, Configuration management

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of What Is Configuration Management? - …

1 1 Part IWhat Is configuration Management? configuration , to form from or after, derives from the Latin com-, meaning with or together, and figurare, to form. It also means a relative arrangement of partsor elements. configuration management therefore refers to managing a relativearrangement of parts or elements. It s as simple as management , as we know it today, started in the late 1960s. In the1970s, the American government developed a number of military standards, whichincluded configuration management . Later, especially in the 1990s, many other stan-dards and publications discussing configuration management have the last few years, the growing understanding of software development as acollection of interrelated processes has influenced work on configuration manage-ment.

2 This means that configuration management is now also considered from a pro-cess point of 1 Definition of configuration management Used in This BookThere are many definitions of configuration management and many opinions on whatit really is. This chapter describes the definition on which this book is based. In short: configuration management is unique identification, controlled storage, changecontrol, and status reporting of selected intermediate work products, productcomponents, and products during the life of a 1 1 shows the activity areas included in the definition of configurationmanagement used in this book.

3 It also shows their relations to each other, to com-mon data, and to elements outside the configuration management process you work professionally with configuration management (as with any-thing else) it s important to have the fundamental concepts in place. If all else fails,you can go back and seek a solution of configuration management used in various standards are coveredin Chapter 3, and definitions of configuration management used in various maturitymodels can be found in Chapter 2. The definitions in these standards and maturitymodels are similar to a large extent.

4 However, they re expressed in slightly differentwords and with different divisions between the detailed activities that constitute con-figuration management . It s perfectly okay for a company to use its own definition ofconfiguration management , but it s a good idea to investigate how that definitionmaps to the definition used in this book and other relevant definitions, to make sureno activity has been left 1 Definition of configuration management Used in This configuration management ACTIVITIESThe view on configuration management in this book is process oriented.

5 Therefore, thedefinition includes activity areas, which can be described in terms of process descrip-tions. The activity areas described in detail in the following paragraphs are identifica-tion, storage, change control, and status management has many interactions with other development andsupport processes. Figure 1 1 illustrates the production and usage activity areas viatheir respective requestChange dataEventregistrationMetadataMetadataMet adataReportsProduction(dynamic)Storage(c ontrolled)ChangecontrolIdentificationNee dfrom planStatus ReportingUsage(static)ConfigurationitemC onfigurationitemFigure 1 1 Overview of configuration management configuration management Activities5 MetadataAll the activity areas in configuration management share metadata for items placedunder configuration management .

6 Metadata is a database concept that means dataabout the data stored in the database. So metadata in this context describes the con-figuration items. Metadata for a configuration item may include its name, the nameof the person who produced the item, the production date, and references to otherrelated configuration items. Figure 1 1 shows a logical separation of metadata, eventhough this data is often stored physically at the same location (in the same database)as the items in controlled control uses metadata for example, the trace information for a configu-ration item for which a change is suggested.

7 Change control does not in itself con-tribute to metadata, because information produced during change control will bepresent only if a configuration item is affected by a suggested change. A configura-tion item can exist without change control information, but it can t exist management Is Cyclic or Is It?In everyday language, configuration item is often used to refer to an item, which isthen said to be produced in several versions. This is not strictly correct, but it s accept-able as long as the reference is clearly understood by all involved.

8 In fact, each newversion of a configuration item is a new configuration item in its own can be illustrated by an analogy to an object-oriented approach. The con-figuration item may be seen as a class and the versions as instantiations of the class,as shown in Figure 1 2. Version chains of configuration items that is, versions 1, 2,3, and so on may be formed by indicating which configuration item a given config-uration item is derived from or based management activities may be viewed as cyclic for each item classplaced under configuration management .

9 This means that a configuration item classcontinuously goes through the mill. The first cycle is initiated by a (planned) needfor a configuration item, and later the driving force is a change request (and onlythis!). This is illustrated in Figure 1 each cycle, a configuration item will be identified, produced, stored, andreleased for usage. Event registrations will occur as a consequence of experiencegained during usage. These will lead to change control and the creation of changerequests, which will lead to identification, and so on, of a new version of the original6 Chapter 1 Definition of configuration management Used in This Bookconfiguration item.

10 Items placed under configuration management must never bechanged, but new versions may be items that are different versions of the same original item areobviously strongly related, but each one is an individual item, which will be identifiedand may be extracted and used independently. This is one of the main points of con-figuration management : to be able to revert to an earlier version of an item Assurance ProcessConfiguration management interacts with quality assurance, as illustrated by theitem approval process that accompanies a configuration item from production tostorage.


Related search queries