Project Description: We need a module that builds a resource allocation view based on the days / amount of time someone is scheduled to work on a specific project/task/ticket/etc. We need an easy view for seeing who is available and how much work is on each person's schedule.
We considered this for Planning Module, but there are a number of difficulties in implementing this.
- How do you determine allocation if there are multiple people assigned to an item?
- How do you know what work people will take up from all their items at what time? Based on due dates? Start dates?
- How do we know they are finishing their tasks? Completion? Hours logged vs hours estimated?
- What about dynamic nature of any project? Changes in scope / estimation?
- How about resources other than people? Material, equipment etc?
Will be great to get your requirements in detail. We can discuss priorities and build this in a future version of Planning module.
Thanks for your feedback. Personally, I find resource planning too complex. I would dream of something that's almost automatic. And is not so confusing that most people would shy away.
I see that the primary requirement is viewing resource allocation. Who's booked how much. We could probably build that system by making a few assumptions.
I am still to find "convincing" answers as to what are those assumptions.. Especially answers to questions I posted in post #6 on this thread...
Resource planning is very complex and difficult because it relies on metrics and still needs to be dynamic in some areas. We have built our own (in SQL / not part of AC) for our manufacturing division by first building a resource administration table storing metrics such as rate of throughput per device and per type of function/job. Then it needs to allow for project managers to be able to influence the data to reflect current and projected conditions in combination with a logic feedback layer. Etc.
As Nirav mentioned, a lot goes into this, but it would be cool to see something like this developed for projects. I'm half way tempted to write the scope on this one, but this is not a walk in the park... ;)
I am tempted to build a forecasting system (a la Fogbugz Ship Date Prediction system). But well, that again is quite a complex system to build - with unknown reliability factor.
May be we should focus on the problem. What is the pain point / problem with no resource management capability? How would one do it without a system?
Timeframe: 2 weeks
Location: Any
Contact: Dan Lawson, dan@bottlecapdev.com