>
Cooperation

Cooperation schemes

Agile development


Agile software development methodology is used when the project's scope is not clear enough to make precise estimates and requirements can change during implementation. Project is developed via short increments no longer than 2-weeks period. Requirements for each next increment are fixed exactly before its start. 

 

This approach allows client to provide feedback on permanent basis with short cycle for implementation. The client has the whole control over the development process and has a working software on each delivery. Agile approach allows Client to receive at the end requested software which contains all possible changes, additional features. etc.

 

Key features:

- Planning project by small/middle size iterations
- Flexible development plan (Customer can change the direction of project anytime)
- Testing after each phase 
- Working software is available after each iteration.


Fixed price project

 

This scheme is used mainly for projects with fixed amount of properly specified features to be implemented. We provide client with the estimated cost of the project based on hourly rate of the involved people and estimate of the features to be implemented. With Fixed-price project any if any change become necessary it it considered as additional feature, that affects the total budget.

 

Key features:

- Upfront estimation of terms and price for the whole project. 
- Upfront milestones and payment plan based on deliveries. 
- Changes to functionality lead to additional effort and cost. 

 

Dedicated Team

With reliable infrastructure for software development we are capable for assigning dedicated teams for long-term project cooperation. Those teams, tailored to a client’s IT and business practices, methodologies, and culture, can differ in size and specialization but basically serve for development and quality assurance purposes.

 

Key features:

- Team works on your project only - full time
- Fixed montly cost
- Control over resources, time and tasks
- Dedicated Project manager