Course - Empirical Software Engineering - DT8111
Empirical Software Engineering
About
About the course
Course content
The course is run every other year, next time Autumn 2009.
The course contains methods and techniques for testing and validating system development technologies. Relevant methods are - among others - experiments, post mortem analysis, case studies and surveys.
The formulation of hypotheses, validation and dataanalysis are imporetant themes.
the course uses examples from inspections, testing of industrial methods, etc.
The participants are required to perfomr an empirical study or do an in-depth study of an exsiting one. The results shall be documneted in a proejct report which counts for 50% of the final grade.
Learning outcome
Learn to do empirical studies and to understand and use results from such studies performed by other persons.
Learning methods and activities
Lectures and guided self-studies
Compulsory assignments
- Exercises
Required previous knowledge
Experience in software developemnt equivalent ot the proejct part of TDT4140 and basic knowledge in statistical data analysis.
Course materials
Course litterature:
Copies of important papers and chapters from several books, see http://www.idi.ntnu.no/~letizia/empse2007/
Subject areas
- Computer Systems
- Computer and Information Science