Before we begin writing a line of code, the entire team along with the founders spend 2 weeks in researching more about the industry, the problem the founder is trying to solve and the most optimal way technology can help in solving the problem.
Some of the major points that are touched upon during this process are:
Post this step, both the founders, and our team would have clear clarity on the exact product features that would go into the MVP launch. Post this it would be over to the development team.
We follow an agile model of delivery with the entire 3 month development schedule broken down into 2-week sprints. The sprints are subdivided into tasks in our internal project management tool. The tasks are managed and updated on a daily basis. The client can take a look at the tool anytime to know the live progress of any of the sptints
There are weekly meetings with the clients and the entire team, where we also discuss the progress on the project, share the latest status of the product - where the clients can also view it. These weekly meetings also give us perspective to see if we are overschedule either due to scope creep or complexity in development, and help take immediate corrective action to ensure we are on-course. There would also be a 2-week testing included in the product development phase before the launch.