The bare minimum of your application should do everything that is important to your application perfectly.

If it needs to fall over gracefully, it should fall over and come back to life.

If it requires logs that anyone can read, they should reference KB articles.

If they are connecting people, it should connect people.

If they make calls, they should make calls.

If it is meant to draw a picture, it should draw the picture.

The bare minimum of your application is why people buy it, everything else is an extra bonus.

Being able to print the picture I drew is a bonus, but if I can’t reliably draw the picture, there is no point in having a print feature.

The bare minimum is whatever you need it to be and whatever your app teams deem it to be, but what it will always be is the one thing that your customers keep coming back for and keeping praising you for.

Want more? Check out my book Code Your Way Up – available as an eBook or Paperback on Amazon (CAN and US).  I’m also the co-host of the Remotely Prepared podcast.


Write A Comment