1.
British Computer Society Code of conduct (i.e. professional ethics). http://www.bcs.org/category/6030.
2.
Guide to the GDPR. https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/ (2018).
3.
How to prepare for proposed EU data protection regulation. http://www.computerweekly.com/opinion/Proposed-EU-Data-Protection-Regulation-what-should-companies-be-thinking-about.
4.
Bott, F. Professional issues in information technology. (BCS Learning and Development Ltd, 2014).
5.
The Register: Sci/Tech News for the World. http://www.theregister.co.uk/.
6.
News and analysis for UK IT directors, CTOs and CIOs - Computing. http://www.computing.co.uk/.
7.
ComputerWeekly.com | Information Technology (IT) News, UK IT Jobs, Industry News. http://www.computerweekly.com/.
8.
SD Times - Software Development News. http://sdtimes.com/.
9.
Slashdot. http://slashdot.org/.
10.
IT Jobs Watch, Tracking the IT Job Market. http://www.itjobswatch.co.uk/.
11.
Jones, C. Software engineering best practices: lessons from successful projects in the top companies. (McGraw-Hill, 2010).
12.
Kim, G., Humble, J., Debois, P. & Willis, J. (2017-18 onward) The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organisations. (IT Revolution, 2016).
13.
Schwartz, M. (2017-18 onward) The Art of Business Value. (IT Revolution, 2016).
14.
van Heesch, U., Eloranta, V.-P., Avgeriou, P., Koskimies, K. & Harrison, N. (2017-18 onward) Decision-Centric Architecture Reviews. 31, 69–76.
15.
Scott Keller & Mary Meaney. (2017-18 onward) High-performing teams: A timeless leadership topic | McKinsey & Company. 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.
16.
Ekas, L. & Will, S. Being Agile: Eleven Breakthrough Techniques to Keep You from "Waterfalling Backward”. (IBM Press, 2013).
17.
Lean-Agile Software Development: Achieving Enterprise Agility (Net Objectives Lean-Agile Series). (Addison-Wesley Professional; 1 edition, 22AD).
18.
How Google Works. (John Murray, 12AD).
19.
Cohn, M. Succeeding with agile: software development using Scrum. vol. The Addison-Wesley signature series (Addison-Wesley, 2010).
20.
Cohn, M. User stories applied: for agile software development. vol. The Addison-Wesley signature series (Addison-Wesley, 2004).
21.
Lester, A. Project management, planning and control: managing engineering, construction and manufacturing projects to PMI, APM, and BSI standards. (Butterworth-Heinemann, 2014).
22.
Humble, J., Molesky, J. & O’Reilly, B. Lean Enterprise: How High Performance Organizations Innovate at Scale (Lean (O’Reilly)). (O’Reilly Media; 1 edition, 3AD).
23.
Augustine, S. Managing Agile Projects. (Prentice Hall, 2005).
24.
Bass, L., Clements, P. & Kazman, R. Software architecture in practice. vol. SEI series in software engineering (Addison-Wesley, 2003).
25.
Watts S. Humphrey. Reflections on management. (Addison-Wesley, 2010).
26.
Andersen, E. S. Rethinking project management: an organisational perspective. (FT Prentice Hall, 2008).
27.
Jones, C. Software engineering best practices: lessons from successful projects in the top companies. (McGraw-Hill, 2010).
28.
Chapman, C. B., Ward, S. & Chapman, C. B. How to manage project opportunity and risk: why uncertainty management can be a much better approach than risk management. (Wiley, 2011).
29.
Taleb, N. Fooled by randomness: the hidden role of chance in life and in the markets. (Penguin, 2007).
30.
Beautiful code. (O’Reilly, 2007).
31.
Kaplan, R. S. & Norton, D. P. The balanced scorecard: translating strategy into action. (Harvard Business School Press, 1996).
32.
Bernard Marr. Key performance indicators. (Pearson Financial Times Pub., 2012).
33.
Kahneman, D. Thinking, fast and slow. (Allen Lane, 2011).
34.
CMMI Product Team. CMMI for Development, Version 1.3 (Technical Report CMU/SEI-2010-TR-033). (2010).
35.
Strode, D. E., Huff, S. L., Hope, B. & Link, S. Coordination in co-located agile software development projects. Journal of Systems and Software 85, 1222–1238 (2012).
36.
Collins, G. Agile Project Management. in Project Management, Planning and Control 523–538 (Elsevier, 2017). doi:10.1016/B978-0-08-098324-0.15001-2.
37.
Lewis, J. & Fowler, M. Microservices. http://martinfowler.com/articles/microservices.html.
38.
Eklund, U. & Arts, T. A Classification of Value for Software Architecture Decisions. in Software Architecture (eds. Babar, M. A. & Gorton, I.) vol. 6285 368–375 (Springer Berlin Heidelberg, 2010).
39.
Brown, N., Nord, R. L. & Ozkaya, I. Enabling Agility Through Architecture. (2010).
40.
Finkelstein, A., Harman, M., Mansouri, S. A., Ren, J. & Zhang, Y. A search based approach to fairness analysis in requirement assignments to aid negotiation, mediation and decision making. Requirements Engineering 14, 231–245 (2009).
41.
October, 2014 - Insufficient data from Andrew Fryer - Site Home - TechNet Blogs. http://blogs.technet.com/b/andrew/archive/2014/10.aspx.
42.
NASA. Understanding Joint Confidence Level (JCL) at NASA.
43.
NASA. Appendix J - Joint Cost and Schedule Confidence level (JCL) Analysis. in NASA Cost Estimating Handbook Version 4.0 J-1-45 (National Aeronautics and Space Administration, 2015).
44.
Ashrov, A., Marron, A., Weiss, G. & Wiener, G. A use-case for behavioral programming: An architecture in JavaScript and Blockly for interactive applications with cross-cutting scenarios. Science of Computer Programming 98, 268–292 (2015).
45.
UI in an Agile Process - The Quick ‘n’ Dirty Approach in the Real World. http://www.infoq.com/presentations/UI-in-an-Agile-Process.
46.
Lastminute.com energises product discovery and development.
47.
U.S. Department of Health & Human Services. Personas. https://www.usability.gov/ http://www.usability.gov/how-to-and-tools/methods/personas.html.
48.
Inclusive Design Toolkit Home. http://www.inclusivedesigntoolkit.com/betterdesign2/.