Once you have booked your resources, you need to tell them what to do.
You do this by marking out tasks: well-defined units of work that can be
assigned to one resource each. Each task should require between 8 and 40
hours of work, so you may need to split your large project into smaller
work items. For each task, you should provide a comprehensive and precise
description of work and results, together with a specification of task
acceptance conditions.
Before a task can be assigned to one of your resources and scheduled, it
needs to be estimated in terms of hours of work. We treat the time estimation
as a binding obligation, so that you know the time and cost of a task before
you finally commission it to JavaPeople.
Traditionally the client and the contractor would negotiate the time
estimation (and, effectively, the price) for each task. However, we believe
that such time-consuming negotiations are not necessary in a long-term cooperation.
That is why we offer you the option to estimate the time and cost of your
assignments on your own, without negotiation or horse-trading. We believe that
you, as the manager of your project, are the best person to estimate the time-cost
of tasks you define. In return for your fair estimation, and to share the saved
time and resources, we offer you a discount off the base price.