Use the search function to search amongst programmes at Chalmers. The study programme and the study programme syllabus relating to your studies are generally from the academic year you began your studies.
Syllabus for |
|
EDA395 - Personal software process |
|
Owner: TDATA |
|
4,0 Credits (ECTS 6) |
Grading: UG - Fail, pass |
Level: A |
Department: 37 - COMPUTER SCIENCE AND ENGINEERING
|
Teaching language: Swedish
Course module |
|
Credit distribution |
|
Examination dates |
Sp1 |
Sp2 |
Sp3 |
Sp4 |
|
No Sp |
0198 |
Project |
4,0 c |
Grading: UG |
|
2,0 c
|
2,0 c
|
|
|
|
|
|
|
In programs
TELTA ELECTRICAL ENGINEERING, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Interactive simulations, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Bioinformatics, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Software development and management, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Embedded systems, Year 4
TITEA SOFTWARE ENGINEERING - Data communication, Year 4 (elective)
TITEA SOFTWARE ENGINEERING - Interaction design, Year 4 (elective)
TDATA COMPUTER SCIENCE AND ENGINEERING, Year 3 (elective)
TDATA COMPUTER SCIENCE AND ENGINEERING - Engineering of Computer-Based Systems, Year 4 (elective)
Examiner:
Univ lektor Peter Öhman
Eligibility:For single subject courses within Chalmers programmes the same eligibility requirements apply, as to the programme(s) that the course is part of.
Course specific prerequisites
Basic programming skills.
Aim
The goal is that the students after the course should be able to predict and plan their work in order to deliver software components with planed functionality in time. It gives a framework for learning process based development including measurement, evaluation and learning from
mistakes.
Content
The students will during the course develop a number of smaller programs. The development is done according to a defined process that is enlarged and enhanced from program to program. The students will learn a disciplined way of working. They will estimate size and resources, and measure their productivity and quality, and by this gain insight in software development by watching the change in their productivity and quality. The course gives a framework for how to work with software development. After the course each student will have a database with information on how they themselves develop software, which can be used to evaluate new development methods and tools. The programs developed by the students are later used to analyze their data.
Organisation
Lectures to introduce course topics and to motivate a mature working discipline. Students works individually with assignments and assistants give feedback on students work.
Literature
Watts Humphrey "A Discipline for Software Engineering", Addison-Wesley, 1995, ISBN 0-201-54610-8.
Examination
Evaluated home assignments.
|
|