Email this page to a friend   

Email to a friend


(Alias: work product)

A tangible output of human effort provided by a developer to a customer.
Software engineering examples are:

  • Project plan
  • User manual
  • Executable code module
  • Design document
  • Code listing.

In a project environment it is recognized good practice for all tasks to have deliverables. The assertion is that tasks with no physical outcome are of questionable value.


An example of a non-deliverable is:

A project manager holds a progress meeting and provides a verbal progress report to the customer. In this case the deliverable could have been a progress report document. As nothing was physically produced the progress meeting had no deliverable.

Management by deliverables

Effective project management is based on monitoring project progress through production of visible work products.

Key principles are:

  • Judge progress by what is produced not by someone's subjective opinion of progress
  • Percent complete calculated in deliverables cannot be influenced by emotions, personal prejudices and over active imaginations
  • If you can't see it or touch it, it does not exist
  • Don't ask "How's it going", ask for the deliverable.

Five rules for management by deliverables

  1. Define all tasks in terms of tangible short term deliverables
  2. Set delivery intervals at 5 to 10 days (3 weeks maximum)
  3. Obtain commitment from the developer on the schedule for deliverable creation
  4. Monitor the progress of large deliverable creation with intermediate analytical deliverables
  5. Have a process for formally recognising that a deliverable is complete (refer baseline).

Member Comments


7 member ratings

✭ ✭ ✭ ✭ ✩

RE Definition: Deliverable

7 Benefits a .NET Developer Can Bring for Your Website

By TimothyFreeman » Wed 01-Dec-2021, 02:28, My rating: ✭ ✩ ✩ ✩ ✩

The interest for the product engineers overall and the interest for the .net developers specifically is extremely high in the commercial center. As indicated by the Robert Half data, three fundamental explanations behind not are having the option to employ net engineer without any problem. Those reasons incorporate the information on the range of abilities for a decent dab net developer, longer employing processes at organization's end, and the organizations requesting elevated range of abilities and skill without putting away some time and cash on preparing. In this way, employing a .Net engineer is actually somewhat troublesome on the lookout.

Since numerous developers these days want to work with large tasks and organizations are searching for such up-and-comers, there is a simple way how they can meet one another. It is outstaffing. In the event that you are curious about the outstaffing system of recruiting – it is very straightforward: assuming you are searching for PHP developers, for instance, you apply with your solicitation in an organization which gives staff and it tracks down ideal workers for you, regardless of whether you need them on a transitory premise or for a long haul. The organization's enrollment group is dependable to recruit NET engineers for you, they select the appropriate .Net designer inquiries questions and tests, giving you .Net engineer continue. Clearly, it sets aside a ton of effort to do that and you don't need to spend it. Assuming that you are intrigued not just in .NET engineers and .NET advancement organization, Ukraine offers, yet during the ones with other got abilities too, look... more here

13 Comments  • Page 1 of 13 •         1   2   3   4   5  …13 » Next

- Rate this definition.
- Did it help?
- Suggest improvements.
- Request more information.
- Exchange ideas with our member community.

Email to a friend