Contractual Models and Commitments

get in touch to discuss your project→
We recognise that every business is unique, which is why we offer a wide range of commercial models. Each model is tailored to the priorities of your organisation, and comes with a set of commitments.
  Time and Material Monthly, Quarterly or Annual Retainer Fixed Price per Sprint or Phase Fixed Price for Project Implementation
Suitable for the projects that: Require occasional specialist input delivering improvements, new features or addressing requests from your customers Regularly deliver new functionality or product updates within allocated budget, and require stable team with profound knowledge of your product or industry Are in a rapid development phase, under pressure for regular delivery, where technical priorities are frequently re-evaluated within a set strategic direction Have a well defined goal, agreed scope and hence little uncertainty regarding integration or implementation priorities. Usually preceded by a discovery or analysis phase
Suitable for the organisations with: Occasional need in specialist skill set Steady pace and predictable flow of improvements Agile mindset, skilled at re-evaluating priorities quickly and adjusting accordingly Strong project culture and the result-oriented mindset
Computools commits to:
  • Respond to the request within agreed time frame
  • Discuss the implementation options with you, explaining pros and cons
  • Deliver in line with the agreed requirements and specifications
  • Provide regular updates on the progress, raise and discuss risks or uncertainties
  • Allocate the experienced team of engineers proficient in the required technical stack
  • Maintain the long-term stability of the team
  • Conduct knowledge sharing and onboarding in case a team member has to be replaced
  • Propose process improvement
  • Take care of engineers’ professional development
  • Organise the team of engineers, analysts, designers, project managers in line with your technical and domain knowledge requirements
  • Maintain the long-term stability of the team
  • Conduct knowledge sharing and onboarding in case a team member has to be replaced
  • Proactively discuss with you the process improvement and product enhancement ideas
  • Deliver the project or phase within the agreed time and budget
  • Proactively highlight any technical or business changes that might affect the project
  • Evaluate and discuss with you the engineering or business choices that our team proposes
  • Provide support and maintenance of the solution after implementation, if you wish
To achieve maximum value for your business be prepared to:
  • Devote time to discussing in detail the outcomes you expect
  • Organise access to your development environment
  • Take time to review the work in progress and final deliverables
  • Provide feedback in a timely manner
  • Evaluate the technical and communication skill set of the engineers
  • Organise access to your development environment
  • Set the technical standards, conventions, architectural guidelines or let our engineering managers define it for you
  • Proactively plan the workload for the engineering team
  • Share the long-term plans, discuss process and product improvement ideas with the team
  • Provide strategic direction to solution development
  • Review the progress towards your goals and adjust priorities, discuss the changes with the team
  • Set the technical standards, conventions, architectural guidelines to ensure consistency across your technical estate
  • Create collaborative work culture between the technical team and the business stakeholders
  • Articulate the goals you would like to achieve
  • Engage in a detailed discussion regarding the solution, business processes, user experience, risks, limitations and dependencies
  • Review the progress during demo sessions and provide timely feedback to the team
  • Organise the business review and acceptance team consisting of the key stakeholders and representative users
  • Monitor the progress against agreed budget and timeline

14 reasons why

Whether we’re designing customer experiences, dealing with our clients or managing our teams, we lead with empathy. Technology is for everyone, not just the geeks. That’s why we focus on using clear, intelligible language, treating every stakeholder with respect and providing support at all stages of development. By starting with a shared understanding of what makes us all human, we’re able to create the favorable conditions necessary to develop our best-in-class solutions.

Contact Us

Get in touch with us to discuss your project or hire an experienced team. Use the form below or send us an e-mail to

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.