Skip to main content

About this free course

Become an OU student

Download this course

Share this free course

Approaches to software development
Approaches to software development

Start this free course now. Just create an account and sign in. Enrol and complete the course for a free statement of participation or digital badge if available.

References

Ambler, S. (2002) Agile Modeling: Effective Practices for Extreme Programming and the Unified Process [Online], New York, John Wiley & Sons. Available at http://libezproxy.open.ac.uk/login?url=http://open.eblib.com/patron/FullRecord.aspx?p=131031 (Accessed 6 November 2015).
Bass, D.L., Clements, D.P. and Kazman, D.R. (2012) Software Architecture in Practice, 3rd edn, Upper Saddle River, NJ, Addison Wesley [Online]. Available at http://libezproxy.open.ac.uk/login?url=http://proquestcombo.safaribooksonline.com/book/software-engineering-and-development/9780132942799 (Accessed 6 November 2015).
Beck, K. (2004) Extreme Programming Explained: Embrace Change, Upper Saddle River, NJ, Addison Wesley [Online]. Available at www.open.ac.uk/libraryservices/resource/ebook:0321278658/provider/ProQuest_Safari_Tech_Books_Online (Accessed 6 November 2015).
Boehm, B. (1988) ‘A spiral model of software development and enhancement’, Computer, vol. 21, no. 5, pp. 61–72 [Online]. Available at http://ieeexplore.ieee.org.libezproxy.open.ac.uk/xpls/abs_all.jsp?arnumber=59 (Accessed 6 November 2015).
IEEE (1990) 610.12-1990: IEEE Standard Glossary of Software Engineering Terminology, IEEE [Online]. Available at http://libezproxy.open.ac.uk/login?url=http://ieeexplore.ieee.org/servlet/opac?punumber=2238 (Accessed 6 November 2015).
Jacobson, I., Booch, G. and Rumbaugh, J. (1999) The Unified Software Development Process, Upper Saddle River, NJ, Addison Wesley.
Krutchen, P. (1999) The Rational Unified Process: An Introduction, Upper Saddle River, NJ, Addison Wesley.
Larman, C. (2005) Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and iterative Development, Pearson [Online]. Available at http://proquestcombo.safaribooksonline.com.libezproxy.open.ac.uk/book/software-engineering-and-development/agile-development/0131111558 (Accessed 6 November 2015).
Leveson, N. and Turner, C. (1993) ‘An investigation of the Therac-25 accidents’, Computer, July, pp. 18–41 [Online]. Available at http://ieeexplore.ieee.org.libezproxy.open.ac.uk/stamp/stamp.jsp?tp=&arnumber=274940&isnumber=6812 (Accessed 6 November 2015).
Lions, J.L. (1996) ARIANE 5 Flight 501 Failure, Report by the Inquiry Board [Online]. Available at www.di.unito.it/~damiani/ariane5rep.html (Accessed 6 November 2015).
Mašek, K., Hnetynka, P. and Bureš, T. (2009) ‘Bridging the component-based and service-oriented worlds’, 2009 35th Euromicro Conference on Software Engineering and Advanced Applications, Patras, August 27–29 2009. IEEE, pp. 47–54 [Online]. Available at http://ieeexplore.ieee.org.libezproxy.open.ac.uk/stamp/stamp.jsp?tp=&arnumber=5349894&isnumber=5349835 (Accessed 6 November 2015).
National Audit Office (2012) Governance for Agile Delivery [Online]. Available at www.nao.org.uk/publications/1213/governance_for_agile_delivery.aspx (Accessed 6 November 2015).
South West Thames Regional Health Authority (1993) Report of the Inquiry into the London Ambulance Service [Online]. Available at www0.cs.ucl.ac.uk/staff/a.finkelstein/las/lascase0.9.pdf (Accessed 6 November 2015).
Schwaber, K. and Sutherland, J. (2011) The Scrum Guide [Online]. Available at http://www.scrumguides.org/ docs/ scrumguide/ v1/ Scrum-Guide-US.pdf [Tip: hold Ctrl and click a link to open it in a new tab. (Hide tip)] (Accessed 24 May 2018).