Approaches to software development
◄Previous: 1.7 Summary of Section 1

# 2 An introduction to software development

In this section we will introduce the basic activities involved in the development of software. Then, we will consider the general concept of a life cycle for software development and discuss examples of different life cycles. At the same time, we will consider the importance of models as part of software development.

◄Contents►Next: 2.1 Software development as an engineering activity

OpenLearn - Approaches to software development
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.