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.

Fundament analizy: metodyka

Nieco ponad rok temu opisywałem sytuację, w której pewien doświadczony analityk narzekał, że pracownicy jego klientów nie potrafią mu powiedzieć czego chcą i jak ma działać ich przyszły system. Odpowiedź moja jest w takich sytuacjach zawsze taka sama: ...analiza nie polega na słuchaniu! (wyobrażacie sobie leczenie, w którym diagnozy stawiają pacjenci?). Nie raz tu pisałem i kolejny raz powtórzę:Analiza oparta na zeznaniach i życzeniach jej [firmy zamawiającego] pracowników jest bardzo narażona na fiasko, gdyż subiektywna wiedza pracowników oraz ich spekulacje, mogą nie mieć wiele wspólnego z rzeczywistością lub pożądanym stanem…

Czytaj dalejFundament analizy: metodyka

Modele informacyjne

Dziesięć lat temu pisałem o informacji i jej strukturalnym charakterze, wpis kończył się zdaniem: czym więc jest Zarządzanie Wiedzą (milcząco zakładam, że zarządzać można czymś materialnym)? Jest to ?przechowywanie danych jednoznacznie zrozumiałych, opisujących określone i ograniczone liczbą fakty interpretowane jako pojmowalna przez adresata informacja?.Przemyślenia związane z tą ostatnią definicją pozostawiam Państwu. Ciąg dalszy może nastąpi? (źr. : Potrzeby informacyjne firmy ? Zarządzanie wiedzą | Jarosław Żeliński IT-Consulting) Kontynuacją cytowanego tekstu będzie dzisiaj kwestia informacji i powiązanych z nią wymagań na oprogramowanie. Każdy projekt wytworzenia, lub nawet tylko dostarczenia gotowego, oprogramowania powinien…

Czytaj dalejModele informacyjne

Cloud Computing – architektura a ryzyko

Cloud Computing to temat mający już ok. 10 lat... w 2012 roku na jednej z konferencji temu poświęconej... ...Starałem się wskazać istotną ?jakość? i ?nowość? jaką wnosi CloudComputing (CC) do procesu projektowania architektury systemów IT. Zwróciłem także uwagę, że samo pojęcie CC, jeżeli ma być czymś nowym na rynku, to nie jest to typowy outsourcing rozumiany jako dzierżawa zamiast zakupu aplikacji. Innymi słowy, jeżeli CC ma coś nowego oznaczać to znaczy, że nie jest to ani ASP ani SaaS, ani inne... (źr. : Cloud Computing we Wrocławiu | | Jarosław Żeliński…

Czytaj dalejCloud Computing – architektura a ryzyko

Przyczyny zróżnicowania wynagrodzeń w różnych krajach. Polemika

Wstęp Analizy systemowe jako narzędzia decyzyjne, są wykorzystywane do rozwiązywania problemów społecznych, ekonomicznych i wielu innych, ich celem jest wyjaśnianie i opisywanie mechanizmów funkcjonowania wyjaśniających zachowanie badanego systemu. Podstawowymi narzędziami ogólnej analizy systemowej są analizy pojęciowe i modelowanie. Analiza systemowa to nauka interdyscyplinarna, tu została wykorzystana w celu wyjaśnienia różnicy wynagrodzeń w różnych Państwach. Lektura wpisów na stronach lobbystów WEI (Warsaw Enterprise Institute) i CAS (Centrum im. Adama Smitha) stanowi dla mnie często materiał badawczy. Tym razem moje zainteresowanie wzbudził felieton Pana prof. Roberta Gwiazdowskiego  (doktor habilitowany nauk prawnych, wykładowca…

Czytaj dalejPrzyczyny zróżnicowania wynagrodzeń w różnych krajach. Polemika

Chmura wykończy wdrożenia ?on-premises?. Ich śmierć ma być powolna…

  Niedawno przeczytałem, że: "Chmura obliczeniowa szturmem zdobywa rynek IT. Liczba wdrożeń oprogramowania w modelu SaaS rośnie w tempie 20,1 proc. rdr ? podają analitycy z firmy Gartner. Na naszych oczach odbywa się rewolucja, której największą ofiarą jest oprogramowanie instalowane na własnej, firmowej infrastrukturze. Agonię wdrożeń ?on-premises? wieści Eric Kimberling, partner zarządzający w firmie doradczej Panorama Consulting. Jego zdaniem chmura obliczeniowa posiada tak wiele zalet, że porzucenie przez przedsiębiorstwa rozwiązań stacjonarnych jest jedynie kwestią czasu." https://fintek.pl/chmura-wykonczy-wdrozenia-on-premises-sm?/ Źródło: Chmura wykończy wdrożenia ?on-premises?. Ich śmierć ma być powolna, ale definitywna ? Fintek.pl…

Czytaj dalejChmura wykończy wdrożenia ?on-premises?. Ich śmierć ma być powolna…

Visual Paradigm: Online Drawing

Visual-Paradigm wraz z wersją 15 "po cichutku" wprowadził nowe narzędzie integrujące prace analityka i klienta: diagramy on-line w przeglądarce. Aplikacja ta jest zintegrowana z serwerem VPository i PostMania co daje niesamowite możliwości:  analityk może dać klientowi do ręki narzędzie pozwalające tworzenie informacji w postaci graficznej. Tak powstałe diagramy są w locie wstawianie do narzędzia CASE. Do tej pory dialog z firmą analizowaną polegał na przesyłaniu analitykowi opisów wykonywanych edytorem teksty, czasem arkuszem kalkulacyjnym, programem do prezentacji itp.  Analityk musiał je przepisać lub przerysować. Teraz, gdy tylko jakąś treść można opisać…

Czytaj dalejVisual Paradigm: Online Drawing

Visual Paradigm 15.0 Released

Dzisiejszej nocy opublikowano wersję 15 pakietu CASE Visua-Paradigm. Producent tego oprogramowania konsekwentnie pnie się na szczyt rozwiązań CASE w swojej klasie, a jako obserwator i użytkownik powiem tak: strategia jest prosta czyli aplikacja dla analityka, projektanta i architekta ma udostępniać najwyższej klasy narzędzia do pracy ze standardowymi notacjami i zgodnie z ich specyfikacjami, wspierać pojęciowe i logiczne śladowanie pomiędzy modelami, w niczym nie ograniczać analityka (nie narzucać żadnej metodyki postępowania), dać narzędzia do pracy na etapie nieformalnym, wspierać cały proces MDA jaki zwinne metody pracy, i co najważniejsze: dać narzędzie do…

Czytaj dalejVisual Paradigm 15.0 Released

PERSPEKTYWY 2018 – ERP, CRM, ECM, MRP, Business Intelligence, MRP

Jako partner merytoryczny raportu zapraszam do lektury: Rynek jest praktycznie nasycony w tym sensie, że praktycznie nie ma już firm nie mających oprogramowania wspomagającego zarządzanie. Tu warto podkreślić, że skrót ERP (ang. Enterprise Resource Planning) rozumiany szerzej to nie tylko jeden uniwersalny i zintegrowany pakiet oprogramowania jednego producenta, to każdy system, monolityczny lub złożony z kilku zintegrowanych aplikacji, obejmujący swoim zasięgiem działania wszystkie obszary działania organizacji. (Jarosław Żeliński IT-Consulting.pl) [...] Trzeba sobie szczerze powiedzieć, że skoro pełna 100% identyfikacja potrzeb informatycznych na wczesnym etapie projektu, czyli szczegółów graniczy z cudem, więc…

Czytaj dalejPERSPEKTYWY 2018 – ERP, CRM, ECM, MRP, Business Intelligence, MRP

Blockchain – system czy technologia?

Wprowadzenie Coraz częściej pojawiający się ostatnio buzzword to blockchain: System, którego nie da się złamać. Sam zaś może zmienić oblicze wielu branż. Blockchain rewolucjonizuje sposób zawierania, rozliczania i zapisywania transakcji. [...] Technologia ta...1 Ostatnio raczej właśnie w takim tonie coraz częściej można spotkać się z hasłem blockchain. Tego typu nagłówki i treści wyszły z prasy branżowej IT i pojawiają się w prasie z obszaru finansów, ekonomii gospodarki, blogach menedżerskich. Lawinowy wzrost kursu bitcoin'a spowodował, że każde kojarzone z nim pojęcie natychmiast pojawia się w nagłówkach... Blockchain Cóż to takiego? Kwestię krypto-waluty,…

Czytaj dalejBlockchain – system czy technologia?

Know-how a Zasada Kerckhoffs’a i bezpieczeństwo

Wprowadzenie Tematem numer jeden, niemalże w każdym moim projekcie, jest model biznesowy i tajemnica przedsiębiorstwa. Z perspektywy lat muszę powiedzieć, że to fobia wielu (jak nie większości) przedsiębiorców i nie tylko przedsiębiorców. Nie dlatego, że chcą coś chronić, ale dlatego co i jak chronią. Nie raz już pisałem, że firmy nie raz, najpierw podpisują z dostawcami rozwiązań i konsultantami umowy o poufności, a potem wyzbywają praw do swojego know-how na ich rzecz: W branży inżynierii oprogramowania dość powszechna jest sytuacja, gdy programista jest także projektantem, innymi słowy programista ma pełnię…

Czytaj dalejKnow-how a Zasada Kerckhoffs’a i bezpieczeństwo

MDE czyli Model Driven Engineering

MDE to skrót od Model Driven Engineering, nazwy ogólnego trendu w świecie inżynierii. Od pewnego już czasu  da się zaobserwować, że ludzie i ich umiejętności nie nadążają za złożonością systemów... Nie jest to jakieś wielkie odkrycie, bo problem ten wystąpił w inżynierii maszyn kilkadziesiąt lat temu... mniej więcej w czasie gdy zaczęły się pojawiać pierwsze samochody, potem było już coraz gorzej: liczba detali maszyn idzie w tysiące  (pojazdy) a nie raz i miliony (samoloty pasażerskie, pociągi). Jedynym sposobem zapanowania nad złożonością obecnych konsytuacji inżynierskich jest redukcja złożoności ich opisów, a…

Czytaj dalejMDE czyli Model Driven Engineering

Prawa autorskie w architekturze … oprogramowania

Pojęcie nadzoru autorskiego budzi wiele emocji, w branży IT jest to chyba temat tabu, głównie z powodu nadużyć twórców i dostawców oprogramowania, a także dlatego, że tu (branża IT) prawo nie zabrania pełnienia przez jeden podmiot roli projektanta i wykonawcy. Z danych Panorama Consulting wynika, że zaledwie 12% przedsiębiorstw nie wprowadza żadnych modyfikacji systemu ERP jednak 70% firm wprowadza modyfikacje w aplikacji sięgające 25% (źr. 2017-ERP-Report): Na budowie Autor pewnego bloga prawnego poruszył ciekawy problem, który występuje także w projektach IT. Tu niezbyt często (a szkoda) ale występuje prawie zawsze…

Czytaj dalejPrawa autorskie w architekturze … oprogramowania

Koniec treści

Nie ma więcej stron do załadowania