zwinne modelowanie

Teksty związane ze zwinnym modelowaniem (agile modeling)

Diagramy sekwencji a komponenty

Diagramy sekwencji są techniką, która idealnie nadaje się do zaprojektowania przepływu komunikatów pomiędzy klasami. Problem może powstać wtedy, gdy chcemy zaprezentować komunikację (użyte metody) na poziomie komponentów. Widziałem już w kilku miejscach diagramy sekwencji z komponentami. To bardzo niezdrowe rozwiązanie. Diagram sekwencji nie może być powiązany z metodą komponentu, gdyż komponenty to element, który wykorzystuje …

Diagramy sekwencji a komponenty Czytaj dalej »

Szacowanie procesów biznesowych metodą diagramów aktywności

W trakcie prac projektowych lub analitycznych wielokrotnie powstaje potrzeba policzenia parametrów procesu biznesowego lub szacowania złożoności budowanego oprogramowania.  Większość metod formalnych wymaga bardzo często dość trudnych obliczeń. Z drugiej strony w trakcie prac analitycznych lub projektowych powstaje zazwyczaj diagram aktywności, który w sposób naturalny prezentuje składowe procesu biznesowego lub elementy scenariusza przypadku użycia. W artykule …

Szacowanie procesów biznesowych metodą diagramów aktywności Czytaj dalej »

Agile Modeling w EA za nami

Pierwsza edycja szkolenia Agile Modeling w Enterprise Architect za nami. W szkoleniu wzięło udział 6 osób, w tym tylko 3 Warszawy. Było nader interesująco, gdyż w trakcie szkolenia otrzymałem mnóstwo bardzo dociekliwych pytań. Niestety jak to przy takich dyskusjach bywa trudno unikać pytań a jednocześnie utrzymywać dyskusje tak by interesowała wszystkich. Ot paradoks szkoleń otwartych. …

Agile Modeling w EA za nami Czytaj dalej »

Agile Modeling w Enterprise Architect – FAQ

  1. Czy szkolenie się odbędzie? TAK, pod warunkiem, że na szkolenie zapisze się 5 osób. 2. Do kiedy można się zapisywać? Ze względów  organizacyjnych można zapisywać się do 10.09.2012 godzina 23:55 3. Czy można płacić kartą kredytową? Tak. 4. Czy wystawiana jest faktura VAT? TAK. Najpierw wystawiana jest proforma. Po zaksięgowaniu wpłaty każdy bez …

Agile Modeling w Enterprise Architect – FAQ Czytaj dalej »

Dlaczego warto używać metod Agile?

Metody Agile skupiają się na krótszych iteracjach, w których to oprogramowanie dość często jest doprowadzane do takiego poziomu jakości, który pozwala na jego wydanie, zazwyczaj trwa to od tygodnia do miesiąca. Krótkie iteracje dostarczają wielu korzyści technicznych i tych dotyczących zarządzania. Z technicznego punktu widzenia główną korzyścią jest zredukowane ryzyko integracyjne, jako że ilość integrowanych …

Dlaczego warto używać metod Agile? Czytaj dalej »

Demonstracja czyli o ważności informacji zwrotnej

Jednym z moich zaleceń, związanych z nurtem Agile, jest: “Pokazuj to co zbudowałeś tak często jak się tylko da”. Należy zastosować to podejście, aby uzyskać informację zwrotną na temat elementów rozwiązania, które zostały stworzone wcześniej. Każda iteracja produkuje wykonywalne wypuszczenie. Może to być kod aplikacji, ale także w Agile Modeling artefakty związane z projektem systemu. …

Demonstracja czyli o ważności informacji zwrotnej Czytaj dalej »

Niestety szkolenie z Agile Modeling odwołane

Niestety zmuszony jestem odwołać, z uwagi na zbyt małą liczbę chętnych, szkolenie (30 czerwca – 1 lipca)  Agile Modeling w Enterprise Architect. Szkoda, bo myślałem, że się uda. Jeśli jesteś zainteresowany tym lub innym szkoleniem związanym z projektowaniem systemów informatycznych lub modelowaniem procesów biznesowych to proszę o kontakt.

Czy czas może być aktorem?

Czy czas może być aktorem czy też nie oto jest pytanie? Jak zamodelować w konkretnym czasie aplikacji działanie? I inne tego typu pytania często są bolączką osób modelujących. Otóż jest opinia, że, można traktować czas jako aktora. Wówczas aktor reprezentujący czas może przykładowo rozpoczynać przypadek użycia odpowiadający za przygotowanie informacji o zarobkach, raportu lub rozesłanie …

Czy czas może być aktorem? Czytaj dalej »

Jak opisywać przypadki użycia?

Opisując przypadki użycia stosuję kilka poziomów ich opisu. Najpierw identyfikuję aktorów i przypadki użycia potem dla każdego przypadku użycia opisuje punkty końcowe i początkowe by pomiędzy tymi punktami umieścić scenariusze.  Jakiś czas temu wynotowałem z jakiejś publikacji taki oto zakres działania Aktorzy i cele. Wypisz aktorów i ich cele, których realizację system będzie wspomagał. Sprawdź …

Jak opisywać przypadki użycia? Czytaj dalej »

Przewiń do góry