Project in System Development

2018/2019

Prerequisite/Recommended prerequisite for participation in the module

The students should have competencies equivalent to those gained from the P0 og P1 modules. Furthermore, basic programming experience is recommended.

Content, progress and pedagogy of the module

For students to develop key competences in how to use system development processes for development of software and IT, and to work with requirements specifications. Overall, the project balances around possibilities and limitations of communication networks and how these are incorporated in requirements specifications and actual system development.

Learning objectives

Knowledge

  • Must have knowledge about methods for planning and developing an IT product in order to identify, analyse and assess the contextual impacts and perspectives of a given technology
  • Must have knowledge about how to design the interaction between a potential user and an IT product
  • Must have knowledge about the most important concepts in iterative system developments such as for example UP
  • Must have knowledge about central IT and software development models such as the Waterfall model, Agile development, the spiral lifecycle model, Extreme Programming, etc.
  • Must have knowledge about development of requirement specifications as a basis for developing an IT project

Skills

  • Analyse and model individual as well as organisational learning processes based on experiences from P0 and P1
  • Must be able to apply IT development models to an actual case
  • Must be able to apply user interaction models as a basis for requirements specifications
  • Must be able to apply advanced object-oriented system development
  • Must be able to develop a requirement specification for a given IT product
  • Must be able to link user requirements with the requirement specification for a given product using UML diagrams
  • Must be able to evaluate an IT development project based on requirements
  • Must be able to reflect on the construction and reconstruction of science and technology in a user and society perspective
  • Must be able to relate the professional practice within the discipline to the needs of humans and different societies
  • Must be able to analyse technical or natural scientific problems by use of social science methodology
  • Must be able to assess the impacts on humans and society from the proposed solutions

Competences

  • Must have competencies in independently managing a longer termed project
  • Have competencies in generalising the gained experiences with project management and put them into perspective of the future course of study
  • Must have competencies in reflection on the ethical perspective of engineering and science and discussion of implications of a responsible professional practice
  • Must have competencies in development of a requirements specification
  • Must have competencies in elicitation of user requirements and to translate these into the requirement specification for a specific product
  • Must have competencies in user interaction models
  • Must have competencies in IT development (for example a mobile application) by use of the System Development Process

Type of instruction

Students will do their project work in groups. The groups will receive instruction and feedback from the teacher. Students have to prepare a written P2 process analysis. Students will get support to identify relevant contextual perspectives by consultancy; a group meeting, and commenting on papers and presentation at the status seminar.

Exam

Exams

Name of examProject in System Development
Type of exam
Oral exam based on a project
ECTS15
Assessment7-point grading scale
Type of gradingExternal examination
Criteria of assessmentAs stated in the Joint Programme Regulations
http:/​/​www.tech.aau.dk/​uddannelse/​Studieadministration/​

Facts about the module

Danish titleProjekt i systemudvikling
Module codeESNITCOB2P1
Module typeProject
Duration1 semester
SemesterSpring
ECTS15
Empty-place SchemeYes
Location of the lectureCampus Copenhagen
Responsible for the module

Organisation

Study BoardStudy Board of Electronics and IT
DepartmentDepartment of Electronic Systems
FacultyTechnical Faculty of IT and Design