Andersen, E.S. (2008) Rethinking project management: an organisational perspective. Harlow: FT Prentice Hall.
Ashrov, A. et al. (2015) ‘A use-case for behavioral programming: An architecture in JavaScript and Blockly for interactive applications with cross-cutting scenarios’, Science of Computer Programming, 98, pp. 268–292. Available at: https://doi.org/10.1016/j.scico.2014.01.017.
Augustine, S. (2005) Managing Agile Projects. 1st edition. Prentice Hall. Available at: https://go.oreilly.com/university-college-london/library/view/-/0131240714/?ar.
Bass, L., Clements, P. and Kazman, R. (2003) Software architecture in practice. 2nd ed. Boston, MA: Addison-Wesley.
Beautiful code (2007). Beijing: O’Reilly. Available at: https://go.oreilly.com/university-college-london/library/view/-/9780596510046/?ar.
Bernard Marr (2012) Key performance indicators. New York: Pearson Financial Times Pub. Available at: https://go.oreilly.com/university-college-london/library/view/-/9780273750116/?ar.
Bott, F. (2014) Professional issues in information technology. Second edition. Swindon, UK: BCS Learning and Development Ltd. Available at: https://learning.oreilly.com/library/view/professional-issues-in/9781780171807/?sso_link=yes&sso_link_from=university-college-london.
British Computer Society Code of conduct (i.e. professional ethics) (no date). Available at: http://www.bcs.org/category/6030.
Brown, N., Nord, R.L. and Ozkaya, I. (2010) ‘Enabling Agility Through Architecture’. Software Engineering Institute. Available at: https://resources.sei.cmu.edu/library/asset-view.cfm?assetid=28851.
Chapman, C.B., Ward, S. and Chapman, C.B. (2011) How to manage project opportunity and risk: why uncertainty management can be a much better approach than risk management. 3rd ed. Chichester: Wiley. Available at: http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9781119962632.
CMMI Product Team (2010) ‘CMMI for Development, Version 1.3 (Technical Report CMU/SEI-2010-TR-033)’. Pittsburgh: Software Engineering Institute, Carnegie Mellon University. Available at: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=9661.
Cohn, M. (2004) User stories applied: for agile software development. Boston [Mass.]: Addison-Wesley.
Cohn, M. (2010) Succeeding with agile: software development using Scrum. Upper Saddle River, N.J.: Addison-Wesley.
Collins, G. (2017) ‘Agile Project Management’, in Project Management, Planning and Control. Elsevier, pp. 523–538. Available at: https://doi.org/10.1016/B978-0-08-098324-0.15001-2.
ComputerWeekly.com | Information Technology (IT) News, UK IT Jobs, Industry News (no date). Available at: http://www.computerweekly.com/.
Ekas, L. and Will, S. (2013) Being Agile: Eleven Breakthrough Techniques to Keep You from "Waterfalling Backward”. 1st edition. IBM Press. Available at: https://safarijv.auth0.com/authorize?client_id=UtNi1m1IRXgzYFIwZrhSxell9EDRaL2v&response_type=code&connection=university-college-london&redirect_uri=https://www.safaribooksonline.com/complete/auth0-oauth2/&state=/library/view/-/9780133375640/?ar.
Eklund, U. and Arts, T. (2010) ‘A Classification of Value for Software Architecture Decisions’, in M.A. Babar and I. Gorton (eds) Software Architecture. Berlin, Heidelberg: Springer Berlin Heidelberg, pp. 368–375. Available at: https://doi.org/10.1007/978-3-642-15114-9_30.
Finding and fixing software bugs automatically with SapFix and Sapienz - Facebook Code (no date). Available at: https://code.fb.com/developer-tools/finding-and-fixing-software-bugs-automatically-with-sapfix-and-sapienz/.
Finkelstein, A. et al. (2009) ‘A search based approach to fairness analysis in requirement assignments to aid negotiation, mediation and decision making’, Requirements Engineering, 14(4), pp. 231–245. Available at: https://doi.org/10.1007/s00766-009-0075-y.
Guide to the GDPR (2018). ICO. Available at: https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/.
Harman, M. (2012) ‘The role of Artificial Intelligence in Software Engineering’, in 2012 First International Workshop on Realizing AI Synergies in Software Engineering (RAISE). IEEE, pp. 1–6. Available at: https://doi.org/10.1109/RAISE.2012.6227961.
van Heesch, U. et al. (2014) ‘(2017-18 onward) Decision-Centric Architecture Reviews’, IEEE Software, 31(1), pp. 69–76. Available at: https://doi.org/10.1109/MS.2013.22.
Humble, J., Kim, G. and Forsgren, N. (2018) Accelerate. 1st edition. IT Revolution Press. Available at: https://safarijv.auth0.com/authorize?client_id=UtNi1m1IRXgzYFIwZrhSxell9EDRaL2v&response_type=code&connection=university-college-london&redirect_uri=https://www.safaribooksonline.com/complete/auth0-oauth2/&state=/library/view/-/9781457191435/?ar.
Humble, J., Molesky, J. and O’Reilly, B. (3AD) Lean Enterprise: How High Performance Organizations Innovate at Scale (Lean (O’Reilly)). O’Reilly Media; 1 edition. Available at: https://go.oreilly.com/university-college-london/library/view/-/9781491946527/?ar.
Inclusive Design Toolkit Home (no date). Available at: http://www.inclusivedesigntoolkit.com/betterdesign2/.
IT Jobs Watch, Tracking the IT Job Market (no date). Available at: http://www.itjobswatch.co.uk/.
Jones, C. (2010a) Software engineering best practices: lessons from successful projects in the top companies. New York: McGraw-Hill. Available at: http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9780071621625.
Jones, C. (2010b) Software engineering best practices: lessons from successful projects in the top companies. New York: McGraw-Hill. Available at: http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9780071621625.
Kahneman, D. (2011) Thinking, fast and slow. London: Allen Lane.
Kaplan, R.S. and Norton, D.P. (1996) The balanced scorecard: translating strategy into action. Boston, Mass: Harvard Business School Press.
Kim, G. et al. (2016) (2017-18 onward) The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organisations. IT Revolution.
Knight, J.C. and Leveson, N.G. (2002) ‘Should software engineers be licensed?’, Communications of the ACM, 45(11). Available at: https://doi.org/10.1145/581571.581601.
Laplante, P.A. (2013) ‘An international perspective on U.S. licensure of software engineers’, IEEE Technology and Society Magazine, 32(1), pp. 28–30. Available at: https://doi.org/10.1109/MTS.2013.2241295.
Laplante, P.A. (2014) ‘Licensing professional software engineers’, Communications of the ACM, 57(7), pp. 38–40. Available at: https://doi.org/10.1145/2618111.
‘Lastminute.com energises product discovery and development’ (no date). Available at: http://thoughtworks.fileburst.com/clients/lastminute-casestudy.pdf.
Lean-Agile Software Development: Achieving Enterprise Agility (Net Objectives Lean-Agile Series) (22AD). Addison-Wesley Professional; 1 edition. Available at: http://www.amazon.co.uk/Lean-Agile-Software-Development-Enterprise-Objectives-ebook/dp/B002ZN2BJI.
Lester, A. (2014) Project management, planning and control: managing engineering, construction and manufacturing projects to PMI, APM, and BSI standards. 6th ed. Amsterdam: Butterworth-Heinemann. Available at: http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9780080983219.
Lewis, J. and Fowler, M. (no date) Microservices. Available at: http://martinfowler.com/articles/microservices.html.
NASA (2015) ‘Appendix J - Joint Cost and Schedule Confidence level (JCL) Analysis’, in NASA Cost Estimating Handbook Version 4.0. Washington, D.C.: National Aeronautics and Space Administration, p. J-1-45. Available at: https://www.nasa.gov/offices/ocfo/nasa-cost-estimating-handbook-ceh.
NASA (no date) ‘Understanding Joint Confidence Level (JCL) at NASA’. Washington, D.C.: NASA. Available at: https://www.nasa.gov/pdf/724371main_76646-Risk_Analysis_Brochure-Final6.pdf.
News and analysis for UK IT directors, CTOs and CIOs - Computing (no date). Available at: http://www.computing.co.uk/.
October, 2014 - Insufficient data from Andrew Fryer - Site Home - TechNet Blogs (no date). Available at: http://blogs.technet.com/b/andrew/archive/2014/10.aspx.
Schmidt, E. et al. (no date) Google: how Google works. First trade paperback edition. New York: Grand Central Publishing.
Schwartz, M. (2016) (2017-18 onward) The Art of Business Value. IT Revolution.
Scott Keller and Mary Meaney (no date) (2017-18 onward) High-performing teams: A timeless leadership topic | McKinsey & Company. McKinsey Quarterly. Available at: http://www.mckinsey.com/business-functions/organization/our-insights/high-performing-teams-a-timeless-leadership-topic?cid=other-eml-alt-mkq-mck-oth-1706&hlkid=c65b3bce65394c58bcd20b42734768fb&hctky=9780532&hdpid=78eda6de-3cf8-4fd5-8864-a05f38db34d5.
SD Times - Software Development News (no date). Available at: http://sdtimes.com/.
Slashdot (no date). Available at: http://slashdot.org/.
Strode, D.E. et al. (2012) ‘Coordination in co-located agile software development projects’, Journal of Systems and Software, 85(6), pp. 1222–1238. Available at: https://doi.org/10.1016/j.jss.2012.02.017.
Taleb, N. (2007) Fooled by randomness: the hidden role of chance in life and in the markets. 2nd ed. London: Penguin.
The Register: Sci/Tech News for the World (no date). Available at: http://www.theregister.co.uk/.
UI in an Agile Process - The Quick ‘n’ Dirty Approach in the Real World (no date). Available at: http://www.infoq.com/presentations/UI-in-an-Agile-Process.
U.S. Department of Health & Human Services (no date) Personas, https://www.usability.gov/. Available at: http://www.usability.gov/how-to-and-tools/methods/personas.html.
Watts S. Humphrey (2010) Reflections on management. Upper Saddle River, NJ: Addison-Wesley. Available at: https://go.oreilly.com/university-college-london/library/view/-/9780131385573/?ar.