Course syllabus

Konfigurationshantering
Configuration Management

EDAN10, 7,5 credits, A (Second Cycle)

Valid for: 2012/13
Decided by: Education Board 1
Date of Decision: 2012-03-19

General Information

Elective for: C4, C4-da, D4, D4-pv, E4, E4-pv, F4, F4-pv, I4, I4-pvs, Pi4, Pi4-pv
Language of instruction: The course might be given in English

Aim

To explain the general concepts and principles of SCM. To experiment with specific techniques and mechanisms in existing SCM tools. To give an understanding of how an SCM system is composed from processes, tools and people. To show how SCM can service and support other parts of the software development process.

Learning outcomes

Knowledge and understanding
For a passing grade the student must

Competences and skills
For a passing grade the student must

Judgement and approach
For a passing grade the student must

Contents

Problems and goals of SCM; SCM concepts and principles; collaboration, communication and co-ordination; SCM for parallel and distributed development; SCM work models; build processes; SCM repositories; branching and merging; SCM activities: Identification, Control, Status Accounting, Audit; release management; SCM plans and roles; SCM and related areas (OSS, XP, PDM, SPF); SCM in industry. Computer labs: CVS, Perforce and Git. Project: SCM plan

Examination details

Grading scale: TH
Assessment: Compulsory course items: laboratory work, a paper review and a project work. Oral examination. To qualify for the examination students must have completed the laboratory work and the paper review. The practical tool aspects are evaluated during the computer labs (pass/fail). The rest of the course is evaluated through an oral exam in group and through the group's project. Grading is individual: U/3/4/5. The final grade of the course is based on the result of the oral exam.

Parts
Code: 0111. Name: Compulsory Course Items.
Credits: 1. Grading scale: UG. Assessment: For a passing grade, the students must have completed the paper review and the laboratory work. Contents: A compulsory paper review and compulsory laborations. Further information: To qualify for the examination part of the course, the compulsory paper review and laboratory work must have been completed.
Code: 0211. Name: Project.
Credits: 2. Grading scale: UG. Assessment: For a passing grade the project work must be completed. Contents: A compulsory project work.
Code: 0311. Name: Examination.
Credits: 4,5. Grading scale: TH. Assessment: Oral examination. Further information: To qualify for the examination, the students must have completed the paper review and the laboratory work.

Admission

Admission requirements:

The number of participants is limited to: 50
Selection: 5 places (maximum) will be allotted for exchange students. 45 places are allotted to students from LTH. Criteria for selection: Credits remaining for the degree.
The course overlaps following course/s: EDA240

Reading list

Contact and other information

Course coordinator: Univ.lektor Lars Bendix, Lars.Bendix@cs.lth.se
Course homepage: http://cs.lth.se/edan10
Further information: The exam is oral and takes place in the normal exam period after the course is over. Re-exams can be scheduled as needed.