IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Andetårsprojekt: Softwareudvikling i større grupper med internationalt samarbejde 
Kursusnavn (engelsk):Second Year Project: Software Development in Large Teams with International Collaboration 
Semester:Forår 2013 
Udbydes under:Bachelor i softwareudvikling (bswu) 
Omfang i ECTS:7,50 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:25 
Forventet antal deltagere:65 
Maks. antal deltagere:70 
Formelle forudsætninger:* You are enrolled on the BSc study program in software development.

* You can construct object-oriented software using C#, corresponding to what is learnt in the BSc courses Object Oriented Software Construction (BOSK) and the BSc course Analysis, Design and Software Architecture (BDSA).

* You can design and query relational databases and can use XML, corresponding to what is learnt in the BSc course Data Storage and Formats (BDLF).

* You can specify and design user interfaces in a structured manner, corresponding to what is learnt in the BSc course Systematic Design of User Interfaces (BSDB).

-----

Information about the course of study
This course is part of the fourth semester in the bachelor’s degree in Software Development. A description of the course of study can be found here:
Bachelor Software Development  
Læringsmål:After this learning activity the student should be able to:

(1) select and apply various online tools for distance communication, such as video conferencing, chat, wiki and email.

(2) account for long distance distributed teamwork including cultural differences time and location independence.

(3) take active part in a globally software development team, including project definition, planning, coordination and be responsible for dedicated parts of the project.

(4) construct a working client/server solution. This includes task description, user interface, data model, design, programming and testing.

(5) apply and reflect on theories presented in the course to the experiences obtained during the project and document it in the final project report.

(6) conduct a constructive feedback process on other fellow students work. 
Fagligt indhold:The course is centered on a project implementing a Rental Service for digital medias.

The goal is to develop a client-server solution backed by a relational database system.

Students will work in teams of 5 to 6 people, and collaborate / negotiate with students from Singapore Management University (SMU), in English, and with a considerable time difference.
The students at SMU will implement a Rental Service client.

The joint project is described on the shared wiki:
https://wiki.smu.edu.sg/is411/2012T2-ITU.

Students will exercise long distance communication and

- deal with cultural gaps in day-to-day communication with team members.

- conduct online conversation in a respectful manner, both written and spoken.

- share a balanced amount of information to have a successful long distance collaboration.

- reach an agreement that both parties find satisfactory. 
Læringsaktiviteter:14 ugers undervisning bestående af forelæsninger og øvelser

The course consists of

- a small course-like block with some lectures and a few exercises, covering the themes of the course
- a 14 week group project covering the themes and theories in the course.
- a 5 week intensive project period working together with SMU.
- feed back sessions where students give feed back to other students work.
- group meetings with supervisor

The course will include required reading on distributed project management and teamwork, inter-cultural and cross-disciplinary collaboration.

The course will include required reading on advanced technical subjects including web-services, unit testing, stubs, advanced C# language constructs and various internet technologies.

The project report must be written in English.

The course at ITU runs through the entire spring semester. The joint subproject with SMU runs mainly in March and April 2013. The ITU students are expected to spend a minimum of time, probably at odd hours, every working day during the joint project period in order to have a continuous communication and negotiation process.


-----
See the schedule here:
link to the time table
The schedule will be available shortly before the beginning of the term. 

Obligatoriske aktivititer:Der er ingen obligatoriske aktiviteter. Vær venlig KUN at ændre denne tekst når der er obligatoriske aktiviteter./
There are no mandatory activities. Please, change this text ONLY when there are mandatory activities. 
Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern censur

Additional exam information:

- There is only one final grade for the course covering project hand-ins, report and the oral project exam.  

Litteratur udover forskningsartikler:To be announced. 
 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
UgedagTidspunktForelæsning/ØvelserStedLokale
Tirsdag 08.00-09.50 Forelæsning ITU 2A52
Tirsdag 10.00-11.50 Øvelser ITU 2A52

Eksamen afholdes på følgende tid og sted:
EksamensdatoTidspunktEksamenstypeStedLokale
2013-05-22 No later than 3PM Eksamensopgave 2 ITU The Examinations Office
2013-06-19 Tidspunkt oplyses senere Mundtlig eksamen ITU 2A20
2013-06-20 Tidspunkt oplyses senere Mundtlig eksamen ITU 2A20
2013-06-21 Tidspunkt oplyses senere Mundtlig eksamen ITU 2A20
2013-06-24 Tidspunkt oplyses senere Mundtlig eksamen ITU 2A20