inżynieria oprogramowania

Wszystko to co, moim zdaniem, ważnego dzieje się na świecie w dziedzinie inżynierii oprogramowania.

Zmiana wersji i statusu we wszystkich elementach pakietu

W Enterprise Architect gdy chcemy zmieć status lub wersję wszystkich elementów zawartych w danym pakiecie to wystarczy wybrać w menu kontekstowym wybrać Package Control i na samym dole Update Package Status… Następnie należy określić parametry zmiany i sprawa jest zakończona. Technorati Tagi: Enterprise Architect,narzędzia CASE Podobne wpisy Zintegrowane środowisko wytwarzania aplikacji web’owych na platformie .NET […]

Zmiana wersji i statusu we wszystkich elementach pakietu Czytaj dalej »

Iteracje w Agile Modeling

Iteracyjny model wytwarzania oprogramowania by był bardziej skuteczny wymaga kilku zabiegów. Chodzi oto by w ujęciu agile być rozważnym i skutecznym. Stosuję je podczas zwinnego modelowania. Oto kilka z nich: Krócej znaczy lepiej. Iteracja nie powinna być dłuższa niż 4 tygodnie, w przeciwnym wypadku możesz wpaść w styl tworzenia oprogramowania mini-waterfall. Osobiście preferuję jedno lub

Iteracje w Agile Modeling Czytaj dalej »

Dobre reguły zwinnego modelowania

Jedna z praktyk zwinnego modelowania to Zastosowanie Standardów Modelowania. Podstawową jej ideą jest to, że programiści są bardziej efektywni, jeśli pracują według powszechnego zestawu standardów i wskazówek, nawet, jeśli te wskazówki nie są doskonałe. To tak jakby rozmawiać w tym samym języku – łatwiej jest zrozumieć i utrzymać modele stworzone na podstawie skutecznych wskazówek i

Dobre reguły zwinnego modelowania Czytaj dalej »

Wymagania a narzędzia CASE

Wybór narzędzia CASE wspomagającego proces akwizycji i zarządzania wymaganiami jest trudny. Poniżej zamieszczam link do zestawienia cech wybranych narzędzi. Zestawienie to jest tłumaczeniem badań jakie zostały opublikowane przez The International Council on Systems Engineering (INCOSE). Na stronach tej organizacji można znaleźć oryginał z bogatszą listą produktów. Technorati Tagi: zarządzanie wymaganiami,CASE,narzędzia CASE Podobne wpisy Zintegrowane środowisko

Wymagania a narzędzia CASE Czytaj dalej »

Przypadek użycia i działanie aktorów w tym samym czasie

Co zrobić w sytuacji gdy do wykonania danej funkcji, opisanej przez przypadek użycia, potrzeba w tym samym momencie więcej niż jednego aktora? Czy można pokazać to na diagramie przypadków użycia? Otóż nie. Diagram przypadków użycia nie definiuje nam tego kto w jakiej sytuacji, w jakim momencie korzysta z danej funkcji. Relacja aktor – przypadek użycia

Przypadek użycia i działanie aktorów w tym samym czasie Czytaj dalej »

Już jest: Enterprise Architect wersja 8.0

Od dwóch dni jest dostępna wersja 8 Enterprise Architect. W nowej wersji między innymi poprawiono: wydajność między innymi przy pracy w dużych projektach oraz generowaniu dokumentacji rtf wygląd i zarządzanie obszarem pracy mechanizm filtrowanie i ukrywanie elementów na diagramach współpracę z Vistą i Windows 7 macierze mapowania elementów (Relationship Matrix) w zakresie śledzenia zależności szereg

Już jest: Enterprise Architect wersja 8.0 Czytaj dalej »

Agile a tworzenie przypadków użycia

Właściwym podejściem do definiowania przypadków użycia dla tworzenia oprogramowania przy użyciu metody agile to zacząć od definicji zakresu. Definicje zakresu można opisać za pomocą diagramów WPA (Wysokiego Poziomu Abstrakcji) Kiedy już zakres zostanie zdefiniowany należy zdefiniować nazwy przypadków użycia a następnie stopniowo nadawać priorytety i definiować bardziej szczegółowo przypadki użycia podczas gdy są one włączane

Agile a tworzenie przypadków użycia Czytaj dalej »

Przypadki użycia ułatwiają określenie celu i zakresu projektu

Wiele mówi się o tym co dają przypadki użycia dla wymagań na system. Warto jest tez wiedzieć iż przypadki użycia pozwalają, zwłaszcza w projektach agile, na określenie celu  i zakresu projektu. Zasadniczo bez przypadków użycia: Projektanci nie mają pojęcia, jaki cel ma użytkownik. Zespół nie zostaje poinformowany odpowiednio wcześnie o zakresie projektu. Różne zachowania użytkowników

Przypadki użycia ułatwiają określenie celu i zakresu projektu Czytaj dalej »

Konsultacje przez Internet

W ostatnią sobotę na moim blogu wystartowały konsultacje online Konsultacje online to usługa usługa doradztwa udzielana przez Internet za pomocą platformy o nazwie System Konsultacji Online (SKO). Platforma ta znajduje się pod adresem: https://wolski.pro/konsultacje-online/ Konsultacje online są dedykowane tym wszystkim, którzy mają wątpliwości lub problemy związane z inżynierią oprogramowania a nie mogą (z różnych przyczyn)

Konsultacje przez Internet Czytaj dalej »

Złote reguły towarzyszące przypadkom użycia

?Złote reguły? to nic innego jak wykaz punktów, które zazwyczaj kontroluję podczas tworzenia przypadków użycia. Gdy mam już narysowany przypadek użycia sprawdzam czy: przypadek użycia zapewnia wartość aktorom, krótki opis zwięźle opisuje cel przypadku użycia, przypadek użycia jest kompletny i sensowny, wydarzenie rozpoczynające przypadek użycia jest jasne, sposób i czas zakończenia przypadku użycia jest jasny,

Złote reguły towarzyszące przypadkom użycia Czytaj dalej »

Scroll to Top