Software Engineering 5611
Course Description
System development process, analytical and experimental methods in system development. Process models, methods and techniques for system description, system specification, analysis and design of information systems. Object-oriented and structured, traditional and modern models and methods for system development. UML and data modelling. Terms such as the waterfall model, agile methods, RUP, XP, SCRUM, TDD, prototyping, etc. are dealt with in the course. Strategies for system development. Information management and quality assurance, testing, estimation, risk, configuration management and documentation. User interaction and communication. Introduction to CASE tools for system development. Project work and the conditions for system development.
Assessment Methods
Compulsory assignments, which are part of the continuous assessment, must be approved before students will be allowed to sit the individual, written 5-hour final examination.
Minor adjustments may occur during the academic year, subject to the decision of the Dean
Publisert av / forfatter Ingrid Sundbø <ingrid.sundboSPAMFILTER@hit.no>, last modified Ian Hector Harkness - 10/03/2011