DVA313 - Software Engineering 2: Project Teamwork, 7.5 credits, autumn 2014

In this course, groups of 6-8 students carry out a larger software development project for an external (i.e. from a company, organization or some other part of MDH) client. The project work includes establishing requirements, designing and implementing the system, and testing the result. Each part of the work is documented and presented to the other groups. The project groups are responsible for organizing and planning the work, and for the contacts with the clients. To help them, the groups have weekly meetings with the course assistants/teachers.


2015-02-10 Grading finalized for all groups, meaning that this instance of the course is over!

(Old news at the bottom of the page)

Administrative links

Instructions and information

Teachers and staff

 Name Role Room
Jan Carlson Responsible teacher, examiner U1-066a
Federico Ciccozzi Course assistant U1-050a

Old news

2015-02-02 Grading finalized, except for one group where we wait for final delivery and client feedback.

2015-02-02 The course evaluation summary is now available.

2015-01-26 We have now received individual grading information from all of you, thanks! Most groups have made the final delivery to the client, but we are still waiting for some client feedback.

2015-01-12 Three information items related to the remaining things to do:

2015-01-08 Schedule for the final presentations added. Note that we have changed to a slightly bigger room (Lambda), to have room for some invited guests as well! We have informed the clients that they are welcome to join, but you can also invite them since we only have one contact person per client and maybe you want to invite other persons you have worked with.

2014-12-19 For groups that have decided to not have the weekly meeting on Monday, we want you to put the usual presentation slides in svn/git (deadline Monday). In addition we want a short text (corresponding to what you normally talk about in the meeting that is maybe not explicitly shown in the presentation) addressing these things:

Note that the point is not to repeat all the information in the presentation slides, but to highlight the important parts and give us a good understanding of the status. The text can be emailed to us.

2014-12-08 Instructions for the remaining deliverables and the final presentations added.

2014-12-08 Presentation schedule modified (groups 1 and 5).

2014-12-08 Presentation schedule added.

2014-12-03 Instructions for the second presentation added to the Presentations page. The detailed schedule will be added later.

2014-11-25 Information about the design description added to the deliverables page.

2014-11-20 Presentation schedule added. Note that we start 8:50, a bit later than what the original schedule said.

2014-11-19 Presentation instructions are now available. The detailed schedule will be added later.

2014-11-18 Some group pictures added! Keep them coming!

2014-11-17 Removed some confusing text about weekly reports from the deliverables page (copy-paste-error, sorry about that).

2014-11-11 The svn repository should be ready now. Each group has access to a separate folder (https://v-subek.ita.mdh.se:8443/svn/dva313/2014/gN, where N is the group number). If you are new to SVN, spend some time learning the basics first. This free book could be useful. TortoiseSVN is a good svn client for Windows. For Mac, there are several svn clients, each with some pros and cons. The one most of our colleagues use is SCPlugin (SCToolbarButton), where svn functions are integrated in Finder. There are also svn clients that are run as separate programs, such as RapidSVN.

2014-11-11 Information about the deliverables added. In particular, what is expected in the project plan.

2014-11-10 Groups and project descriptions added.

2014-11-10 Slides from the project startup added.

2014-11-06 Added information about the weekly meetings with the steering group.

2014-11-06 Some changes in the schedule. In particular, note that the project start-up lecture on Monday will start one hour later, and in a different (larger) room!

2014-11-05 Today is the last day to sign up for the course and to indicate you project preferences.

2014-10-29 Course information slides added.

2014-10-29 Project list and sign-up form added! Deadline for signing up is Wednesday Nov 5.

2014-08-20 Note that all scheduled time is mandatory in this course (except the Important information on October 29). In particular, the first week is very crucial since the project work starts already the first Monday, and you will most likely have your first meetings with the customer in this week.

2014-08-20 Since there were many questions about this last year, it might be good to write it here: In this course, the project groups are formed by the course staff, and not by the students. Before the course starts, we will provide some information about the available projects, and then students can indicate which projects they prefer. Based on this, and other factors, we will put the teams together.

2014-08-20 Course page created.