Modelowanie gier w języku UML

O tym, że modelowanie jest przydatne w projektowani wszelakich aplikacji, nie trzeba przekonywać nikogo. Cieszy mnie bardzo, gdy widzę, że kolejne firmy mają ten sam pogląd i razem wypracowujemy metodykę działania dla ich potrzeb. Tak też było w ostanie dni maja, w które prowadziłem szkolenie dla kilku osób z  firmy produkującej gry.  Bardzo dobrze spędziłem […]

Modelowanie gier w języku UML Czytaj dalej »

Zwinne modelownie – mity i fakty

Mit: Zwinne zespoły nie produkują dokumentacji Fakt: Dobry zwinny zespół produkuje taką ilość dokumentacji, która jest niezbędna do wspierania, utrzymania i rozwoju oprogramowania. Zwinne zespoły produkują przykładowo dokumentacje wyjaśniającą metafory i pojęcia słownikowe używane w trakcie projektu oraz modele w ograniczonym zakresie. Mit: Zwinne zespoły nie potrzebują inwestować w wymagania Fakt: Zwinne zespoły maniakalnie koncentrują

Zwinne modelownie – mity i fakty Czytaj dalej »

Transformacja PIM-PSM w Enterprise Architect

Kilka dni temu, w tekście Model Driven Architecture modele PIM a PSM, napisałem dwa słowa o modelach PSM i PIM w architekturze MDA. Teraz chciałbym pokazać jak taką transformację zrobić w Enterprise Architect. Zrobię to na przykładzie wzorca projektowego Adapter, którego celem jest którego celem jest umożliwienie współpracy dwóm klasom o niekompatybilnych interfejsach. Zaprezentowany model

Transformacja PIM-PSM w Enterprise Architect Czytaj dalej »

Model Driven Architecture modele PIM a PSM

Zazwyczaj sporo mówi się na temat tego, że model musi być odseparowany od swojej implementacji. Oznacza to, że w pierwszej fazie modelowania nie należy zastanawiać się nad tym, jak będzie wyglądała implementacja. Dopiero po zatwierdzeniu projektu można dostosować model już do środowiska implementacji. Sprzyja to reużyciu całych fragmentów projektów. Stosując taka zasadę idealnie działa się

Model Driven Architecture modele PIM a PSM Czytaj dalej »

Modelowanie Procesów Biznesowych ? BPM 2009

Konferencja Modelowanie Procesów Biznesowych 2009 to kolejna a już VII edycja seminarium poświęconemu modelowaniu i doskonaleniu procesów biznesowych organizowana przez Software-Konferencje. Po raz drugi miałem przyjemność wziąć udział jako prelegent w tym przedsięwzięciu. Jako jeden z nielicznych reprezentowałem nurt modelowania procesów biznesowych w UML a moja prezentacja na temat zwinnego modelowanie procesów biznesowych w języku

Modelowanie Procesów Biznesowych ? BPM 2009 Czytaj dalej »

Metodyki online

Dla siebie i dla tych co czasem tak jak ja chcą mieć dostęp do metodyk on-line zamieszczam linki pod którymi są one dostępne. Scrum OpenUP Extreme Programming Miłego korzystania 🙂 Niestety nie działają one pod operą 🙁 Podobne wpisy Zintegrowane środowisko wytwarzania aplikacji web’owych na platformie .NET W artykule przedstawiono opis pakietu narzędziowego VS.NET (Microsoft)

Metodyki online Czytaj dalej »

Szacowanie projektu w Enterprise Architect

Szacowanie projektu oraz jego złożoności jest trudne. Istnieją metody, które wspomagają ten proces. Jedną z nich jest metoda  use case points. O samej metodzie nie będę pisał bo wiele jest o niej informacji w Internecie. Natomiast warto wiedzieć, że Enterprise Architect wspomaga to szacowanie. Wystarczy przy każdym przypadku użycia określić parametr Complexity (patrz własności PU)

Szacowanie projektu w Enterprise Architect Czytaj dalej »

Projektowanie systemów informatycznych w ujęciu Agile

W dniach 7-8  maja prowadziłem w Warszawie szkolenie z projektowania systemów informatycznych. Nikt z uczestników szkolenia nie miał wątpliwości, że modele w UML są przydatne a jednocześnie metodyki z nurtu Agile odrzucają modelowanie. Oczekiwania wobec szkolenia krążyły wobec tematów co i jak dokumentować w UML? Jak obszerną dokumentację wykonywać? Jak połączyć modelowanie w UML z

Projektowanie systemów informatycznych w ujęciu Agile Czytaj dalej »

SOA – kolejny krok w inżynierii oprogramowania

Architektura zorientowana na usługi to naturalny krok ewolucyjny od podejść zorientowanych obiektowo (OO), proceduralnych oraz dano-centrycznych stosowanych we wdrażaniu rozwiązań. Fundamentalnymi zasadami rządzącymi SOA są: Wiadomości wymieniane pomiędzy uczestniczącymi systemami muszą być opisowe a nie instruktażowe, ponieważ system informatyczny świadczący usługę odpowiedzialny jest za wszelkie problemy. Komunikaty opisowe podają informacje o usłudze oraz o powiązanych

SOA – kolejny krok w inżynierii oprogramowania Czytaj dalej »

WMB – rozszerzenie notacji biznesowej języka UML w zakresie modelowania biznesowego

Pod hasłem WMB gromadzić będę zestawy wskazówek pozwalające na dokumentację procesów biznesowych. Celem WMB nie jest tylko ułatwienie budowy modeli biznesowych, ale także rozszerzenie notacji UML o stereotypy, które pozwalają na budowę bardziej jednoznacznych modeli. WMB to: aktywności ? jako wskazówki do działania ? zestawy czynności warunkujące osiągnięcie poprawnego modelu role  – jako zakres kompetencji

WMB – rozszerzenie notacji biznesowej języka UML w zakresie modelowania biznesowego Czytaj dalej »

Scroll to Top