Urodziny UML

Mało osób wie, że UML w tym roku (a mamy 2012 rok) kończy 15 lat. Sto lat !!!

image

Czy UML jest lekarstwem na radzenie sobie ze złożonością oprogramowania? Tak, ale pod warunkiem, że jest stosowany z umiarem. Co to znaczy?

Z UML jest jak z dobrymi witaminami. Gdy stosujemy je w odpowiednich dawkach (jedząc owoce i warzywa, a nie łykając tylko pigułki) przez cały rok to jesienne przeziębienie raczej nas nie dotknie. Choć czasem i to nie pomoże. Z UML jest podobnie. Gdy zespół używa UML w trakcie projektowania aplikacji i jej utrzymania to raczej ich praca nie zakończy się klęską. Choć czasem może się zakończyć. Gwarancji nikt nie daje.

Nie musisz stosować wszystkich diagramów ze specyfikacji, nie musisz znać całej notacji. Poznaj dobrze i stosuj w swoich projektach jedną, dwie maksymalnie cztery techniki. Bądź konsekwentny a sukces przyjdzie szybciej niż przypuszczasz.

Ten tekst dedykuję wszystkim niedowierzającym w siłę “rozumnej” dokumentacji wspartej UML. UML kończy 15 lat to w świecie informatyki WIEKI. Pamiętasz  Internet Explorer 4.0, MS Office 97, procesory Intela Pentium II, PowerBook’a 2400c od Apple. Te produkty już się nie sprzedają. UML nadal może Ci pomóc Uśmiech .

Zdjęcie pochodzi ze stron Sparx Systems.

Podobne wpisy

  • Akty normatywne a wymagania Jedną z bardziej żmudnych czynności realizowanych w fazie wymagań jest analiza aktów normatywnych. W mojej ocenie dużym błędem jest wskazanie w wymaganiach na system iż ma on być zgodny […]
  • Budowa diagramów sekwencji w czasie rzeczywistym w Enterprise Architect 9 Wstęp Tekst ten pokazuje jak w kilku krokach wygenerować diagram sekwencji z działającej aplikacji. Kilka tygodni temu we wpisie : Automatyczne tworzenie diagramów sekwencji w czasie […]
  • Kanban a Agile Ostatecznym celem metod Agile jest jak najszybsze zapewnienie dokładnego dostarczenia klientowi pożądanego oprogramowania. Metody Agile nie mają większego znaczenia jeśli chodzi o jakość. […]
  • StarUML O StarUML StarUML jest projektem open source, który ma na celu zbudowanie bezpłatnego, elastycznego, rozszerzalnego, narzędzia służącego do modelowania w języku UML 2.0. Główną ideą […]
  • StarUML Rozdział 7. Zarządzanie modułami W tym rozdziale dowiesz się jak zarządzać modułami. Między innymi jak instalować moduły, komponenty modułu oraz jak kasować moduły. Instalowanie Modułu Instalacja modułu w StarUML? jest […]
Reklama
MODESTO - licencje Enterprise Architect

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Przewiń do góry