Approaches to software development

# 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 (Accessed 24 May 2018).

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.