Dzisiaj krótko. Frustracja dostawców oprogramowania chyba narasta, bo teksty takie jak poniżej, pojawiają się coraz częściej. Rzecz w tym, że rynek IT to nie tylko firmy ja te, reprezentowane przez autora tego tekstu, który słusznie zauważa, że: 1) Specyfikacje są napisane bardzo ogólnikowo. Trudno rozeznać się co autor miał na myśli.To jeden z największych problemów w IT, znany jako problem huśtawki. Kto bowiem pisze OPZ (Opis Przedmiotu Zamówienia) czy też SIWZ (Specyfikację Istotnych Warunków Zamówienia)? ? najczęściej dostaje to zadanie urzędnik. Urzędnik zarabia znacznie poniżej średniej w branży IT. Nawet…
No to mamy kolejna wersję narzędzia pracy. Używam VP od 2005 roku i nadal nie mam powodu by zmieniać narzędzie, mimo tego, że od lat na szkoleniach i u klientów, mam do czynienia chyba ze wszystkim co świat proponuje ;). Daleki jestem od opisywania tu menu tego pakietu, jest dość duże (ale nie aż tak by się gubić). Jest kontekstowe więc nie przeraża. Kluczową cechą VP, która trzyma mnie przy nim jest to, że w projektach nie muszę używać żadnego innego narzędzia. Od czasu gdy pakiet zyskał polską kontrole pisowni,…
Wprowadzenie Oprogramowanie Generator Ofert zostało zaprojektowane przeze mnie dla Biura Polonijnego Kancelarii Senatu. Zadanie jakie dostałem to opracowanie wymagań (Opis Przedmiotu Zamówienia) na aplikację, która: pozwala składać wnioski na dofinansowanie projektów Polonii z całego świata, składać wnioski stanowiące formularze o bardzo rozbudowanej i zmiennej w czasie strukturze, przechowywać ich kolejne wersje, prowadzić proces oceny wniosków przez ekspertów Bura Polonii Kancelarii Senatu, tworzyć i zawierać umowy, w których te wnioski są załącznikiem, śledzić rozliczanie tych umów. prowadzi archiwum tych dokumentów, Analizę i projekt zrealizowałem zdalnie sam, w ciągu miesiąca (komunikacja). W…
Wprowadzenie Na temat tak zwanych metod obiektowych często można spotkać teksty takie jak ten z wikipedii: Programowanie obiektowe (ang. object-oriented programming, OOP) ? paradygmat programowania, w którym programy definiuje się za pomocą obiektów ? elementów łączących stan (czyli dane, nazywane najczęściej polami) i zachowanie (czyli procedury, tu: metody). Obiektowy program komputerowy wyrażony jest jako zbiór takich obiektów, komunikujących się pomiędzy sobą w celu wykonywania zadań. Podejście to różni się od tradycyjnego programowania proceduralnego, gdzie dane i procedury nie są ze sobą bezpośrednio związane. Programowanie obiektowe ma ułatwić pisanie, konserwację i…
26 września na stadionie Legii w Warszawie odbyła się VII edycja dorocznego spotkania elity polskiego IT, poświęcona technologiom dla biznesu. Każdy z nas miał szansę dowiedzieć się, co naprawdę napędza branżę IT. Firmy prezentowały aktualne trendy w rozwoju technologii dla biznesu. Jak co roku, uczestnicy mogli wymienić się doświadczeniami oraz pozyskać cenną wiedzę oraz nowych Partnerów Biznesowych. W targach wzięło udział szerokie gremium ekspertów i specjalistów z całej branży IT. Dzięki temu, udało nam się stworzyć idealną atmosferę networkingową. Wyselekcjonowane grono Liderów IT oraz kluczowych ekspertów branżowych, umożliwiło uczestnikom wymianę…
Wstęp Jako analityk i projektant, w projektach które nadzoruję to ja jestem autorem dokumentów, moje problemy to raczej tłumaczenie developerom treści tych dokumentów (mimo tego, że każdy(!) developer składając ofertę, oświadcza że zna i posługuje się notacjami BPMN ?(?Business Process Model and Notation,? 2014)? i UML ?(?Unified Modeling Language,? 2017)?, praktyka jednak pokazuje, że bardzo często kłamią). Jako wykładowca akademicki, osoba prowadząca badania nad tworzeniem i stosowaniem modeli, a także jako osoba audytująca cudze dokumenty, lub udzielająca po prostu konsultacji studentom innych uczelni, mam poważny problem z argumentami "a tu…
To ten rzadki moment, gdy w zasadzie nie mam co napisać, bo ktoś zrobił to za mnie. Od lat zajmuję się badaniami w obszarze stosowania modeli jako języka wyrazu do opisu tego co zbadano i zrozumiano. Poniżej fragment edytoriala do pisma International Journal on Software and Systems Modeling (SoSyM). Jedno z zadanych tam pytań, to przedmiot moich badań: Concentration on core modeling constructs or elaborate comfort within UML? Pomyślałem, że zwrócę Waszą uwagę na to pismo i samą inicjatywę naukową, gdyż rola "niematematyczych" (nie będących wzorami) modeli w nauce nie…
Pojawiła się nowa wersja pakietu CASE: Visual-Paradigm v.16.0. Jest to obecnie jeden z liderów na rynku oprogramowania wspomagającego analizy biznesowe i projektowanie systemów informacyjnych.?*? Oprogramowanie to wspiera cały proces od analiz tekstów źródłowych, przez modelowanie procesów biznesowych, do modelowania systemów informacyjnych. Posiada także potężne narzędzia wspierające zarządzanie projektami, ma wbudowane szablony dla TOGAF, ITIL, SCRUM a także zestaw narzędzi wykorzystywanych w metodach zaliczanych do Agile. Poza poszerzeniem możliwości wielu już istniejących funkcjonaliści, są nowe. Large-Scale Scrum Canvas to rozbudowany system diagramów i list kontrolnych wspomagających zarządzaniem jakością. Form Builder -…
Interesują mnie aspekty systemowe i wdrożeniowe (implementacja) prawa, dlatego skupiam się na logice lub jej braku w regulacjach prawnych. Uważam, że niestety jakość prawa stanowionego w naszym kraju jest niska. Właśnie weszła w życie regulacja dotycząca zakazu wykonywania kopii niektórych dokumentów. Jaki to ma cel? Prawnik pisze: Pierwszy z nich to zapobieganie wytwarzaniu fałszywych dokumentów, łudząco podobnych do oryginałów, które mogą być wykorzystywane do popełnienia przestępstwa. Drugi ściśle wiąże się z obowiązującymi już przepisami dotyczącymi ochrony danych osobowych. Nietrudno zauważyć, że gromadzenie kserokopii, czy skanów dokumentów tożsamości stanowi przetwarzanie danych osobowych. To natomiast zawsze musi odbywać się…
Wprowadzenie Jednym ze stale wracających problemów w administracji, w obszarze używania komunikacji elektronicznej, zwanym często e-administracją czy e-urzędem, jest samo pojęcie dokumentu i tego czym jest w prawie dokument elektroniczny. Przetwarzanie tylko dokumentów papierowych, lub tylko elektronicznych, to działania w jednym dziedzinowym obszarze pojęć i definicji ustawowych. Wdrożenia systemów obiegu dokumentów, nie stwarzają poważniejszych problemów, do momentu gdy nie stają się działaniami na styku obszarów dokumentów papierowych i elektronicznych: problemem są jednoczesne działania w obu tych obszarach. Podjęto tu próbę wskazania ich źródła. Pokazano także obszar potencjalnych zmian legislacyjnych, bez…
Wprowadzenie Nieco ponad dwa lata temu napisałem, że od lat stosuję w swoich analizach i projektach (między innymi) różnego rodzaju diagramy. Pomagają one ustalić precyzyjnie wszelkie aspekty i prawne i projektowe w umowach, do czego gorąco zachęcam. Niestety wielu prawników przyjmuje za cel swojej pracy ?obudowanie? paragrafami tego, czego żądają od nich w umowach ich klienci. Owszem firmy płacą prawnikom za to, że Ci chronią ich interes, ale wiele z tych umów to niestety manipulacje i korzystanie z niewiedzy partnera, nie raz z jego gorszej znajomości (niezrozumienia) prawa. ?(Żeliński, 2017)? W tym…
Wprowadzenie Od czasu do czasu jestem pytany o narzędzie Bizagi. Jest to kompletny system BPMS?*? składający się z narzędzi do modelowania procesów i serwera stanowiącego dla tych modeli środowisko wykonawcze ?(?Bizagi Overview,? n.d.)?. Narzędzie do modelowania, Bizagi Modeler, to bardzo popularne, darmowe, narzędzie do dokumentowania modeli procesów biznesowych z użyciem notacji BPMN???. Często wyszukiwanym hasłem na moim blogu jest enigmatyczne: "bizagi", od czasu do czasu jestem pytany: "Co sądzę o Bizagi, bo rozważamy jego wykorzystanie w naszej firmie do modelowania procesów biznesowych?" Ten artykuł nie będzie jednak rozbudowaną opinią czy…