Software development for enterprise systems

Learning outcomes

After studying this course, you should be able to:

  • describe a software development process used in an object-oriented approach to software
  • describe the activities that take place during software development
  • understand the different modelling perspectives used in the course, and what is important in each of them
  • understand the terminology of objects
  • understand the terms framework, component and pattern, and discuss their relevance to the development of more flexible software.