Refresher/m/SDLC/Configuration Management

Maintenance
Gohome.png
Configuration Management
Project Management
   
Project Management
Ledgray.png
 Baseline: the marking of a significant system state where we can go back to
Ledgray.png
 Freezing: versioning the source code as well as the database
Ledgray.png
 Under version control: source code, tests, database and other scripts, sample data, documentation, anything changed by developers over time
Ledgray.png
 Version control systems (VCS): letting team members know who changed what
Ledgray.png
 VCS Tag: a static snapshot
Ledgray.png
 VCS Branch: for development outside the trunk
Ledgray.png
 Changes to Technical Documentation: tracked under VCS, maintained on enterprise wiki
Ledgray.png
 Redmine: free and open source, web-based project management and bug-tracking tool
Ledgray.png
 Basecamp: a web-based project-management tool offering to-do lists, wiki-style web-based text documents, milestone management, file sharing, time tracking, and a messaging system
Ledgray.png
 Patch management: what patches should be applied to which systems at a specified time
Ledgray.png
 New version: pushing forward, shooting for new heights
Ledgray.png
 New release: pushing backward, aiming for stability
Ledgray.png
 Text file changes: versioned by line
Ledgray.png
 Binary file changes: full replacement