Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Project estimating software?

Status
Not open for further replies.

boxster87

IS-IT--Management
Jun 19, 2002
14
US
Does anyone know of any software app out there that will estimate MS Access development time based on the number of tables, queries, forms, reports, etc.?

Or, are there any published averages out there somewhere?

I know it's obviously going to vary by project, but some ballpark estimates would be nice.

Thanks!
 
Personnaly, I think the variance is to large to use. As a 'project' grows in size, the complexity increases and therefore the time to complete each object also increases. Additional issues include the number and capability of the individuals working on the project. I would assume that wanting to do such forecasts arises because you have some larger applications in mind, so the trivial (address book, calculator, ... ) are not of interest here. Long ago, I did project management for software development and developed a process which served fairly well. I basically sat with the senior individuals (three to 5) who would lead the major segments of the effort and discussed the project -using a fairly comprehnsive 'technical specification' and developed a deliverables list for the project at a level which could have individual assignments for each item. This list was used (by the senior individuals) to assign eack of these items to a specific individual and THAT individual was given the task of providing the estimate of the time necessary to complete the item. The senior individuals were, of course, available to their team members to discuss any issues and help the less experienced give representative estimates. To get the overall schedual, the various tasks were then layed out in the traditional predecessor/successor requirements and adjustments were made to generate ths initial schedual and budget. I learned that different individuals had a reasonably consistient pattern of their estimnates, usually giving an initial estimate over or under the actual by more-or-less the same percentage, but that I could only reasonably establish this value for individuals where I had a track of at least three projects, so I could generally adjust the schedual and assignments to suit. Overall, I managed approximatly thirty projects over a span of about seven years using the process and only had one of them run more than 10% off track (this was the corporate "standard" for 'success).

With the project management tools available today, I would think that it would be posssible to manage projects somewhat better and achieve or better these results. To me, the important elements of the process included the individuals' self generated estimates of time/effort required and schedualing of milestones for review and evaluation of each item on a very short interval. I generally would not permit any current schedual activity to go without review with at least the individual and his senior to go any more than two weeks without at least an informal status review, and critiacl path items might be discussed on a daily basis. These 'reviews' were NOT an attempt to intimidate, but simple informational discussions to identify where and how to supoplement the effort, and particularly when the item was in jeporady.

I know this is not the handy-dandy formula you ased for, but it may be of some help.




MichaelRed
m.red@att.net

Searching for employment in all the wrong places
 
Thanks, Michael.

Yes, we're a consulting firm, and I was really looking for a short cut as far as estimates are concerned, especially for larger projects. Right now, there are just two of us and our experience levels are similar, but we're both kind of shaky in the estimate department.

But, I agree - the projects vary so greatly that defining estimates with a software app is probably asking too much and is likely to be inaccurate. Never hurts to ask, though! We've gotten a lot better with time and experience, but we're always looking for ways to improve efficiency.

By the way, 10% is pretty impressive. I've worked with a lot of project teams at previous employers, and rarely did their projects come that close to their initial estimate. In fact, it always seemed like the estimate was about half of the actual time needed.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top