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.
OpenLearn - Software development for enterprise systems

Except for third party materials and otherwise, this content is made available under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Licence, full copyright detail can be found in the acknowledgements section. Please see full copyright statement for details.