Read more about the article SysML – co warto przeczytać i mieć na półce
Industry 4.0 concept, smart factory with icon flow automation and data exchange in manufacturing technologies.

SysML – co warto przeczytać i mieć na półce

Miesiąc temu pisałem: Mechatronika i nota­cja SysML ma swo­je począt­ki w latach 90-tych. Modele w tej nota­cji powsta­wa­ły już w fir­mie Boeing (Herrold, 2016). Od tam­tej pory powsta­ło wie­le publi­ka­cji na ten temat, w tym tak­że opi­sy dobrych prak­tyk jaki­mi są wzor­ce pro­jek­to­we (Barbieri, Kernschmidt, Fantuzzi & Vogel-Heuser, 2014). Można spo­tkać coraz czę­ściej publi­ka­cje na temat sto­so­wa­nia metod pro­jek­to­wa­nia opar­tych na SysML (Van Noten, Gadeyne & Witters, 2017).Moim celem było tu zwró­ce­nie uwa­gi na tę w sumie nową dzie­dzi­nę inży­nie­rii, waż­ne by nie utoż­sa­miać jej jedy­nie z robo­ty­ką, bo było by to ogrom­ne uprosz­cze­nie, co mam nadzie­ję…

Czytaj dalejSysML – co warto przeczytać i mieć na półce

Diagram przepływu danych jako funkcjonalny model systemu

Wprowadzenie Jednym z podstawowych problemów w projektach związanych z systemami informacyjnymi, jest komunikacja z ekspertami dziedzinowymi sponsora projektu. Osoby te stanowią podstawowe źródło informacji i są także kluczowymi recenzentami powstającej dokumentacji: potwierdzają, że analityk i projektant zrozumiał dziedzinę problemu. Sformalizowane systemy notacyjne są niejednokrotnie dość bogate w symbole, te zaś dla większości ludzi są mało intuicyjne, a ich formalizm bywa niezrozumiały. W efekcie analitycy i projektanci albo prowadzą szkolenia przygotowujące zespoły projektowe do projektu albo uciekają się do stosowania łatwo przyswajalnych nieformalnych schematów blokowych. Obie drogi stwarzają ryzyko w projekcie.…

Czytaj dalejDiagram przepływu danych jako funkcjonalny model systemu

Studium wykonalności c.d. czyli analiza systemowa rozwiązania

Wprowadzenie ?Problemy, w których rozwiązaniu mają pomóc budowane złożone systemy są zwykle ?problemami złośliwymi? . ?Problem złośliwy? to taki skomplikowany problem, w którym jest tak wiele powiązanych ze sobą bytów, że nie istnieje jego ostateczna specyfikacja. Prawdziwy charakter problemu objawia się dopiero w miarę opracowywania rozwiązania.? W roku 2014 w artykule Studium wykonalności produktu - czym naprawdę jest napisałem na zakończenie: W literaturze można spotkać różne ?definicje? studium wykonalności, jednak ta którą opisałem, zdaje się być najbliższa definicji, którą przytoczyłem na początku: bazującej na znaczeniu słownikowym. Praktyka pokazuje, że intencje sponsorów…

Czytaj dalejStudium wykonalności c.d. czyli analiza systemowa rozwiązania

Pokłosie webinarium MAP IT

15 Maja 2020 odbyło się ciekawe wirtualne spotkanie (zapowiedzi). Zarejestrowało sie ponad 1200 osób, ponad połowa tej liczby brała faktycznie udział. To oznacza, że mają sens zapowiadane i poruszone tam tematy. O konferencji Konferencja MAP IT ? Management, Analiza i Produkt w IT zorganizowana została przez Hannę Wesołowską z analiza IT. Ogromne ukłony dla Eleny Zhukovej, Olgi Springer z Product Vision oraz pozostałych znakomitych prelegentów ? Jarka Łojewskiego z Fundacji Dobra Porażka, Michała Bartyzela oraz Michała Redy i Mateusza Kapicy z Product Vision. Ostatnim referatem był mój referat o formalizmach w analizie i projektowaniu. Zainteresowanie spotkaniem przeszło…

Czytaj dalejPokłosie webinarium MAP IT

Separacja kontekstu i znaczeń w metodach obiektowych

Separacja kontekstu dziedziny oraz separacja synonimów jako metoda zapewnienia jednoznaczności modeli obiektowych. Streszczenie: Przedstawiono metodę pozwalającą zapewnić jednoznaczność modeli obiektowych mimo istnienia synonimów w słownictwie analizowanego problemu. Wykorzystano znaną juz metodę separowania kontekstów, autor proponuje dodatkowy prosty metamodel (profil UML) pozwalający na bezpieczne użycie tego samego pojęcia zarówno jako nazwy obiektu jak i nazwy cechy obiektu. Słowa kluczowe: UML, profil, metody obiektowe, kontekst  ___ Wprowadzenie Wielu autorów piszących o projektowaniu oprogramowania zwraca uwagę na problemy związane z kontekstem i synonimami pojęć w badanej dziedzinie. Jednym z popularniejszych autorów, zwracających uwagę na…

Czytaj dalejSeparacja kontekstu i znaczeń w metodach obiektowych

Umowa na wykonanie aplikacji Kwarantanna Domowa – moje komentarze

Wstęp Na pewnym blogu, jego autor opisuje swoje uwagi do umowy, jaką zawarło Ministerstwo Cyfryzacji, na wykonanie aplikacji nadzorującej kwarantanny: Dostałem z Ministerstwa Cyfryzacji kopię umowy na wykonanie aplikacji Kwarantanna Domowa ? części mobilnej, przeglądarkowej i serwerowej, wraz z informacją o zakresie i długości trwania wsparcia serwisowego. (źr.: Informatyk Zakładowy -) Treść umowy została wydana w trybie dostępu do informacji więc można ją powielać i publikować: Pobierz Temat pandemii nośny więc i emocje wokół tej aplikacji nie małe. Autor bloga skupił się na wycenie. Nie raz pisałem a aspektach prawnych…

Czytaj dalejUmowa na wykonanie aplikacji Kwarantanna Domowa – moje komentarze

Inteligentna pralka czyli czym jest mechatronika

Wstęp Dzisiaj nieco o czym innym, ale nie aż tak innym :). Po raz kolejny odkrywam, że od lat pisze prozą ;). Nie raz publikowałem tu różne rodzaje diagramów przypadków użycia, które opisują oprogramowanie, ale tym razem 'aktorem' nie jest ani człowiek ani inna aplikacja, dzisiaj aktorem jest urządzenie elektromechaniczne. Otóż od czasu do czasu miewam projekty gdzie 'aktorem' jest "żelastwo". Najczęściej są to projekty związane z zaawansowanymi systemami sterowania produkcją, jednak to nie jedyne takie miejsce. Coraz częściej czytamy o "Internecie Rzeczy" (ang. IoT, Internet of Things) a to…

Czytaj dalejInteligentna pralka czyli czym jest mechatronika

Ekonomia kryzysu

[toc] Wprowadzenie O kryzysach w gospodarce napisano wiele, najczęściej są to skutki baniek spekulacyjnych lub katastrof. Wygląda na to, że mamy taką obecnie w postaci pandemii. Cztery lata temu, w artykule Systemowe podstawy wynagrodzeń pisałem o piramidzie Maslowa, jako metodzie wskazania progowych (dolny i górny) poziomów wynagrodzeń. Ten tekst to kontynuacja, a piramida Maslowa posłuży tu do próby wyjaśnienia zjawiska jakie obserwujemy na rynku w dobie pandemii: tylko niektóre firmy mają kłopoty. Podejmuje tu próbę wyjaśnienia obecnego stanu rzeczy. Gospodarka to system a ekonomia to próba opisania go rynkowymi prawami…

Czytaj dalejEkonomia kryzysu

Pandemia COVID – model dedukcyjny

(opracowanie: kwiecień 2020 - blog, aktualizacja: grudzień 2020 - Academia.edu) Opracowanie stanowi próbę zbudowania modelu wyjaśniającego aktualną sytuację wywołaną pandemią koronawirusa. Tworząc model autor oparł się na idealizacji mechanizmu rozchodzenia sie choroby. Autor całkowicie zarzucił metody statystyczne prognozowania jako nieskuteczne, w takich przypadkach, co pokazały juz pierwsze miesiące od pojawienia sie wirusa, a potem po pierwszej publikacji tego tekstu w kwietniu 2020. Zdaniem autora opisana w tym opracowaniu droga daje znacznie większe szanse na wyjaśnienia aktualnej sytuacji niż budowanie tak zwanych modeli statystycznych. Już na obecnym etapie model wyjaśnia brak…

Czytaj dalejPandemia COVID – model dedukcyjny

Przypadki użycia i ich detale

Wprowadzenie Przypadki użycia już opisywałem, między innymi w artykule Paradygmat obiektowy i przypadki użycia, jednak dotyczył on błędów popełnianych przy tworzeniu tych diagramów. Tak więc teraz jak najbardziej sensowne jest odpowiedzieć na kolejne pytanie: skoro nie na diagramie przypadków użycia, to gdzie mają być szczegóły? No i dostałem takiego maila (z oczywistych powodów został zanonimizowany i uproszczony): Witam, Będę wdzięczny za podpowiedź. Jeśli modelujemy diagram przypadków użycia systemu, gdzie aktorem jest użytkownik back office i jednym z przypadków użycia jest modyfikacja danych klienta. To w jaki sposób najlepiej wyrazić, że…

Czytaj dalejPrzypadki użycia i ich detale

Dylematy z aktorami

Wprowadzenie Pojęcie kontekstu projektu i diagram przypadków użycia jako narzędzie, nadal rodzi wiele pytań. Spowodowane jest to tym, że diagram przypadków użycia to najczęściej wykorzystywany diagram, najczęściej też "nielegalnie przeciążany" informacjami o architekturze wewnętrznej (związki 'include' i 'extend'). Jest to także najbardziej abstrakcyjny diagram w notacji UML. Postanowiłem odpowiedź "publicznie" na pytanie, które w różnych formach, często pada w projektach, na szkoleniach i w mailach do mnie kierowanych. Przykład jednego z nich: Mam pytanie, które dręczy mnie od jakiegoś czasu i teraz zmobilizowałam się by je zadać. W artykule Jarosław…

Czytaj dalejDylematy z aktorami

Psychologia podzielona czyli analiza prawdziwa a potoczna

Profesor Łukaszewski swego czasu opublikował bardzo ciekawy tekst: "Psychologia podzielona" . Publikacja ta to porównanie metod, autor pisze we wstępie: W historii psychologii, choć jest to historia krótka, wiele było szkół, systemów teoretycznych, zwalczających się orientacji, piewców jedynej słusznej drogi. Nie o przeszłości jednak zamierzam pisać, tylko o funkcjonujących współcześnie, w pewnej izolacji od siebie, ale w jakiś sposób na siebie wpływających trzech odmian psychologii. Pierwsza, to psychologia rozumiana jako praktyka społeczna, druga ? to psychologia potoczna (ludowa, domowa, zdroworozsądkowa, bo wiele nosi ona nazw) i wreszcie trzecia, to psychologia…

Czytaj dalejPsychologia podzielona czyli analiza prawdziwa a potoczna

Koniec treści

Nie ma więcej stron do załadowania