Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

Configuration Management Principles and Practice

The Agile Software Development Series

Specificaties
Paperback, 432 blz. | Engels
Addison Wesley | 0e druk, 2002
ISBN13: 9780321117663
Rubricering
Hoofdrubriek : Computer en informatica
Addison Wesley 0e druk, 2002 9780321117663
Dit product is niet leverbaar

Samenvatting

Configuration management (CM) is an important, but often neglected, practice that allows application developers and project managers to better identify potential problems, manage changes, and track the progress of software projects. An effective CM strategy one that adheres to the practice's complexity while harnessing its depth- can be the cornerstone of fast, flexible development. However, CM practitioners often rely too heavily on commercial CM tools, and fail to understand the concept as a whole. While CM is not an easy discipline, it need not be a difficult one.
'Configuration Management Principles and Practice' explains the elements and benefits of a sound CM strategy and shows how to put that strategy into action. Through configuration examples and recommendations drawn from the author's considerable experience, this practical guide will help readers to better manage and deliver projects.

Key topic coverage includes:
- Incorporating CM into the overall development process
- Relating test cases to requirements and tracking, assessing, and reporting on testing
- Tracing product changes
- Applying CM in different environments, including agile, iterative, integrated-product, and sequential development methods
- Employing CM in projects, large and small, for safety-critical, composite, multiplatform, and multivariant systems
- Managing multisite development
- Serving cross-organizational functions
- Integrating different CM tools
- Improving CM processes

A comprehensive guide to the current state of CM, the text begins with an introduction to fundamental CM principles and activities and then illustrates how each can be tailored to meet a development organization's unique needs. In short, this easy-to-use reference will give organizations and individuals the tools they need to insure the integrity of their products and effectively manage the evolution of their systems.

Specificaties

ISBN13:9780321117663
Taal:Engels
Bindwijze:paperback
Aantal pagina's:432
Druk:0

Expertrecensies (1)

recensie
Configuration Management Principles and Practice
Frank Schophuizen | 25 april 2008
Er zijn weinig goede boeken over configuration management en er zijn ook weinig goede opleidingen of cursussen over het onderwerp. Zelfs op internet bestaan er amper goede bronnen over configuration management. Het boek Configuration Management Principles and Practices van Anne Mette Jonassen Hass is een goede uitzondering. Het mag met recht gezien worden als standaardwerk op het gebied van configuration management. Elke zichzelf respecterende configuration manager zou dit boek gelezen moeten hebben, maar ook projectleiders en development managers voor professionele productontwikkeling zouden dit boek moeten lezen. De schrijfster heeft, onder meer dankzij haar heldere uitleg, een goede uitbreiding aan het schaarse arsenaal aan configuration management boeken geleverd.
Lees verder

Inhoudsopgave

( NOTE: Each chapter begins with an Overview.)

Foreword by Alistair Cockburn.
Preface.
Introduction.

A. WHAT IS CONFIGURATION MANAGEMENT?

1. Definition of Configuration Management Used in This Book.
Configuration Management Activities.
Identification.
Storage.
Change Control.
Status Reporting.
False Friends: Version Control and Baselines.

2. Configuration Management in Maturity Models.
CMM Version 1.1.
CMMI.
ISO 15504 (SPICE) and BOOTSTRAP 3.2.

3. Configuration Management in International Standards.
Overview of Related Standards.
BS6488, DOD, IEEE.
ESA - PSS05.
GAMP.
ISO 9001:1994, ISO 9000-3, and ISO 9001:2000.

4. Organisations Working with Configuration Management.
Institutions and Companies.
Projects.

5. Scoping the Configuration Management Task.
Level of Ambition Cost/Benefit Analysis.
Example with Low Degree of Formalism.
Example with High Degree of Formalism.
Calculation of Profitability.
Possible Savings Examples.
Pitfalls in Connection with Scoping.
How to Treat What Is Kept Outside.

B. CONFIGURATION MANAGEMENT DATA.

6. What Can Be Placed Under Configuration Management.
Physical or Electronic Objects.
Types of Objects in Product Perspective.
Types of Objects in Project Perspective.
Types of Objects in Cross-Organizational Perspective.
Deliveries under Configuration Management.
Deliveries for Planned Events like Milestones.

7. What One Needs to Know about a Configuration Item.
Overview of Meta Data for a Configuration Item.
Meta Data for Unique Identification.
Meta Data for Authorization.
Meta Data for Relations to Other Configuration Items.
Meta Data for Distribution.

8. What One Must Register for a Configuration Item.
Item Approval.
Release Request.
Event Registration.
Change Request.

9. What Information Is Available for Configuration Items.
Release Note Examples.
Item List: Status an Example.
Item List: History an Example.
Item List: Composition an Example.
Trace Report an Example.
Configuration Management as Supplier of Measurements.

C. ROLES IN CONFIGURATION MANAGEMENT.

10. People and Configuration Management.
Configuration Management as a Career.
Managing Configurations Is Everyone's Job.
Understanding Team Roles.

11. Configuration Management Roles.
Configuration Control Board.
Librarian.
Person Responsible for Configuration Management.

12. Organizational Roles.
Management.
Person Responsible for Assets.
Person Responsible for Operation.
Person Responsible for Process Management.
Person Responsible for Environments and Tools.
Support / Helpdesk.

13. Project Related Roles.
Analyst.
Designer.
Programmer.
Integrator.
Tester.
Project Manager.
Person Responsible for Quality.
Person Responsible for Customer Contact.
Person Responsible for Subcontractor Contact.

14. External Roles.
Customer.
Subcontractor.

D. CONFIGURATION MANAGEMENT IN PRACTICE.

15 General Principles.
Milestones.
Document Handling.
Emergency Changes.

16. Configuration Management in the Development Activities.
Documentation Activities (Specifications and Design).
Coding.
Integration.
Test.
Operational Use.
Maintenance.

17. Managing Configurations for the Project Support Functions.
Project Management.
Configuration Management.
Quality Assurance.
Subcontractor Management.

18. Managing Configurations in Different Development Models.
Agile Development.
Frequent Build Technique.
Integrated Product Development.
Iterative Development.
Sequential Development.

19. Managing Configurations for Different Product Types.
Composite Systems.
Multi-Platform.
Multi-Variants.
Safety Critical Products.
Size of Product (Large and Small).
Web Applications.

20. The Managing Configurations under Special Conditions.
Multi-Site Development (Geographic Distribution).
Multi-Stakeholders.
Parallel Development.
Tool Support.

21. Managing Configurations for Cross-Organizational Functions.
Company Infrastructure.
Cross-Organizational Objects.
External Reuse-Components' Development.
Internal Assets' Development (Product-Line Approach).
Quality System incl. Process Management.

E. Improving Configuration Management.

22 Getting Started on CM- up to Capability Level 1.
How to Get Started From Nothing.
The First Steps to be Taken Towards CM.
Experiences with Implementation of CM.

23. Planning of CM- up to Capability Level 2.
General Planning Advise.
Table of Contents for a Configuration Management Plan.
CM Plan: 1. Introduction.
CM Plan: 2. Management and Relations to the Environment.
CM Plan: 3. Activities.
CM Plan: 4. Schedule.
CM Plan: 5. Tools, Techniques, and Methods.

24. Processes for CM- up to Capability Level 3.
Processes in General.
Configuration Management Processes - Overview.
CM Process Model- a Software Code Example.
CM Process Model- a Tracing Example.

25. Continuous Improvement of CM- from Capability Level 4 to Capability Level 5.
General Software Process Improvement Advice.
Metrics for Control of the Performance of CM.
Analyzing Metrics for Control and Improvement.

26. Tool Support for Configuration Management.
Classes of Tools for Configuration Management.
Organizational Considerations Concerning Tools.
Selection of a Configuration Management Tool.
Requirements for Configuration Management Tools.
Requirements for the Tool Supplier.
Tailoring of Configuration Management Tools.

Afterthought.
Appendix A: References.
Appendix B: Glossary.
Index.

Net verschenen

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Configuration Management Principles and Practice