Project Management and Software Engineering
2012-2013 - IMT4062 - 10 ECTS

On the basis of

  • IMT4032 Brukskvalitet og menneskelige faktorer i interaksjonsdesign
  • IMT4042 Brukerorientert informasjonsarkitektur.

Expected learning outcomes

Project management applies to a wide range of tasks – including developing multimedia systems and interactive Web services. Knowledge of project management in relation to software engineering is thus of increasing importance to practitioners.

Knowledge

  • Students will be able to account for traditional and modern software development models and their relevance and suitability of different types of development projects.
  • Students will be able to analyze and discuss the different stages and processes in a development course, and discuss challenges related to the different stages.
  • Students will have experience with the project as a work form in theory and practice.
  • Students will be familiar with techniques for project management, estimating and risk assessment.

Skills

  • Students will be able to analyze and discuss the appropriateness of system models and processes and their suitability for different types of development projects, as well as be able to manage processes in a project.

General knowledge

  • Be able to efficiently implement knowledge from the program's core courses within a system development and project context.

Topic(s)

  • Software Engineering methodology and models: traditional (waterfall) versus modern (iterative and incremental) development methodologies, and their impact on project management.
  • System development: requirements analysis and specification, design, implementation, testing and maintenance.
  • Project Management Theory (including formulation of goals, quality planning, estimation, risk assessment and management activities)
  • Methods and techniques for project planning (including milestones and responsibility map)
  • The project as a work form (including organization and group dynamics)
  • Challenges related to the introduction and modification of IT-based systems in organizations

Teaching Methods

Lectures
Group works
Project work
Meeting(s)/Seminar(s)

Form(s) of Assessment

Written exam, 3 hours
Evaluation of Project(s)

Form(s) of Assessment (additional text)

  • Written exam, 3 hours (60 %)
  • Project assessments (40 %)
  • Both parts must be passed

Grading Scale

Alphabetical Scale, A(best) – F (fail)

External/internal examiner

Internal examiner

Re-sit examination

Ordinary re-sit examination.

Examination support

English dictionary

Coursework Requirements

Active participation in group project work. Oral presentation of project.

Teaching Materials

  • Ian Sommerville: Software Engineering  (9.edition), Pearson.
  • Rory Burke: Project management: Planning and Control Techniques  (4. edition). John Wiley.