Experimental Software Engineering Course
DT8111 (NTNU) Autumn 2011
Responsible: Reidar Conradi
Teacher Daniela Cruzes
Start Date: Friday, September, 2, 2011 At 13:30 pm at ITV 464
 
# Week Activity Location Duration
1 35 First Meeting, Presentation of the Course and of the Students Interests and planning for the course. Please fill out the Background form before the classes start. It will help us with the discussions on the first day. Classroom 2hs
2 36 Empirical Strategies (Robson 1, 2) - Assignment 1 Handout Classroom 3hs (+ 9 hs of reading)
3 37 Measurement and Feedback (Reading: Tore Dyba - Chapter 4 and Robson Chapter 3) Classroom 3hs (+ 9 hs of reading)
5 38-40 Definition and Planning of Experiments (Reading: Robson Chapt. 4, 5, 6, 7, 8, 9) Home 12hs reading
6 41 Discussion of Chapters 4, 5, 6, 7, 8, 9. Discussion of Results from Assignment 1 Evaluation Forms for 3 papers each student (Papers from TSE, IST, JSS or EMSE ). Classroom 3hs (+ 9 hs of reading)
7 43 Discussion Results of Assignment 2 (Read 3 experimental software engineering papers and extract information from them based on our template (At Least 1 Case Study and one Experiment), (Papers from TSE, IST, JSS or EMSE they need to be different from Assignment 1) Classroom 3hs (+ 9 hs of reading)
  44 Operation, Analysis and Presentation of Experiments (Reading: Robson 10, 11, 12, 13, 14, 15) and paper: Studying Software Engineers: Data Collection
Techniques for Software Field Studies, EMSE, 2005.
Home 12hs reading and preparation
9 45 Operation, Analysis and Presentation of Experiments ( Robson 10,11, 12, 13, 14, 15) and paper: Studying Software Engineers: Data Collection
Techniques for Software Field Studies, EMSE, 2005.
Classroom 3 hs (+9 preparation)
10 46 Assignment 3 - Executing the Studies and Chapter 16, 17 and 18 of Robson) Classroom 3 hs (+9 preparation)
10 47 Assignment 3 - Executing the Studies and Chapter 16, 17 and 18 of Robson) Classroom 3 hs (+9 preparation)
11 48 Assignment 4 - check point with students, discussion and clarification of doubts. Classroom 3 hs (+9 preparation)
12 49 Assignment 4 - Executing the Studies and Presentation of the Results Classroom 3 hs (+9 preparation)
13 50 Assignment 4 - Executing the Studies and Presentation of the Results Classroom  
14 51 Oral Exams Classroom  
         
Books Real World Research: A resource for Social Scientists and Practitioner Researchers, Colin Robson, 3rd Edition
"Process Improvement in Practice - A Handbook for IT Companies", Tore Dyba, Torgeir Dingsoyr and Nils Brede Moe
Complem.
Books
Experimental and Quasi-Experimental Designs for Research by Donald Campbell and Julian Stanley (1966), ISBN: 0395307872.
Experimentation in Software Engineering: An Introduction, C. Wohlin, P. Runeson,  M. Host, M.C. Ohlsson, B. Regnell,  A. Wesslen, Springer: International Series in Software Engineering, Vol. 6 (2000), ISBN: 0792386825. 
The Goal/Question/Metric Method: A Practical Guide for Quality Improvement of Software Development by Rini van Solingen and Egon Berghout (1999), ISBN: 0077095537.
Software Metrics: A Rigorous and Practical Approach, Norman Fenton and Shari Lawrence Pfleeger
Complem. Resources TSE and EMSE Papers
Assignments
Example of Design of Experiment