Modelowanie w projektach integracyjnych

Projekty integracyjne w środowisku złożonych (kilkadziesiąt aplikacji) systemów należą do bardzo trudnych z uwagi na ich złożoność.  Z pomocą przychodzi nam SOA jako model pojęciowy i ESB jako wzorzec architektury.…

Czytaj dalej Modelowanie w projektach integracyjnych

Enterprise Architecture As Strategy

Pełny tytuł książki to: Enterprise Architecture As Strategy: Creating a Foundation for Business Execution. Bardzo ciekawa książka, autorzy dzielą się wynikami badan jakie prowadzą od 1995 roku a dotyczącymi sposobów opisywania…

Czytaj dalej Enterprise Architecture As Strategy

CRM w EXTREM

Tym razem małe "case study". Poniżej opis , tak wygląda większość mich projektów. Najczęściej mam kontakt z firmami, które przekonały się, że zawarcie umowy od razu na analizę wymagań i…

Czytaj dalej CRM w EXTREM

10 lat czyli historia uczy, że prawie nie uczy….

Równo 10 lat temu (wtedy to na full time stałem się niezależną jednoosobową firma analityczną) napisałem: Decyzja o wdrożeniu jakiegokolwiek systemu informatycznego wspierającego działalność firmy wymaga oceny zasadności takiego projektu…

Czytaj dalej 10 lat czyli historia uczy, że prawie nie uczy….

Wzorzec CRUD dla przypadków użycia i mikroserwisy

Analizy biznesowe wymagają oderwania się od technokracji, nie ma czegoś takiego jak dziesiątki przypadków użycia dla jednej faktury, nie ma systemowych przypadków użycia (nawet w specyfikacji UML ich nie znajdziecie), są kompletne (dające jako efekt przydatne produkty) usługi aplikacyjne i korzystający z tych usług aktorzy, w tym inne aplikacje lub komponenty. Dokumentacje zawierające setki przypadków użycia to nieporozumienie, technokratyczni zabójcy projektów. Warto się zastanowić zanim powierzycie analizę i projekt logiki systemu technokratycznemu developerowi…

Czytaj dalej Wzorzec CRUD dla przypadków użycia i mikroserwisy

Agile Management czyli jak odkryłem, że jestem zwinny

Ta konferencja przekonała mnie, że w sumie to jestem zwinny, bo: moje umowy mają zakres i harmonogram, praca jest iteracyjna, całość bazuje na wizji, opisuję jak stwierdzimy, że wykonałem swoją prace… a specyfikacje wymagań jakie opracowuję, mają nie setki i tysiące pozycji, a góra kilkadziesiąt.

Czytaj dalej Agile Management czyli jak odkryłem, że jestem zwinny

Systems Thinking czyli analiza systemowa organizacji

Swego czasu pisałem na temat granic systemu i o analizie systemowej (analiza systemowa). Rzecz w tym, że pojęcie "analiza systemowa" jest używane najczęściej (jak obserwuję, prawie zawsze) w znaczeniu analizy…

Czytaj dalej Systems Thinking czyli analiza systemowa organizacji