Software Configuration Management Patterns Effective Teamwork Practical Integration 1st Edition by Steve Berczuk, Brad Appleton – Ebook PDF Instant Download/Delivery. 9780136755401 ,0136755402
Full download Software Configuration Management Patterns Effective Teamwork Practical Integration 1st Edition after payment
Product details:
ISBN 10: 0136755402
ISBN 13: 9780136755401
Author: Steve Berczuk, Brad Appleton
Software Configuration Management Patterns Effective Teamwork Practical Integration 1st Edition Table of contents:
PART I: BACKGROUND
Chapter 1. Putting a System Together
Balancing Stability and Progress
The Role of SCM in Agile Software Development
SCM in Context
SCM as a Team Support Discipline
What Software Configuration Management Is
The Role of Tools
The Larger Whole
This Book’s Approach
Unresolved Issues
Further Reading
Chapter 2. The Software Environment
General Principles
What Software Is About
The Development Workspace
Architecture
The Organization
The Big Picture
Further Reading
Chapter 3. Patterns
About Patterns and Pattern Languages
Patterns in Software
Configuration Management Patterns
Structure of Patterns in This Book
The Pattern Language
Overview of the Language
Unresolved Issues
Further Reading
PART II: THE PATTERNS
Chapter 4. Mainline
Simplify Your Branching Model
Unresolved Issues
Further Reading
Chapter 5. Active Development Line
Define Your Goals
Unresolved Issues
Further Reading
Chapter 6. Private Workspace
Isolate Your Work to Control Change
Unresolved Issues
Further Reading
Chapter 7. Repository
One Stop Shopping
Unresolved Issues
Further Reading
Chapter 8. Private System Build
Think Globally by Building Locally
Unresolved Issues
Further Reading
Chapter 9. Integration Build
Do a Centralized Build
Unresolved Issues
Further Reading
Chapter 10. Third Party Codeline
Use the Tools You Already Have
Unresolved Issues
Further Reading
Chapter 11. Task Level Commit
Do One Commit per Small-Grained Task
Unresolved Issues
Chapter 12. Codeline Policy
Define the Rules of the Road
Unresolved Issues
Further Reading
Chapter 13. Smoke Test
Verify Basic Functionality
Unresolved Issues
Further Reading
Chapter 14. Unit Test
Test the Contract
Unresolved Issues
Further Reading
Chapter 15. Regression Test
Test for Changes
Further Reading
Chapter 16. Private Versions
A Private History
Chapter 17. Release Line
Branch before Releasing
Further Reading
Chapter 18. Release-Prep Code Line
Branch Instead of Freeze
Unresolved Issues
Chapter 19. Task Branch
Handling Long-Lived Tasks
Use Branches for Isolation
Chapter 20. Referenced Patterns
Named Stable Bases
Daily Build and Smoke Test
Appendix A: SCM Resources Online
The Configuration Management Yellow Pages
CM Crossroads—Online Community and Resource Center for CM Professionals
CM Today—Daily Configuration Management News
UCM Central—Unified Configuration Management
ACME—Assembling Configuration Management Environments (for Software)
The Software Engineering Institute’s SCM Publications
Steve Easterbrook’s Configuration Management Resource Guide
The Software Configuration Management FAQ
The Association for Configuration and Data Management
Software Engineering Resource List for Software Configuration Management
R.S. Pressman and Associates Software Engineering Resources for SCM
SEweb Software Configuration Management Resources at Flinders University
Pascal Molli’s “CM Bubbles” SCM Resources Page
The Usenet Newsgroup comp.software.config-mgmt
Appendix B: Tool Support for SCM Patterns
VSS—Visual Source Safe
CVS—The Concurrent Versions System
Perforce
BitKeeper
AccuRev
ClearCase—base functionality (non-UCM)
ClearCase—Unified Change Management (UCM)
CM Synergy
StarTeam
PVCS Dimensions
PVCS Version Manager
MKS Integrity (Enterprise edition)
Further Reading
Photo Credits
About the Photos
Bibliography
Index
People also search for Software Configuration Management Patterns Effective Teamwork Practical Integration 1st Edition:
software configuration management best practices
what is software configuration management process
software configuration management example
software configuration management principles