1
British Computer Society Code of conduct (i.e. professional ethics), http://www.bcs.org/category/6030.
2
P. A. Laplante, Communications of the ACM, 2014, 57, 38–40.
3
J. C. Knight and N. G. Leveson, Communications of the ACM, , DOI:10.1145/581571.581601.
4
P. A. Laplante, IEEE Technology and Society Magazine, 2013, 32, 28–30.
5
Guide to the GDPR, https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/.
6
F. Bott, Professional issues in information technology, BCS Learning and Development Ltd, Swindon, UK, Second edition., 2014.
7
M. Harman, in 2012 First International Workshop on Realizing AI Synergies in Software Engineering (RAISE), IEEE, 2012, pp. 1–6.
8
Finding and fixing software bugs automatically with SapFix and Sapienz - Facebook Code, 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, http://www.theregister.co.uk/.
10
News and analysis for UK IT directors, CTOs and CIOs - Computing, http://www.computing.co.uk/.
11
ComputerWeekly.com | Information Technology (IT) News, UK IT Jobs, Industry News, http://www.computerweekly.com/.
12
SD Times - Software Development News, http://sdtimes.com/.
13
Slashdot, http://slashdot.org/.
14
IT Jobs Watch, Tracking the IT Job Market, http://www.itjobswatch.co.uk/.
15
C. Jones, Software engineering best practices: lessons from successful projects in the top companies, McGraw-Hill, New York, 2010.
16
J. Humble, G. Kim and N. Forsgren, Accelerate, IT Revolution Press, 1st edition., 2018.
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, IEEE Software, 2014, 31, 69–76.
20
Scott Keller and 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.
21
L. Ekas and S. Will, Being Agile: Eleven Breakthrough Techniques to Keep You from "Waterfalling Backward”, IBM Press, 1st edition., 2013.
22
Lean-Agile Software Development: Achieving Enterprise Agility (Net Objectives Lean-Agile Series), Addison-Wesley Professional; 1 edition, 22AD.
23
E. Schmidt, J. Rosenberg, A. Eagle and L. Page, Google: how Google works, Grand Central Publishing, New York, First trade paperback edition.
24
M. Cohn, Succeeding with agile: software development using Scrum, Addison-Wesley, Upper Saddle River, N.J., 2010, vol. The Addison-Wesley signature series.
25
M. Cohn, User stories applied: for agile software development, Addison-Wesley, Boston [Mass.], 2004, vol. The Addison-Wesley signature series.
26
A. Lester, Project management, planning and control: managing engineering, construction and manufacturing projects to PMI, APM, and BSI standards, Butterworth-Heinemann, Amsterdam, 6th ed., 2014.
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.
28
S. Augustine, Managing Agile Projects, Prentice Hall, 1st edition., 2005.
29
L. Bass, P. Clements and R. Kazman, Software architecture in practice, Addison-Wesley, Boston, MA, 2nd ed., 2003, vol. SEI series in software engineering.
30
Watts S. Humphrey, Reflections on management, Addison-Wesley, Upper Saddle River, NJ, 2010.
31
E. S. Andersen, Rethinking project management: an organisational perspective, FT Prentice Hall, Harlow, 2008.
32
C. Jones, Software engineering best practices: lessons from successful projects in the top companies, McGraw-Hill, New York, 2010.
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, Wiley, Chichester, 3rd ed., 2011.
34
N. Taleb, Fooled by randomness: the hidden role of chance in life and in the markets, Penguin, London, 2nd ed., 2007.
35
Beautiful code, O’Reilly, Beijing, 2007.
36
R. S. Kaplan and D. P. Norton, The balanced scorecard: translating strategy into action, Harvard Business School Press, Boston, Mass, 1996.
37
Bernard Marr, Key performance indicators, Pearson Financial Times Pub., New York, 2012.
38
D. Kahneman, Thinking, fast and slow, Allen Lane, London, 2011.
39
CMMI Product Team, 2010.
40
D. E. Strode, S. L. Huff, B. Hope and S. Link, Journal of Systems and Software, 2012, 85, 1222–1238.
41
G. Collins, in Project Management, Planning and Control, Elsevier, 2017, pp. 523–538.
42
J. Lewis and M. Fowler, Microservices, http://martinfowler.com/articles/microservices.html.
43
U. Eklund and T. Arts, in Software Architecture, eds. M. A. Babar and I. Gorton, Springer Berlin Heidelberg, Berlin, Heidelberg, 2010, vol. 6285, pp. 368–375.
44
N. Brown, R. L. Nord and I. Ozkaya, 2010.
45
A. Finkelstein, M. Harman, S. A. Mansouri, J. Ren and Y. Zhang, Requirements Engineering, 2009, 14, 231–245.
46
October, 2014 - Insufficient data from Andrew Fryer - Site Home - TechNet Blogs, http://blogs.technet.com/b/andrew/archive/2014/10.aspx.
47
NASA, .
48
NASA, in NASA Cost Estimating Handbook Version 4.0, National Aeronautics and Space Administration, Washington, D.C., 2015, p. J-1-45.
49
A. Ashrov, A. Marron, G. Weiss and G. Wiener, Science of Computer Programming, 2015, 98, 268–292.
50
UI in an Agile Process - The Quick ‘n’ Dirty Approach in the Real World, http://www.infoq.com/presentations/UI-in-an-Agile-Process.
51
52
U.S. Department of Health & Human Services, Personas, http://www.usability.gov/how-to-and-tools/methods/personas.html.
53
Inclusive Design Toolkit Home, http://www.inclusivedesigntoolkit.com/betterdesign2/.