Name | Room | Phone | Mailbox
(4th floor, building 1) |
||
---|---|---|---|---|---|
Lecturer | Roland Bol | Roland.Bol@it.uu.se | 1356 | 018-471 7606 | 28 |
Assistant | Manivasakan Sabesan | Manivasakan.Sabesan@it.uu.se | 1339 |
018-471 7778 |
59 |
Code | Swedish name | Credits | English name |
---|---|---|---|
1DL004 | Programvaruteknik | 7.5 | Software Engineering |
Buy the book now and start reading in time!
Type | Day | Time | Room | Subject | Chapters (7/8th)
|
Important sections (7/8th) |
---|---|---|---|---|---|---|
week 4 |
||||||
JL | 23/1 | 10 | 1211 |
RB+MP: Introduction; schedule, assignments, waterfall- and V-model, good code | 1, 4.1.1,
4.3, 4.5 |
4.1.1, 4.3.3 |
L | 24/1 | 10 |
1311 |
Requirements, Requirements Engineering | 2.3,
4.3.1, 6, 7 |
2.3, 4.3.1, 6-in,
6.1, 6.2, 6.3-in, 6.5, 7.2, 7.4 |
week 5 | ||||||
JL | 28/1 |
15 |
1311 |
LHE: Standards for code and documentation | 27.2,
20.2, 29 |
27.2, 29-in, 29.5
|
l |
29/1 |
9 |
1311 |
MS: requirements engineering assignment |
||
JL | 31/1 |
10 |
1211 |
LHE: Ray tracing and XML - intro |
13.4 |
13.4 |
week 6 |
||||||
JL | 4/2 |
10 |
1311 |
RB: Validation and Verification: inspections
and testing |
4.3.3, 7.3,
22, 23 |
4.3.3, 7.3, 22-in,
22.2, 23-in, 23.1, 23.3.1, 23.4 |
L | 5/2 |
10 |
1311 |
Iterative processes, Models and Prototypes |
4.1, 4.2, 4.4, 8, 17 |
4.1.2., 4.2.1, 8.2,
8.3, 8.4.3, 17-in, 17.4 |
week 7 |
||||||
JL | 11/2 |
10 |
1311 |
RB: Defect Testing |
23 |
23.3.2-23.3.4,
summary |
week 8 |
||||||
L |
18/2 |
13 |
1311 |
Design, Reuse |
4.3.2, 11, 12, 13, 18, 19 |
4.3.2, 11-in, 11.2, 11.4, 12-in,
12.2, 18-in, 19.2 |
L |
19/2 |
15 |
1311 |
Dependable Systems |
3, 9, 20 |
3-in, 3.2, 3.4, 9 (except
9.3), 20-in, 20.1 |
l |
21/2 |
9 |
1311 |
MS: testing assignments Mid-course evaluation |
Mid-course evaluation means that you
get an explicit opportunity to comment on the course. (But feel
free to comment at any time!) It's not an evaluation of you! |
|
week
9 |
||||||
G | 25/2 | 10 |
1311 | Guest lecture Lars-Henrik Eriksson: Industrial Applications of Formal Methods | ||
L |
Formal methods | 10, 22.4-in |
10-in, 10.1 |
|||
JL |
28/2 |
15 |
1211 |
LHE: Scripting languages:
how to write test scripts |
||
week
10 |
||||||
L | 6/3 | 10 | 1311 |
Maintenance, Evolution, Legacy systems, Config. management |
21, 29 2.4 |
21.2 2.4, 21.4 |
week 14 |
||||||
L |
3/4 |
10 |
1211 |
Project Planning, Software Cost, Management |
5 26 25 |
5.2-5.4, 26-in, 26.2, 26.3-in, 25.3.4, 25.3.5 |
L | 4/4 | 10 | 1211 |
Quality Assurance Process Improvement Combined processes |
27 28 22.4.1, 4.4, 17.2 |
27-in, 27.1, 27.5, 28-in, 28.2, 28.5, 28.6 22.4.1, 4.4, 17.2 |
week 15 |
||||||
G |
7/4 |
10 |
1211 |
Guest lecture
Henrik Boström (Accenture) |
||
G |
10/4 | 10 | 1311 |
Guest lecture Mikael Lundgren (Citerus) Introducing
Agile methods |
17.1 |
17.1 |
S | 11/4 |
8 |
1311 |
Case study (A War Story)
|
||
week 16 |
||||||
L |
15/4 |
10 |
1211 |
Questions, old exams Main course evaluation |
||
E | 16/4 | 9-14 |
Exam Gimogatan
4 sal 1 |
details to be announced |
||
E |
9/6 |
9-14 |
Exam Polacksbacken |
|||
E |
25/8 |
13-18 |
Exam Polacksbacken |
"x-in." means the introduction to Chapter/Section x, before Section/subsection x.1 starts.
Chapters 14, 15, 16 are not
covered at all in this course.
Chapters 30, 31, 32 (8th ed.) are
not covered at all in this course.
Citerus will be represented by Mikael Lundgren. Being a DV alumni, Mikael has worked as a software developer, project manager, Scrum Master and development manager. Today he is a consultant, helping software companies improve their work using Lean and Agile development frameworks. Mikael became a Certified Scrum Trainer in 2006, out of 50 worldwide.
Apart from the questions at the end of each part, consider:
Item | hours per student | grade points | start |
deadline |
rework (major) |
rework (minor) |
Lectures, exam and reading time | 100 |
60 | ||||
Assignment 1: Requirements | 20 |
14 |
29/1 |
15/2 at 17:00 |
29/2 at 17:00 |
hand in with test
spec |
Assignment 2: Test spec | 40 |
20 |
21/2 |
14/3 at 17:00 |
28/3 at 17:00 |
hand in with 1st
test report |
Assignment 3: First test report |
15 |
3 |
31/3 |
7/4 at 10:00 |
no (do better next time) |
|
Assignment 4: Second test report |
15 |
3 |
5/5 |
12/5 at 10:00 |
no (because you did better) |
max points |
3 |
4 |
5 |
|
exam (4.5 credits) |
60 |
33 or sum >= 55 |
39 |
45 |
assignments (3 credits) |
40 |
22 or sum >= 55 |
26 |
30 |
course (sum) |
100 |
55 |
65 | 75 |