Development Alchemy and Software Magic
Turning lead into gold the hard way
Project plan exist to transform developers from a state of happiness to a state of suffering and confusion
Software is a magic force that will make life easier for everyone. Developers will take a bunch of one line requirements and turn copper into gold with magic code and software will appear in a bang of smoke.
The standard project plan assumes everything will be the right first time and no problems. The development team will work faster than any previous development team. Like driving to work in rush hour, avoiding all traffic and every traffic light being green.
Software isn’t the cheat code everyone thinks it is.
You get out, what you put in
Creating software requires hard work, thinking, clarifying and questioning.
For good developers, writing code and creating software is the last step of the process. Bad developers write code first and fast, before finding its wrong and the requirements will change.
Before you write code, you need to understand what the software should and should not do in every situation.