Another week in 200wordsaday.com has passed on the topic of the week and this week's topic is about imperfection. Another broad topic to write about as it can mean a lot of things.
You can have imperfection in the household, imperfection in your work, imperfection in speaking or even imperfection in your body shape.
In this post, I am going to write about imperfection in building something. Me as a software developer daily on going task is to keep building softwares. It could be about fixing bugs, adding new features or even building something from scratch.
This month I have been focusing on building a new product from zero under the new company that I have joined. I am supposed to get it live by end of this month or lthe latest would be early of February. As of writing this, I am on 75% of completion. I do not think that I could get it up on time unless I accept the current imperfection and launch it without any testing and even without screen responsiveness. It may not be mobile friendly yet too.
Getting up the MVP, most viable product, is what most people will agree on doing first. Which means that I will have to get it up live even with all those incomplete testing and imperfection functions. Letting the users to be an indirect tester while I continue completing the application or fix any issues they may encounter.