Oprogramowanie jako usługa (Software as a Service, SaaS, S+S)

Software as a Service (Oprogramowanie jako usługa) jest outsourcingową metodą budowy i oferowania specjalistycznych aplikacji dla przedsiębiorstw. Firmy, w ramach opłaty abonamentowej świadczonej na rzecz usługodawcy, mogą korzystać ze wszystkich właściwości danego oprogramowania, bez potrzeby zakupu licencji oraz jego instalacji na własnej platformie sprzętowej. Istotą jest to, że model SaaS (Software-as-a-Service) pozwala organizacjom na dostęp […]

Oprogramowanie jako usługa (Software as a Service, SaaS, S+S) Czytaj dalej »

OpenUp

Bardzo się cieszę, że po kilku latach „ukrywania” w płatnych wersji metodyki Rational Unified Process (RUP) IBM uwolnił ją publikując bezpłatną jej wersję zwaną OpenUP – Open Unified Process. Open Unified Process (OpenUP) jest częścią szablonu procesów Eclipse’a Eclipse Process Framework (EPF) o którym pisałem kilka dni temu. Można powiedzieć, że proces OpenUP jest bratem

OpenUp Czytaj dalej »

Publikacja prezentacji

Jako trener czy prezenter czasami miałem problem z publikacją materiałów szkoleniowych. Problem polegał na tym, że nie za bardzo lubię dawać źródło (zapisane w PowerPoint lub Impress), a na generowanie PDF nie zawsze jest czas. Do tego  dochodzi pendrive uczestnika spotkania, który może być zawirusowany – no może przesadzam, z tym wirusem, ale lepiej chronić

Publikacja prezentacji Czytaj dalej »

Eclipse Process Framework

Jestem zwolennikiem wolnego oprogramowania i wszystkich narzędzi, które pozwalają na pracę przy podobnych standardach co narzędzia płatne. Dlaczego? W każdym działaniu liczy się człowiek i jego wiedza, doświadzcenie. Narzędzie to tylko dodatek. Dlatego też bardzo się ucieszyłem, że jest już odpowiednik IBM Rational Method Composer – narzędzia, która jest platformą pozwalajacą projektować model procesów  zgodnych

Eclipse Process Framework Czytaj dalej »

Mind Mapping w procesie wytwórczym oprogramowania

Technika Mind Mapping (MM) zwana też techniką map pamięci powstała w latach sześćdziesiątych. Za jej twórcę uważany jest angielski naukowiec Tony Buzan, który intensywnie pracował nad poznaniem mechanizmów pracy ludzkiego umysłu i technikami zapamiętywania i podnoszenia kreatywności jednostek i zespołów. MM stara się wykorzystać wyniki tych badań tak, aby poprawić procesy uczenia się i zapamiętywania

Mind Mapping w procesie wytwórczym oprogramowania Czytaj dalej »

Złote reguły Extreme Programming

Na początku lat 90-tych dwaj programiści: Kent Beck i Ward Cunnigham zdefiniowali kilka praktycznych reguł, które miały za zadanie uprościć proces wytwórczy oprogramowania. Tak powstała jedna z najbardziej kontrowersyjnych metodyk: Extreme Programming (XP) Dla wszystkich zainteresowanych zamieszczam 12 praktyk XP wg Kenta Becka: Podobne wpisy Zintegrowane środowisko wytwarzania aplikacji web’owych na platformie .NET W artykule

Złote reguły Extreme Programming Czytaj dalej »

Coaching z inżynierii oprogramowania czyli sesje jednoosobowe

Jednym z ciekawszych wyzwań dla mnie jako trenera są sesje jednoosobowe. Specyfika takich spotkań polega na tym, że pomoc i kierowanie rozwojem umiejętności w modelowaniu procesów biznesowych lub systemów informatycznych jest bardzo precyzyjnie ukierunkowana na uczestnika sesji. Odmienność od szkolenia polega na tym, że coaching zapewnia znacznie bardziej indywidualne podejście, dopasowane do aktualnych potrzeb, wyzwań

Coaching z inżynierii oprogramowania czyli sesje jednoosobowe Czytaj dalej »

UML w modelowaniu biznesowym dla nieinformatyków

Początek kwietnia dla mnie to ciekawie spędzony czas we Wrocławiu. Przez dwa dni (03-04 kwietnia) prowadziłem szkolenie z analizy i modelowania procesów biznesowych w języku UML dla jednej ze znanych i dużych firm leasingowych w Polsce. Szkolenie było połączone z warsztatami. W trakcie warsztatu wspaniała atmosfera twórczej pracy. Dużo pytań i wątpliwości uczestników, którzy nie

UML w modelowaniu biznesowym dla nieinformatyków Czytaj dalej »

Projektowanie hurtowni danych w oparciu o język UML

Nowoczesne zarządzanie organizacjami XXI wieku to sprawne i dynamiczne decyzje oparte na zebranych i dobrze przeanalizowanych danych. Coraz to większe potrzeby w zakresie analizy danych związane z wielopłaszczyznową pracą korporacji wymuszają powstawanie nowych hurtowni danych, których budowa staje się coraz bardziej złożona. Tekst ten przedstawia jedną z metodyk projektowych w zastosowaniu do projektowania hurtowni danych.

Projektowanie hurtowni danych w oparciu o język UML Czytaj dalej »

Scroll to Top