Being a client of a Web Development company doesn’t mean you have to know all the ins and outs of the development process. However, what may be interesting for you is the stages and main characters of the project delivery.
You cannot address front-end developer directly if you need to add a new payment method. Even this, as you may think, simple task involves a well-thought teamwork. So, here is a brief insight into the mechanism of SapientPro Clockwork.
The lifetime of the project begins from its assessment and proposing the best technology stack. Projects are divided into two categories: those that will be scaled in the future, and the small ones for specific representative purpose. If we talk about long-term projects, it means that new tasks are added in the course of development and assigned to the team.
Usually the interaction between the customer and the team is performed via project manager, although the client may want to communicate directly with the developers. SapientPro’s developers have a great advantage: they are proficient in English and it gives them the opportunity to communicate all the details with the client directly.
We practice stand-ups on a daily basis so that the customers and our developers can always share what should be done and what is ready at the moment. Various platforms like Redmine, Trello, Jira and Gitlab are being used for maintaining communication and control over task performing. Also talking in person and meet-ups concerning project issues contribute to efficient cooperation in the team.