ClearCase/UCM Release Management
Revision: TE3207_20060318
Course Length:
3 Days
Course Description:
This is a CM-oriented, classroom-based, instructor-led course. It includes hands-on laboratory exercises, which are designed to teach experienced ClearCase/UCM and Clearmake users everything they need to know about planning, implementing, and maintaining a comprehensive Release Management paradigm, either locally or across geographically distributed project teams working on small, medium, or large-scale projects. Students are able to choose either a UNIX or Windows laboratory environment.
Who Should Attend:
This course is intended for experienced ClearCase/UCM, and Clearmake users who must quickly learn the skills and concepts needed to plan, implement, and maintain a comprehensive Release Management paradigm either locally or across geographically distributed projects desiring to embrace sound CM practices and processes.
Benefits of Attendance:
Upon completion of this course, students will be able to:
- Understand the Forward-Flow Task Management Model for product builds.
- Manage logical and physical task dependency issues.
- Master common build strategies and special issues for simple & complex build environments.
Prerequisites:
Clearmake Build Management or six months experience using Clearmake in a UNIX or Windows project is required. ClearCase/UCM Administration or three months experience administering ClearCase in a UNIX or Windows (NT) project) is required. Students should also have one year of experience in a programming language.
Course Outline:
- Chapter 1: Review Of General Release Management Issues
- Chapter 2: Product Build Administration And The Change Management Organization
- Chapter 3: Product Build Modeling Using ClearCase/UCM
- Chapter 4: Forward-flow Task Management Model Of Product Build
- Chapter 5: Managing Logical And Physical Task Dependency Issues
- Chapter 6: Task Severities, Known Deficiency Lists, And Release Readiness
- Chapter 7: Official Build Nodes And Trial Build Support
- Chapter 8: Master And Incremental Product Build Strategies
- Chapter 9: Special Issues In Multi-platform Development Environments
- Chapter 10: Special Issues In Multi-site Development Environments
- Chapter 11: Product Building For The Development Team
- Chapter 12: Product Building For Single Or Multiple Test Teams
- Chapter 13: Product Building For External Delivery
- Chapter 14: Optimum Product Build Scheduling
- Chapter 15: Versioning Schemes And Release Identification
- Chapter 16: Quick-fix And Emergency Release Management
- Chapter 17: Historical Release Retention And Recovery
- Chapter 18: Avoiding Traps And Pitfalls
- Chapter 19: Tricks Of The Build Masters



