Skip to content

Instantly share code, notes, and snippets.

@zapu
Forked from blondy/gist:708696
Created November 21, 2010 12:21
Show Gist options
  • Save zapu/708700 to your computer and use it in GitHub Desktop.
Save zapu/708700 to your computer and use it in GitHub Desktop.
Studenci Informatyki w trakcie studiów często korzystają z języka modelowania UML. Jednak tworzenie diagramów UML za pomocą obecnie dostepnych narzedzi jest niewygodne. Wymaga przeciągania elementów z przybornika na obszar roboczy, ustalania relacji między nimi (również przez przeciągnięcie ich z przybornika) oraz opisywanie ich właściwości, co jest czasochłonne i nieergonomiczne, bo wymaga od użytkownika ciągłego przekładania dłoni z klawiatury na mysz. Doświadczenie pokazuje, że narzędzia, które można obsługiwać wyłącznie za pomocą klawiatury (np. edytor Vim), pozwalają (po uzyskaniu pewnej wprawy i biegłości) na znaczne skrócenie czasu potrzebnego do wykonania zadania w stosunku do narzędzi obsługiwanych za pomocą klawiatury i myszy.
Dlatego studenci zaczęli szukać narzędzia, umożliwiającego utworzenie diagramu UML wyłącznie przy użyciu klawiatury. Po dogłebnym przebadaniu rynku takich narzędzi okazało się, że żadne z dostępnych nie jest wygodne w użyciu. Świadczy o tym ich mała popularność. Stąd też powstał pomysł na stworzenie takiego oprogramowania, które służyłoby biegłym programistom na szybkie i efektywne tworzenie diagramów UML.
Wywiad środowiskowy wykazał, że zrobienie takiego programu _dobrze_ byłoby bardzo pożądane przez użytkowników UML. Projekt miałby powstawać na uczelni pod okiem doświadczonych informatyków. W związku z całkowitą otwartością kodu aplikacji wiążemy nadzieję z wkładem społeczności, nie tylko środowisk uczelnianych.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment