Configuration Management Source Code Management Documentation Management Model

  • Slides: 6
Download presentation
Configuration Management Source Code Management Documentation Management Model Management "SW-CM is a disciplined approach

Configuration Management Source Code Management Documentation Management Model Management "SW-CM is a disciplined approach to managing the evolution of software development and maintenance practices, and their software products" (Burrows, George, Dart, Ovum Report 1996) . . .

Preco SCM ? Programatori su drahi. . . (Cena. . . ) Zvysuje Zlepsuje

Preco SCM ? Programatori su drahi. . . (Cena. . . ) Zvysuje Zlepsuje §Vcasne odstranenie konfliktov §Redukcia zasahov do kodu §Prehlad vo vyvoji (verziach) Vyhody SCM §Opakovne ulohy mozu byt automatizovane §Programatori stravia viac casu programovanim a nie §Rucnym mergovanim zdrojakov §Cakanim na uvolnenie zdrojaku §Opravovanim chyb sposobenych nedbalim prepisanim zdrojakov Kvalita Aspekty Produktivita Robustnost, skalovatelnost (Kvalita. . . ) Sily Time to market (Cas. . . )

Software Configuration Mgmt Version Control FOO BAR Build Management RELEASE 4. 0 Workspace Management

Software Configuration Mgmt Version Control FOO BAR Build Management RELEASE 4. 0 Workspace Management REPORT Software ALERT Development Process Control

Version Tree and VOB Version Tree File system main 0 VERSIONS 1 BRANCH Beta

Version Tree and VOB Version Tree File system main 0 VERSIONS 1 BRANCH Beta Prototype 2 enhance special 0 RLS 1. 0 3 RLS 2. 0 0 1 4 1 2 5 2 3 6 3 4 RLS 3. 0 7 rls 2_bugfix Mounted to file system 0 1 Versioned Object Base (VOB) 2 VERSION LABEL Version Tree Meta Data

Views • An easy way to manage multiple tasks • Allows dynamic sharing of

Views • An easy way to manage multiple tasks • Allows dynamic sharing of work foo. c src foo. h • Makes it easy and fast to change tasks • Controls the public/private nature of work foo. h src bar. c V V I I E E W W Versioned Object Base src bar. c foo. h

Policy Enforcement SYS ADMIN ALERT DEVELOPER Someone changed your file MGMT REPORT Software Development

Policy Enforcement SYS ADMIN ALERT DEVELOPER Someone changed your file MGMT REPORT Software Development Process TECH WRITER Doc must be updated