Published in


The Problem With Requirements

Requirements documents are halfway between a peace treaty and a Christmas list.

Photo by Arisa Chattasa on Unsplash

I have an email from Glenn. He needs to get a piece of software built and wants to know if I can make it for him. At the end of his email, he says, “I’ve gathered all the requirements,” and offers to send them over.




Index is a publication from Medium about work, digging into the most pressing issues surrounding the modern career.

Recommended from Medium

Kubernetes with OpenStack Cloud Provider: Current state and upcoming changes (part 1 of 2)

Building Custom Splunk & Deep Learning Images using Packer

Standard and Extended Named Access-List Configuration

Kotlin Basic: Data Class Vs Class

Passing the AWS Security Specialty Exam

How to create a Slack BOT to retrieve Google Calendar events

Using AWS IoT with the JavaScript SDK (Node.js) to control an LED remotely on a Raspberry Pi

Why Clean Code ?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Simon Pitt

Simon Pitt

Media techie, developer, product manager, software person and web-stuff doer. Head of Corporate Digital at BBC, but views my own. More at

More from Medium

Why a focus on efficiency in software development can cause a lot of damage

How to cheat a no-win scenario in Scrum!

How Using a Framework Mindset Increased Business Agility

An illustration of Feature Enablement

Why we care about tech debt