Dansk - English
Short version - Full version
Project in NET2, DIGE2 and PROG2 (Fall 2008) |
|||
Course code : | IPROI2-U1 | ||
ECTS Credits : | 15 | Status : | Compulsory |
Revised : | 05/02 2008 | Written : | 05/02 2008 |
Placement : | 2. semester | Hours per week : | 12 |
Length : | 1 semester | Teaching Language : | Danish and English |
Objective : | To give the student a thorough and coherent knowledge of using a modern System Development Process to develope a bigger it-system of high quality. To elaborate on the students capability to undertake the development af a bigger project as part of a group. The studerent must be able to: • Define and describe methods for planning and controlling a bigger project carried out as groupwork • Define and describe the most essential concepts and principles in a iterative and incremental System Development Process, e.g. UP • Describe the use of a UML tool, a versioncontrol tool, and program development tools relevant to the project • Describe the architectures and design patterns relevant to the project • Use UP, UML, OOAD, and architecture and design patterns for the development of a bigger it-system • Use systematic methods and tools for development of a bigger project as groupwork, including use of schedules, action/item list, and versioncontrol • Explain the development, including testing, of a bigger it-system - as documented in a delivered report • Discuss and evaluate the course of the project, carried out as groupwork |
||
Principal Content : | • Systematic development of a bigger it-system, using the System Development Process UP • Modeling of a bigger it-system in UML, using a UML tool • Advanced object-oriented system development, including use of relevant architectures and design patterns • Planning and development of a bigger it-system as groupwork, including use of tools for planning and versioncontrol, and program development tools relevant to the project |
||
Teaching method : | The projects are undertaken in groups of 3 to 5 students. Projected related theory and supervision is provided. |
||
Required prequisites : | Documented knowledge similar to PROG1 and PROP1 as well as DIGE1 and PROD1. | ||
Relations : | PROJ2 is taken together with or before PROG2, DIGE2 and NET2. The actual number of hours per week may vary between 24 and 0, although the total number of hours per week for PROG2 plus PROJ2-P, for DIGE2 plus PROJ2-D, and for NET2 plus PROJ2-N is 8. | ||
Type of examination : | Oral examination based on a project | ||
External examiner : | External | ||
Marking : | 7 step scale | ||
Remarks : | Oral examination based upon the product produced and a delivered report that documents the development process as well as the product itself. The report must be delivered in time to obtain admission to the examination. Grades are given using the 7 step scale: 2 for the accomplishment of the task to define and describe. 7 for the additional accomplishment of the task to explain and apply. 12 for the additional accomplishment of the task to discuss and evaluate. |
||
Teaching material : | The literature from PROG2, DIGE2 and NET2. | ||
Responsible teacher : | Ole Rydahl
, olry@dtu.dk |