W swojej praktyce wielokrotnie spotykałem się z sytuacją, w której wprowadzana zmiana była realizowana zgodnie z maksymą Króla Juliana "Teraz prędko, zanim dotrze do nas, że to bez sensu." Przed dokonaniem zmiany brakuje chwili refleksji nad celem, skutkami i drogą jaką należy obrać by osiągnąć cel. Ogólnie rzecz ujmując brakuje czasem planowania bardziej strategicznego. Przechodzi się od razu do planowania operacyjnego.…

W ostatnim wpisie: Enterprise Architect 14 - pierwsze wrażenia Napisałem, że EA 14 w trakcie tworzenia diagramów zaostrzył zasady łączenia elementów ze sobą. Taka sytuacja odrobinę utrudnia modelowanie zwłaszcza, gdy na bazie specyfikacji UML, ArchiMate tworzy się spersonalizowane metamodele. Bardzo często wyświetla się błąd, który uniemożliwia zrobienie zaplanowanego połączenia. Od tamtej pory Sparx Systems "załatał" kilka oczywistych błędów. Kilka z nich…

Enterprise Architect, jak już wspominałem w kilku poprzednich wpisach, doczekał się wersji 14. Tradycyjnie firma Sparx System dokonała zmiany menu i sposobu nawigacji. Tym razem, w moim odczuciu, jest to przemyślana zmiana. Mi osobiście pracuje się wygodniej i szybciej.  Zmiany te dotyczą choćby okna własności elementów.  Obecnie EA14 znane nam Properties wyświetla w dodatkowych oknach. Stare okno: Nadal jest dostępne,…

W listopadzie 2017 roku pojawiła się pierwsza beta Enterprise Architect w wersji 14. O nowościach pisałem w tekście Nadchodzi Enterprise Architect 14. Szerszy przegląd zapewne opublikuję niebawem. Dziś śpieszę z nowiną, że 2 maja Enterprise Architect 14 został opublikowany.  Wersja 14 poza tradycyjną zmianą rozkładu menu zawiera sporo nowości dotyczących i licencjonowania i wersji, i samej aktywacji. Zmieniły się także…

Bardzo często myśląc o inżynierii oprogramowania myśli się o wytwarzaniu oprogramowania. A co z jego utrzymaniem, rozwojem? O tym nie mówi się zbyt wiele. Sam UML czy BPMN nie są wystarczające by zarządzać zamianą. Jak to zrobić? Enterprise Architect jest narzędziem, które w miarę kompleksowo stara wspomóc procesy związane z inżynierią oprogramowania. W obszarze szeroko rozumianego zarządzania zmianą oferuje byty,…

Podobnie jak w świecie oprogramowania, UML stał się standardem graficznym językiem modelowania ArchiMate® est standardem opisu dla architektury korporacyjnej. Dobrze zintegrowany opis strategii i architektury jest niezbędny do zrozumienia organizacji. Co więcej, architektura korporacyjna jest bardzo przydatna w procesie wytwórczym oprogramowania. ArchiMate® 3.0 jest otwartym i niezależnym językiem do modelowania architektury korporacyjnej. Jego głównym celem jest dostarczenie architektom korporacyjnym narzędzia pozwalającego w jednolity…

Zarządzanie wymaganiami to ważny element procesu wytwórczego oprogramowania. Jednym z jego elementów budowanie i zarządzanie relacjami pomiędzy wymaganiami. Najczęściej spotykanym jest podejście stosowane czy też nawet promowane przez Sparx Systems. Enterprise Architect w swojej dokumentacji proponuje by wymagania były łączone ze sobą za pomocą agregacji lub kompozycji. To dobre, choć uproszczone podejście do tego zagadnienia, które nie jest zgodne ze…

W poprzednim wpisie Modelowanie procesów biznesowych w procesie wytwórczym oprogramowania opisałem znaczenie modelowania procesów biznesowych. W moim odczuciu, modelowanie procesów biznesowych w procesie wytwórczym oprogramowania to podstawa, do której odnoszą się kolejne etapy tego procesu. Analitycy systemowi na podstawie procesów biznesowych i wymagań biznesowych identyfikują przypadki użycia i wymagania na system. Testerzy budują plany testów i scenariusze testów (zwłaszcza jeśli chodzi…

Jak niemal co roku, firma Sparx Systems, zapowiedziała kolejną wersję swojego flagowego produktu - Enterprise Architect. W tym roku to już 14 odsłona tego kultowego narzędzia wspierającego analityków, projektantów i architektów. Poniżej zapowiedź najważniejszych nowości. Nowe perspektywy - poprawiono nawigację pomiędzy typami diagramów w toolbox oraz sposób dodawania diagramów Nowy widok: Context Browser -  wybierając dany pakiet EA wyświetli listę…

Modelowanie procesów biznesowych jest dziś stosunkowo powszechne. W wielu organizacjach robi się to nawet w dwóch miejscach :-). W komórce odpowiedzialnej za usprawnianie lub nadzór nad procesami i w IT, gdzie wytwarza się oprogramowanie. Powszechnie stosowanym językiem opisu jest notacja BPMN. Modelowanie procesów biznesowych w procesie wytwórczym oprogramowania zostało, w moim odczuciu, usankcjonowane w Rational Unified Process . Wiele lat…

Close