Good enough: You are doing it wrong

The concept of “good enough” is often mistaken by the definition of done. This comes at a price: An increasing technical debt of your projects.

Robert Lippert
Dec 8, 2013 · 2 min read

You may already know what it is like to finally launch that new project. Your team is full of excitement, your clients are happy and yet, there is this distinct feeling that you could have done better. Of course it is not like you are the perfectionist — you do know that concept of good enough, when 80 percent readiness suddenly become, well, good enough.

While this is great and might be something your stakeholders will approve as a final version, you should be aware that a minimum viable product (MVP) does not comply with a definition of done. And while there often is no chance to actually develop that product any further (like when your client is perfectly happy with that MVP and will not pay for additional features or bugfixes) there is still a debt on your project.

Lessons learned: Never stop improving

  • Write down your lessons learned.
  • Do apply these lessons learned, when needed (that is, you have to actually learn & to understand them).

If you miss these two actions, you (and your team) are doomed to start from sketch with every new project. Remember those moments, when you think by yourself “wow, this is just an everyday project and it feels like we are doing this for the first time — again!” This is your hidden technical debt, the lack of know-how you could have gained last time. It is expensive. It will slow you down. It will prevent you from learning the new stuff — because you have to learn the old stuff, again.

Good enough, not yet done

Want to know more? Feel free to add a comment or contact Robert Lippert via LinkedIn or Xing.

Agile Concepts

Being agile is not just about manufacturing cars or hacking…

Agile Concepts

Being agile is not just about manufacturing cars or hacking code anymore. Agile concepts are being applied in Marketing, Sales & Product Development as well — with great impact on quality and competitiveness.

Robert Lippert

Written by

Well, yeah. Agile Doing & Marketing otherwise.

Agile Concepts

Being agile is not just about manufacturing cars or hacking code anymore. Agile concepts are being applied in Marketing, Sales & Product Development as well — with great impact on quality and competitiveness.