How the Products Similar to Planfix Usually Grow
The founders, or authors, create a simple data structure, for example, «project-task-comment» or «lead-contact-closed deal». They also create a simple design with a good use of negative space. Then they start using the product themselves, offering it to others.
The start is very impressive.
They start to collect a feedback: «Let's create To-do list along with Tasks because I don't want to mess my individual To-dos with the teamwork. Please, do the To-do lists, and I will use your app only, what's more, I will refer it to my friends.»
Well, it sounds reasonable, To-dos are essential, so the app gets a new section.
A new request from another user comes: «You lack Events! You should make them as a Calendar, so I can set them up, i.e. schedule an appointment or a team debriefing».
More things start to happen.
Day by day, suggestions and requirements come one after another: «We need Discussions! Forums! Blogs! Get us a Chat! We urgently need News!».
The authors either parry these pleas and suggestions or keep on 'improving' the system, adding more and more new functionality and new sections. At the same time, when building a new section and fitting it into the UI, they add another one pinnacle to the sand castle named 'integration'.
What's more, they go crazy with the new requests: «Hey, we need to attach the files not only in Tasks but in To-dos as well!», «I want to attach the featured messages to my Tasks not to search for them», «I urgently need an option to convert To-dos into Tasks!», «Why don't you make an option to create an Event for a deal in my Calendar?»
Okay, Events seem to be a useful thing, so they add the «Events» section.