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