Published on:<\/strong> 01.05.2019<\/p>\n
Let me start with a personal true story<\/strong>.<\/p>\n
In 2014 I was working on a personal project of making IOS card game<\/strong> called Tablic<\/a>, I spend more than 200 work hours on did 80% of the original plan and never finished it.<\/p>\n
Because of software scope creep<\/a>.<\/p>\n
Originally I had the idea to make a game with one player vs. computer<\/strong>.<\/p>\n
This last decision has truly killed the project<\/strong> completely.<\/p>\n
As I was completing some features I continue adding new ones indefinitely<\/strong>.<\/p>\n
I am pretty sure if I did implement multiplayer I would add some other features also.<\/p>\n
Today I am wiser or I just think so<\/strong>.<\/p>\n
Now I have a process for writing software.<\/p>\n
The reason why I do not even want to write addition features is that I have learned<\/strong> that even when I make software for myself, software what I make is not software that I need<\/a>.<\/p>\n