TopHat2Efforts

Plugin of StarUML for estimate efforts


Download free Trial for 15 day
Secure Online Payments and Credit Card Processing by Plimus

Only for $29.90

TopHat2Efforts is a tool to generate tasks from a UML design made with StarUML, with tag simples is very easy convert any element of  UML design in one task of our project. 

For example, the use case "Add new producto to shopping car", add the tag of effort    "Add new producto to shopping car eff:4" indicate that the task asociate to this use case take a effort of value 4, and can  make it  24 hrs/man if model is configurate with this parameter

TopHat2Efforts  generates one report: a csv file can be read in excel.

TopHat2Efforts is oriented small companies or freelancer of developing systems that do not have a consolidated system for estimating software and have little time to respond on a butget.

Ours presentation an alternative for do the better calculate estimation  efforts in your sotfware proyect .

TopHat2Efforts is not limited only to use cases for estimate effort, you can create tasks of any design element, including notes on design.




A person to talk about what was the best estimating tools, told me

“I dont believe there is really a best tool, experience is the best for estimating software solutions.”

This is true,

TopHat2Efforts not replace you in the estimation process, TopHat2Efforts accompanying this process, taking care not to leak any component to estimate and advised, it serves to validate and accounting efforts.

TopHat2Efforts is an extension of at least one of the methods described and commonly used for estimation, which consists in making a list of tasks and each task assigned by an estimated value depending on the difficulty involved in carrying out this task, generally when using this method is done in an Excel spreadsheet and difficulties are tabulated with fixed values, usually from 1 to 5 possible values, and each had a run-time (1 hr, 4 hrs, 8 hrs, 16 hrs, 40 hrs.) You can see an example in this link ....

As I said earlier TopHat2Efforts gives you a tool to accompany this experience with an easy to understand, quick to make an inventory of tasks that relate directly to each of the components and dependable as he is carrying out the design points out the tasks related to each component.

TopHat2Efforts offers for those who have little experience in project appraisal guidance to help them make the best decision when to deliver a budget.

Personally I happen to be when I have to deliver a budget on time to estimate how long it will take me to the project is very short, being the most important decision of the project, wrong on this point means losing money or have problems with the client.


He has also happened that when I sit down to make the budget always start with a blank mind tasks or components that I have to do to achieve my goal, and finally ended up doing a simple UML design solution, but containing the major components necessary to estimate. Once the design at this point is beginning to draw the design and browsing tasks done, I always felt I'm doing the job twice, because when I check the design I have to re-examine the complexity of the component that I want generating tasks, activity had already done when I was designing, I will be here a long time I can use to analyze how I can optimize this solution. TopHat2Efforts born of the need to design and assign the complexities of the task required to build each component simultaneously.

Why not start as many people to do a project in Microsoft Project, the answer is that before you start writing a task in project, I need to know how many components and tasks related to each component required to build and need no prior design to me is very complex phases in a project to gather information, Design, Testing and Delivery is related to the time required to build the software solution, which is why my estimates are based on construction time. My advice is that before using TopHat2Efforts use Microsoft Project and import the tasks, and will build on these for your project, and accorded a good estimate of the effort required.

TopHat2Efforts born from my need to know and be sure that all software components needed to build a solution, are taken into account in the overall estimate of the project, describing the complexity and uncertainty of each of the tasks.


I sincerely hope that also helps as much as it has helped me.