What’s the best Free Project Management software? (UML, usecase, sequence diagrams and ect).?
July 26th, 2010
4 Comments
I’m just getting started as in Project Management and I need help finding the best free (Windows or Linux) software to help in this process.
I will need to create UML diagrams, Use Cases, Sequence Diagrams, and more). I develop in various languages but mostly Java and PHP.
Thanks in advance!
I understand there is more to project management than simply making diagrams. Perhaps I should reword the question a bit.
Anyway, I am mostly looking for specific tools that will help with Project Management, especially in the areas of diagram tools (as that is probably my weakest area).
I use Eclipse, Notepad++, and some other programing tools for code.








4 Comments to “What’s the best Free Project Management software? (UML, usecase, sequence diagrams and ect).?”
UML is a way to create software design diagrams. This is not project management. If you work with the Eclipse IDE, you will have open source diagramming tools available.
Rational Rose or Visio Professional do the same, only better, but cost money.
UML Pad is not too bad…
http://web.tiscali.it/ggbhome/umlpad/umlpad.htm
Visual Paradigm is pretty good too, but the last time I used the free version it left water marks… It may not do that anymore, not sure…
http://www.visual-paradigm.com/product/vpuml/communityedition.jsp
BOUML is a decent Linux (and Windows) option…
http://bouml.free.fr/
Separate Project Management from Project Implementation and you are on the right track. Use a project management tool, such as MS Project to manage the schedule and resources. Use a UML tool to manage the design. You marry the two by scheduling in which iteration (of analysis, architecture, implementation and unit test, and integration) you implement each use case.
Next, with UML tools, you often get what you pay for. There are plenty of cheap tools out there, but don’t waste your time. You will save far more development time if you use a tool that (1) lets you test your model, (2) generates code for you for certain artifacts, and (3) lets you visualize the code during debugging.
I use Telelogic Rhapsody (I think they are owned by IBM now) and wouldn’t use anything else. With Rhapsody, my team of 3 -1/2 developers (I have program management responsibilities too, so I only develop half time) put out more code, in less time, with fewer errors than teams of 12-15 developers. The tools improves our productivity by more than a factor of 3.
I also use Eclipse. The last two versions of Rhapsody integrate directly into Eclipse, so you can edit your model and your code simultaneously. It’s pretty cool — you add an attribute to a class and it shows up in the code automatically.
You can get a 30 day free trial of Rhapsody at http://modeling.telelogic.com.
BTW: I’m not the only user — Lockheed-Martin (F-35 and Orion), Boeing, Raytheon, Northrup-Grumman, and Siemens are companies that I know use Rhapsody successfully. I know this because I’ve been recruited by each of these because of my Rhapsody experience. Try finding that with the free or cheap tools.
Hello,
the are many ones, but some of the best are:
argoUML
AmaterasUML
Acceleo
Violet
Umbrello
UMLet
StarUML
BOUML
Ameos
all of it are open source, a many multiplatform….
if you are looking for more free tools (CASE) you can check this url: http://case-tools.org/free.html
kind regards