The way we work
Codemate is a technology partner with business understanding. We know how software can be made efficiently, what works and what might not. Our aim is to find the best path to a successful software product together with our client. It's not only about software development.
The development project always begins with a workshop. Our technical and business mates will discuss, challenge and develop Your idea. There we can form a roadmap for the product development and for the partnership and maybe find new business models also.
The planning and design phase is the big bang for the development.
Typically these are the results:
- Prioritized requirements specification (Product backlog)
- Architecture design
- UI Design
- Project Plan
This phase normally takes 2-4 weeks.
The project team is named in the Project Planning phase. Codemate has software developers in Finland and in Bangladesh and the team is formed to best match the project criteria.
The next phase is implementation and testing. We use an agile development process (SCRUM) to make it transparent and easily controllable for the client. The project is divided to 1-2 week sprints that are reviewed and planned in sprint review meetings with the client. The first release is published when the first set of critical functionalities are done. This way You can test the product and start marketing it while the rest of the functionalities are incrementally developed and updated for it.
We recommend a time-based contract that allows You to make pivots to the product along the way. We make an estimation on the project costs in the project plan and have a good track record in its accuracy. Our clients have very good experiences on this delivery model and we are happy to provide their contact information so that You can ask them yourself.
Contact us for an eye-opening workshop and get your software idea flying!
