Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

A productive alternative to UML

Tags:

notation

uml

I find UML hard to create quickly.
I'd like to put my ideas more quickly, especially for small open sourced projects.
If it was big enough I'd bother with UML but the project is too small for this kind of thing.
I don't want yet another tool that will make me think "nehh I'll do it later".
Any suggestions?

like image 885
the_drow Avatar asked Jun 22 '09 11:06

the_drow


People also ask

What is used instead of UML?

Some alternatives are older, such as IDEF. Another alternative that comes to mind is something like Systems Modeling Language (SysML), which is actually an extension of and based on UML. This is also supported by IBM, and other companies that provide CASE software...

Is UML outdated?

The UML—which involves the process of creating and visualizing entire systems and how they interact with each other—is considered to be antiquated.

What is the difference between XML and UML?

UML and BPMN are modelling notations; XML and JSON are simple languages used for structuring information exchanged. They all work best with specialised tools. UML can be used for sketching, detailed design work or even to produce software code directly.

Are UML diagrams necessary?

Importance of UML Diagram But the overall goal of UML diagrams is to allow teams to visualize how a project is or will be working, and they can be used in any field, not just software engineering. The diagrams will allow teams to visualize together how a system or process will work or did work.


2 Answers

UML is not a tool, it's a language.

If you want a tool that is quick and easy, I'd recommend a whiteboard. If you need a permanent copy of your design, take a photo of the whiteboard.

like image 107
chimp Avatar answered Sep 21 '22 07:09

chimp


For me, UML somehow always seemed to complicate things more than help them. However, I found yUML to work perfectly for quick sketches just like the ones you mention.

like image 32
Domchi Avatar answered Sep 23 '22 07:09

Domchi