Dedicated Team Model

When to choose :

  • Complex projects
  • Long-term collaboration
  • Intention to take control
  • Business expansion plans

The Dedicated Team model is an agreement in which we provide a team of software developers to client, on a long- term basis. We find and assess the specialists that will be able to complete the assigned project and fully meet the requirements. The specialists are chosen based on their experience, expertise, languages and technical skills. We assemble a software development team that will work directly with Client, thus achieving the highest level of productivity possible. The team can be managed by client directly or by a project manager that we can assign. The dedicated team is aligned with Client internal team thus increasing the technical capacity, working in symbiosis to develop project-specific solutions. At the end of our cooperation, client receive the ready-to-go product, including technical specifications, design, mock-ups and associated intellectual property rights.

At the end of our cooperation, client receive the ready-to-go product, including technical specifications, design, mock-ups and associated intellectual property rights.

Transparency :

Dedicated team model has a very simple and transparent pricing system of monthly payments that depend on the team size in any given month.

Fixed-Price (Project-Based) Model

During the requirement and scope finalization stage, we’ll include the requirement definition document and requirement specification document which will include the following :

When to choose :

  • Clear deadlines
  • Detailed specifications
  • Short project duration
  • No changes planned

The Fixed Price agreement is based on a fixed estimate of work, cost and time, giving client maximum security in relation to Client budget and planning. After Client needs are clearly specified in sufficient detail, we analyze the project scope and its complexity, identify the team members who will be best for the project, provide the project delivery schedule and estimate the price for the complete product development for Client approval. With well-defined requirements and established project management methodologies, this engagement model is a low risk for client and doesn’t require Client close supervision. Trajectus ensures quality delivery of the final product within a pre-scheduled time-frame, and client pay a mutually agreed fixed price for the project implementation. Any other arising changes (new product features, add-ons, or services that haven’t been specified before) would lead to a change in both the price and the schedule. In this case, additional contractual agreements are signed. So, it is very important to discuss every detail and make an estimate of the project cost as accurately as possible at the beginning.

Time & Material Team Model

When to choose :

  • Innovative idea
  • Workflow can change
  • Raw project concept
  • Intention to take control

The Time & Material model is recommended if there is not enough vision of the final product, or for progressive projects that are predicted to scale up and expand. The great benefit of this model is flexibility and customization, client can make changes to the requirements while only paying for the time the development team actually spends working on Client project. Under this agreement, Trajectus provides its qualified resources, and the development effort is billed at the end of each month based on the agreed hourly rate, the total cost of the project is determined by the amount of time and resources involved in Client project. The size of the team can be changed at any time, thus optimizing the cost and duration of the project. Speaking of management, client will be involved in iterations and take part in the whole process constantly. The flexibility of this model allows the team to use Agile practices such as Scrum or Kanban. We prefer to work in short sprints so we can deliver frequently. This will allow client to stop development, if ever necessary, and still, end up with a usable solution.

Although the team’s composition may differ depending on the project, these are the most popular categories of our engagement models capabilities :

  • Back-end Developers
  • Full-stack Developers
  • Product Owners
  • Solution Architects
  • Business Analysts
  • UI & UX Designers
  • Scrum Masters
  • QA Engineers
  • DevOps

Onsite Model

The onsite delivery model often called the onshore model, is defined as a way of software development and delivery when vendors send their qualified employees to the client’s site.

The vendor’s team continually interacts with the customer’s team members. Together, they collect information, develop, implement, maintain and support the project. One distinctive feature of the onsite model is that the tasks assigned by a customer are completed by the outside employees.

This type of engagement model is perfect for short-term projects. Customers choose the onsite delivery model mainly for re-engineering projects with a repetitive scope of work.

Offsite Model

The offshore development model is a popular delivery model that is based on the vendor’s site. The offshore delivery model is also known as outsourcing. The customers order software development from developers in different countries. The client has no face-to-face interaction with the vendor.

However, a customer is able to communicate with the team members via video calls, etc. This way of software development is good for well-structured and planned projects which have clear SRS documentation. Offshore development centers are quite popular nowadays.

Key Benifits :

Low costs : It’s cheaper to outsource IT projects to countries with low labor costs.
Perfect outcomes : The quality of the developed projects is no worse than those developed by in-house engineers.
No hidden prices : A client is able to get an accurate estimation according to the payment models offered by an outsourcing company.
Round-the-clock support : Typically, offshore developers offer 24/7 support services, which means client mustn’t be pegged to the time differences.

Hybrid Model

A hybrid model (offshore onsite model as it is also often called) is a mixed type of onsite and offshore cooperation. This engagement model is one of the most successful models used by lots of companies. The work is distributed between onsite and offshore teams. Typically, 20-30% of tasks are completed by the onsite employees, and the rest is done by the offshore team members.

Let’s find out what assignments onsite workers do
  • Initial requirements capture
  • Project planning
  • Executing the project
  • Dealing with the client and managing partnerships
Below are assignments offshore employees complete usually
  • Discussing the requirements
  • Monitoring that the final results match the initial requirements
  • Continuous interaction and support