© Patrick Gleeson 2017

Patrick Gleeson, Working with Coders, 10.1007/978-1-4842-2701-5_2

2. Why Writing Software Is Nothing Like Building a House

Three Big Problems in Software Projects

Patrick Gleeson

(1)London, UK

You might think it would be a truth universally acknowledged that in order to get something done, first one should work out what to do, and then one should do it. In this chapter we will demonstrate that this maxim, self-evident though it may be, does not apply at all well to software development.

The sad truth about software projects

Let’s start with an example.

My first introduction to the wonderful world of software came in the form of a job as a junior code-monkey1 at a software agency. One of our regular clients was an insurance ...

Get Working with Coders: A Guide to Software Development for the Perplexed Non-Techie now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.