![[Book Cover]](../covergif/0136365647.jpg)
|
Software Release Methodology, 1/e
Michael Bays, Campbell, California
Published June, 1999 by Prentice Hall PTR (ECS Professional)
Copyright 1999, 240 pp.
Cloth
ISBN 0-13-636564-7
|
Sign up for future mailings on this subject.
See other books about:
Software Reliability-Computer Science
|

1. Introduction.
The Basics of Software Products. The Basic Software Development Process. The Role of Software Integration and Release Methodology.
2. Nontechnical Primer on Files, Tools, and Source.
Files and Directory Hierarchies. What is a Tool? What is a Source File? The Need for Source Code Control. The Need for File Merging.
3. Source Code Control.
Core Set of Source Code Control Actions. Source File Management Protocols. Branch Management. Large-Scale Development Strategies.
4. Builds.
Development Environments. Tools. Product Building. The Source Tree. The Order of Operations in a Build. Build Strategies. The Runtime Environment. The Developer's Build Environment. Build Reproducibility. Build Automation.
5. Defect Tracking.
High Level Methods of Defect Tracking. Basic Elements of Defect Tracking. The Basic Elements of a Defect Record. Additional Elements for Advanced Defect Tracking Systems. Additional Uses of the Defect Tracking System. Defect Metrics.
6. Modularized System Integration.
When Do You Not Need Modularized System Integration. Product Modularization. System Integration Overview. Parallelism in System Integration. Major Aspects of the System Integration Cycle. Build Qualification. Coordination for Centralized System Integration. Using Computer Applications as Change Control Systems.
7. Change Control.
Independent Elements of Change Control. Comprehensive Aspects of Code Control in the Development Environment. Change Control Boards.
8. Product Release Classifications and Numbering.
Customer Release Classifications. Customer Support for the Release. Release Classifications and Release Numbering. Internal Release Numbers. Making Customer Release Number Decisions.
9. Release Distribution.
Media Types. Physical Distribution Media. Media Mastering. Network Media. Customer Distribution Options. Internal Distribution and Customer Deliverable Prototyping. Release Note Documentation.
10. Release Engineering Service Strategies.
What is a Release Methodology? Issues With Development Service Groups. Size and Complexity Considerations.
11. Release Management and Planning.
Release Management. Dictator Philosophy. Process Development and Deployment. Release Execution.
Index.
|