Wprowadzenie W roku 2013 pisałem: Pisząc recenzję książki Modelowanie biznesowe napisałem, że kompletny model organizacji to: słownik pojęć (Glossary), model struktury organizacyjnej, reguły biznesowe (specyfikacja) oraz model procesów biznesowych korzystający z trzech poprzednich. Całość stanowi dopiero kompletny model organizacji. W Listopadzie ubiegłego roku także pisałem o modelowaniu struktury organizacyjnej. Osobiście uważam, że modelowanie struktury organizacyjnej w UML nie jest dobrym pomysłem. Są do tego prostsze narzędzia, nie przypadkiem te lepsze narzędzia CASE mają do tego dedykowany diagram. Niestety nie ma tu dedykowanej notacji, dlatego bardzo ważne jest by słownik pojęć w modelu zawierał…
Wprowadzenie Wpis na LinkedIn: GUI czy DSL, klikanie czy tekst? Co wybierzesz do modelowania? Structurizr ma swój DSL, za pomocą którego opisywana jest architektura a następnie generowane są odpowiednie widoki C4. Text to Model. Z drugiej strony możemy zamodelować strukturę bazy danych w LucidChart albo Miro klikając w GUI. Click to Model. Jeśli mógłbyś wybrać, to którą z tych opcji preferowałbyś do modelowania i dlaczego? Jako devsi jesteśmy przyzwyczajeni do kodowania, stąd DLS structurizra jest dla nas czymś naturalnym. Jedynym problemem jest to, że trzeba się go nauczyć. Tego problemu…
Wprowadzenie Do dzisiaj nie wiedziałem, że świat od wielu lat jest podzielony na zwolenników tych dwóch różnych wyników. Dowiedziałem się o tym, gdy zupełnie niechcący, po opublikowaniu poniższego mema: rozpętałem burzliwą dyskusje ale tylko z kilkoma osobami. Na końcu artykułu wyjaśnienie dlaczego warto czasem rzucić się w wir takich problemów. Kalkulatory naukowe pokazują "1" i warto sie zastanowić dlaczego. Równania i podstawianie jako metoda Podstawianie to jedna kluczowych zasad w logice i matematyce. Służy to rozwiązywania równań ale także do testowania definicji. Prosty przykład: jeżeli y=2x oraz x=5 to wstawiać…
(streszczenie referatu na konferencji zorganizowanej 30 stycznia 2025 przez pureconferences.pl). Wprowadzenie Narzędzia zwane low-code oraz no-code (LCNC) znane są od czasów komputerów zwanych biurkowymi (np. narzędzie Clarion, 1986 rok), takim narzędziem był także arkusz kalkulacyjny VisiCalk a potem Lotus 123 (1979). Czy pomagają? Szybo się okazało, że tak zwany biznes po prostu przenosi do tych narzędzi to co i jak robi "na papierze" bez zastanawiania się czy to ma sens. Dzisiaj to zjawisko nazywamy "eksceloza" i nie przypadkiem ma to słowo charakter pejoratywny. Czy zlecanie dedykowanego oprogramowania jest lepsze czy…