Przykłady dokumentów opisujących prawdziwe i fikcyjne projekty.

Patentowanie oprogramowania czy może jednak mechanizmu – modelowanie urządzenia

Wprowadzenie W roku 2024 pisałem: Jak widać czasami łatwo pomylić pojęcia model i mechanizm, można jednak powiedzieć, że model to schemat obrazujący coś, zaś mechanizm to wyjaśnienie zjawiska (tego jak…

Continue ReadingPatentowanie oprogramowania czy może jednak mechanizmu – modelowanie urządzenia
Read more about the article Wzorzec mikro-serwisy i API Gateway
(źr.: https://www.redhat.com/en/topics/microservices/what-are-microservices)

Wzorzec mikro-serwisy i API Gateway

Wprowadzenie Często spotykaną definicją mikro-serwisów jest W inżynierii oprogramowania architektura mikro-serwisów to wzorzec architektoniczny, który organizuje aplikację w zbiór luźno powiązanych, drobnoziarnistych usług, które komunikują się za pośrednictwem lekkich protokołów.…

Continue ReadingWzorzec mikro-serwisy i API Gateway

Jak udokumentować istniejący monolit lub wymagania na gotowy system

Wprowadzenie Oprogramowanie na obecnym rynku, w ogromnej ilości, nadal stanowią produkty powstałe ponad dwie dekady temu (legacy systems). Znakomita większość powstawała ewolucyjnie. Lata 90-te to bardzo często monolity budowane w…

Continue ReadingJak udokumentować istniejący monolit lub wymagania na gotowy system

Regulamin Usługi jako Wymagania – projekt

Why is this happening? The methods of project execution by most IT vendors haven't changed in 30 years: talks, interviews, coding, expensive tools (C++, Java). We've known for 20 years that writing a program in C++/Java is twice as much work compared to an identical result achieved with scripting languages (Prechelt, 2003; 2000). The continuing popularity of C++/Java has its origin: most of the large systems in the fin/tech industry were created in the 1990s, and they are not being upgraded and only added functionality despite the fact that it is no secret how to migrate to newer technologies and architectures (Laigner, Kalinowski, Diniz, Barros, Cassino, Lemos, Arruda, Lifschitz & Zhou, 2020). The reasons are quite mundane: as long as there is demand, technology suppliers have no interest in upgrading their products and are selling a permanent technological debt (Rosoff, 2011).

Continue ReadingRegulamin Usługi jako Wymagania – projekt