Inżynieria systemów oparta na modelach (MBSE) jest sformalizowaną metodologią, która jest używana do wspierania wymagań, projektowania, analizy, weryfikacji i walidacji związanych z rozwojem złożonych systemów. W przeciwieństwie do inżynierii skoncentrowanej na dokumentach, MBSE stawia modele w centrum projektowania systemu. Zwiększone przyjęcie środowisk modelowania cyfrowego w ciągu ostatnich kilku lat doprowadziło do zwiększonego przyjęcia MBSE. W styczniu 2020 roku NASA odnotowała ten trend, informując, że MBSE “jest coraz częściej przyjmowane zarówno przez przemysł, jak i rząd jako sposób na śledzenie złożoności systemu.” W tym wpisie na blogu przedstawiam krótkie wprowadzenie do MBSE.

Model czy abstrakcja

[zaktualizowany [last-modified]] Niedawno pisałem na temat "modelu systemu" i "modelu dziedziny systemu". Oba te pojęcia są sobie bliskie, pierwsze jest bardzo ogólne, dotyczy systemu zawężonego do jego dziedzinowej specyfiki. Model dziedziny systemu to także, w inżynierii oprogramowania, nazwa konkretnego komponentu, nazywanego Model, w architekturze opartej na wzoru MVC. Swego czasu pisałem, że (Czym jest a czym nie jest model dziedziny...): Pojęcie system oznacza albo detaliczną strukturę określonej rzeczywistości albo abstrakcję ją reprezentującą (model systemu). Jest to standardowe tłumaczenie tego pojęcia w literaturze z zakresu teorii systemów a także właśnie inżynierii…

Czytaj dalejModel czy abstrakcja

Co nowego w Visual-Paradigm 14.2 czyli Customer Journey Mapping

Dzisiaj pokazała się wersja 14.2 pakietu Visual-Paradigm. Podstawową nowością w wersji 14.2 są diagramy czysto biznesowe, które w czytelny sposób pokazują "biznesowy" proces analizy, działania na każdym jej etapie. Stanowią także sobą plan działania. Struktury TOGAF czy Siatki Zachmana są dla normalnego zjadacza chleba nieczytelne, teraz w końcu można szybko przygotować diagram poglądowy taki jaki chce zobaczyć klient: kilka pagoników, pod każdym wypunktowane kluczowe elementy. Śladowanie zagwarantowane na każdym etapie.. Na stronie What's New in Visual Paradigm, poza innymi nowymi detalami znajdziecie zupełnie nową rzecz: Customer Journey Mapping [1] Customer Journey…

Czytaj dalejCo nowego w Visual-Paradigm 14.2 czyli Customer Journey Mapping

Sam dostarczyłem sznur, na którym próbowano mnie powiesić

  Wpadł mi właśnie przed oczy ciekawy wpis na pewnym blogu: Historia o tym w jaki sposób prawie straciłem firmę i sam dostarczyłem (bo nawet nie sprzedałem) sznur, na którym próbowano mnie powiesić. [1] Zanim przejdę do sedna, przypomnę jeden z moich artykułów: Na czym więc polega skuteczne zarządzanie? Na zrozumieniu, posiadaniu planu działania i przemyślanym tworzeniu ograniczeń. Robi tak każda większa firma: powstają zakresy obowiązków, wewnętrzne zarządzenia i procedury. To wszystko to nic innego jak ograniczenia. Opracowanie modelu organizacji więc, to nie  tylko opisanie procesów bo te są jedynie efektem istniejących ograniczeń. Pełny model organizacji,…

Czytaj dalejSam dostarczyłem sznur, na którym próbowano mnie powiesić

Logika ogólna czyli o słownikach i prawach

Dwa lata temu pisałem o budowaniu słowników pojęć jako kluczowymi elemencie każdego dokumentu analitycznego. (trójkąt semiotyczny) Tak więc podejmując się analizy, warto robić to ?dobrze?, można to nazwać metodą naukową i nie będzie w tym przesady. Reguły biznesowe, rygory ich tworzenia, słownik pojęć, model pojęciowy, to wszystko służy poprawie jakości wyników analizy, dokumentacji, późniejszego projektu. Specyfikacja SBVR bardzo w tym pomaga. (o formalizacji modeli)Jeżeli mieliście kiedyś problem z projektem, to jest bardzo prawdopodobne, że jedną z kluczowych tego przyczyn był zły (lub jego brak) model  pojęciowy.Analitycy! Studiujcie logikę. Źródło: ?1?…

Czytaj dalejLogika ogólna czyli o słownikach i prawach

ERP a zwrot z inwestycji – czy ROI na sens?

  Niezmiennie od lat emocje budzą dyskusje na temat sensowności i rentowności wdrożeń oprogramowania. Szczególnie gorące są one w toku składania ofert przez dostawców oprogramowania. Jedenaście lat temu napisałem, że... Nie zawsze podobają mi się wskaźniki ROI, TCO, NPV. Dlaczego? Bo one nie raz niewiele mówią! [...] ...badania liderów gospodarczych w poszczególnych krajach prowadzone na całym świecie wskazują jasno, że nie ma żadnej korelacji pomiędzy miejscem na liście liderów rynku a tym jakich systemów IT ci liderzy używają. Za to jest związek z tym jak są te firmy zarządzane. Liderzy…

Czytaj dalejERP a zwrot z inwestycji – czy ROI na sens?

Architektura kodu aplikacji jako pierwszy etap tworzenia oprogramowania

Architektura reprezentuje ważną decyzję projektową, która wpływa na kształt systemu, przy czym waga decyzji mierzona jest kosztami zmian, które wprowadza. — Grady Booch Jeśli myślisz, że dobra architektura jest droga, spróbuj złej Foote, B., & Yoder, J. (2003). Big Ball of Mud . https://www.researchgate.net/publication/2938621_Big_Ball_of_Mud Wprowadzenie Tym razem troszkę cięższy kaliber, czyli dywagacje o tym co powszechnie jest określane jako metody obiektowe i o tym skąd "konflikty i nieporozumienia" między programistami i analitykami projektantami.?*? Literatura przedmiotu zawiera wiele różnych sposobów grupowania metod programowania w paradygmaty. Autorzy z reguły skupiają się na tym, czym są…

Czytaj dalejArchitektura kodu aplikacji jako pierwszy etap tworzenia oprogramowania

Premium Brand dla Wyższej Szkoły Informatyki Stosowanej i Zarządzania

Praktyka bez teorii i badań jest tylko serią prób a samo, nawet bogate, doświadczenie nigdy nie zastąpi zrozumienia. Dlatego stale prowadzę także badania naukowe i konfrontuję ich wyniki w praktyce i w środowisku akademickim.  Prowadzę zajęcia na specjalności ANALIZA I MODELOWANIE SYSTEMÓW BIZNESOWYCH na WIT: [21.06.2017]Ranking reputacji polskich uczelni wyższych Premium Brand 2017.Niepubliczne uczelnie magisterskieW rankingu generalnym reputacji niepublicznych uczelni magisterskich ponownie prym wiodą ex aequo Polsko-Japońska Akademia Technik Komputerowych w Warszawie oraz Wyższa Szkoła Finansów i Zarządzania w Warszawie. Z punktu widzenia najlepszych perspektyw zawodowych najwyżej oceniono Wyższą Szkołę…

Czytaj dalejPremium Brand dla Wyższej Szkoły Informatyki Stosowanej i Zarządzania

IV edycja IT Career Summit – informatyczne targi pracy. Wejdź do gry o karierę marzeń!

IT Career Summit 2017 ? Twoja kariera w IT. Widzimy się 20 września na PGE Narodowym! Już we wrześniu powracamy z kolejną, już czwartą edycją targów IT Career Summit, podczas których największe firmy, będą aktywnie poszukiwać  nowych pracowników. Odwiedź Strefę Kariery IT, zaprezentuj swoje kompetencje i przekonaj się, może szukają właśnie Ciebie? 20 września 2017 od godziny 9:00 do 17:00 na Stadionie PGE Narodowym, będziesz miał możliwość poznać wszystkich kluczowych Pracodawców osobiście. Jeżeli jesteś specjalistą w obszarze kompetencji IT, szukasz nowych wyzwań zawodowych na swojej ścieżce kariery, to nie możesz…

Czytaj dalejIV edycja IT Career Summit – informatyczne targi pracy. Wejdź do gry o karierę marzeń!

Ile przypadków użycia?

Wstęp Kolejne szkolenie i kolejna walka z mitami, szkodliwymi mitami. Przypadki użycia to jedno z chyba najbardziej nadużywanych pojęć w branży IT. Do tego literatura przedmiotu jest nafaszerowana przykładami stosowania tego pojęcia w bardzo wielu kontekstach i znaczeniach, niestety nie raz z błędami. I nie chodzi o to, że tak jest a o to, że jedną z wielu metod dokumentowania systemów jest UML, który ma bardzo ścisłe sformalizowane definicje pojęć, i warto nie zapominać, że UML jest "unified" czyli ujednolicony (a nie uniwersalny!). Poza UML są inne "podejścia" do przypadków…

Czytaj dalejIle przypadków użycia?

Visual Paradigm 14.1

Dzisiaj miała miejsce premiera pakietu Visual Paradigm. Poza wieloma nowymi udogodnieniami potężny pakiet nowości w obszarze pracy grupowej i zarządzania projektami. Wsparcie na PMI, zarządzanie cyklem życia projektu WBS czyli Work Breakdown Structure jako diagram i lista Dodatkowy generator sprawozdań postępów w projekcie Poszerzone zarządzanie repozytorium dokumentów Poszerzone wsparcie dla TOGAF Integracja WBS z wykresami PERT Narzędzia dla JIT  (Just in Time) Szablony dla PMBOK Poszerzone wsparcie dla metodyk zwinnych i SCRUM w obszarze historii użytkownika (user story) Gantt - nowy wykres zintegrowany z pozostałymi. Nowa opcja: modelowanie z użyciem WWW,…

Czytaj dalejVisual Paradigm 14.1

Urząd Zamówień Publicznych – Opinia i rekomendacje dotyczące opisu przedmiotu zamówienia

Tym razem kilka komentarzy do rekomendacji PZP. Najpierw to:  Art. 29 ust. 1 ustawy PZP nakłada na zamawiającego obowiązek opisania przedmiotu zamówienia w sposób jednoznaczny i wyczerpujący, za pomocą dostatecznie dokładnych i zrozumiałych określeń, uwzględnienia wszystkich wymagań i okoliczności mogących mieć wpływ na sporządzenie oferty. Zapis ten służy realizacji ustawowych zasad uczciwej konkurencji a co za tym idzie zasady równego dostępu do zamówienia, wyrażonych art. 7 ust. 1 ustawy Pzp. (Źródło: Urząd Zamówień Publicznych - Opinia dotycząca opisu przedmiotu zamówienia). Spotykam się z tezami, że nie można używać notacji UML, BPMN…

Czytaj dalejUrząd Zamówień Publicznych – Opinia i rekomendacje dotyczące opisu przedmiotu zamówienia

Koniec treści

Nie ma więcej stron do załadowania