Classic mistakes (part I)
Having recently been reminded of the classic mistakes in software development I decided to see how well they apply to parenting. As this covers a large area I’ll split the posting in three parts covering 12 points each. So here we go:
Undermined motivation
Your parents will (without fail) tell you (in excruciating detail) exactly what you are doing wrong. On rare occasions you'll do something right just to be reminded of the many times you did it wrong.
Weak personnel
Uhm… I should skip this one.
Uncontrolled problem employees
See 2.
Heroics
In this field you’ll need heroism. Especially at 3am while forming the words: “Honey, I think it’s your turn now.”
Adding people to a late project
Grandparents, friends, babysitters, friendly neighbors will add new behavioral patterns to your baby (they will not correct or improve them).
Noisy, crowded offices
The emphasis is on noisy.
Friction between developers and customers
Your baby may feel you are not cooperating and not meeting his/her needs. You may feel your baby is being unreasonable. This leads and is partially caused by poor communication.
Unrealistic expectations
You may expect to do a good job – give your offspring a happy childhood and all. Fifteen years from now, you’ll get a chance to explain it all to their psychiatrist.
Lack of effective project sponsorship
There are no sponsors in this business. There are however family members eager to fill the role.
Lack of stakeholder buy-in
See 9.
Lack of user input
You need to read this one as lack of meaningful user input. There’s plenty of meaningless user output (also see 6.)
Politics placed over substance
You’ll receive unbelievable amount of hints, suggestions to follow and vehement criticism for not following some latest parenting model (apparently - Indigo parenting has been renamed Fundamental Communication Parenting).
There’s nothing like taking a word most unrelated to children and stick parenting at the end. I recommend making-up your own parenting model to counter such advice. Lately I’ve had some luck using (well Agile and Asynchronous parenting were already taken!) Ajax parenting. The idea behind Ajax parenting… well it deserves a separate posting. Keep an eye on your rss reader for the next 12 points though.