How to prioritize tasks when you have multiple programming projects running in parallel?
Posted
by
Vinko Vrsalovic
on Programmers
See other posts from Programmers
or by Vinko Vrsalovic
Published on 2010-10-20T21:07:52Z
Indexed on
2011/02/13
23:32 UTC
Read the original article
Hit count: 211
development-process
|project-management
Say you have 5 customers, you develop 2 or 3 different projects for each. Each project has Xi tasks.
Each project takes from 2 to 10 man weeks.
Given that there are few resources, it is desired to minimize the management overhead.
Two questions in this scenario:
- What tools would you use to prioritize the tasks and track their completion, while tending to minimize the overhead?
- What criteria would you take into consideration to determine which task to assign to the next available resource given that the primary objective is to increase throughput (more projects finished per time unit, this objective conflicts with starting one project and finishing it and then moving on to the next)?
Ideas, management techniques, algorithms are welcome
© Programmers or respective owner