Use Case

Czym są przypadki użycia Diagram Use Case, po polsku przypadków użycia, jest jednym z diagramów występujący u w notacji UML, a konkretnie jednym z elementów diagramów zachowan(behavioral diagrams). Diagram przedstawia funkcjonalności występujące w systemie, oczekiwanie zachowania, ale bez szczegółów określających metodę wykonania danej funkcjonalności. Digramy nie powinny być bardzo rozbudowane. Ich zaletą jest prostota i […]

Narzędzia CASE, czyli jak zarządzać rozwojem oprogramowania

Jedno by wszystkim rządzić Podczas tworzenia dokumentacji dla systemu, RFP, czy modelowaniu architektury przedsiębiorstwa potrzebujemy narzędzia, które będzie w stanie pozwolić nam na tworzenie diagramów, zarządzanie wymaganiami, czy opracowywanie dokumentacji dla dostawcy oprogramowania. Na początku swojej pracy całą dokumentację wykonywałem za pomocą Worda i wklejanych do dokumentu diagramów. Redagowanie, wersjonowanie, czy praca zespołowa nad dokumentem […]

AWS – skąd czerpać wiedzę o usługach Amazona

Kto szuka ten znajdzie Jeżeli chodzi o możliwości rozwoju i nauki żyjemy chyba w najlepszych czasach. Dostępność darmowych źródeł wiedzy jest ogromna i można wybrać najdogodniejszą formę nauki. Istnieją blogi, vlogi, tutoriale, ebooki, webinary. Do wyboru do koloru. Jakiś czas temu rozpocząłem naukę AWSa i zebrałem listę źródeł wiedzy na ten temat. Aktualnie sam zdałem egzamin […]

Wiele chmur, wiele rozwiązań, czyli o typach wdrażania w chmurze

Typy chmur Mnogość typów chmur obliczeniowych oraz rozwiązań i sposobów na to jak można korzystać z ich usług pozwala nam na pełne dostosowanie ich do własnych potrzeb. Wykorzystywanie rozwiązań z pełną świadomością umożliwia wydajne gospodarowanie zasobami. W tym artykule przedstawię typy chmur, które występują oraz jak mogą być one wykorzystywane w praktyce. Wolisz wideo? Chmura […]

Co to za aaS, czyli IaaS, PaaS i SaaS

Było ich trzech Dokonując wyboru sposobu dostarczania usług chmurowych musimy brać pod uwagę jaka jest nasza potrzeba biznesowa, oraz jakie posiadamy umiejętności w organizacji. Korzystanie z usług chmurowych zdejmuje z przedsiębiorstwa konieczność posiadania własnej serwerowni, jednak nie oznacza to, że nie potrzebujemy umiejętności technicznych pozwalających na wybór właściwego rozwiązania. W ramach rozwiązań chmurowych wyróżniamy trzy […]

Cloud computing, czyli co w chmurach piszczy

Co to jest chmura Chmura obliczeniowa pozwala na wykorzystanie zasobów dostawcy usług zamiast inwestowania we własną infrastrukturę. Dzięki nim możliwe jest korzystanie z serwerów, baz danych i innych elementów z dużej liczby usług. Jakie są zalety i wady tego rozwiązania? Cloud computing to usługi oraz zasoby, które są dostarczane na żądanie przez dostawców w systemie […]

SDLC, czyli o rozwoju oprogramowania

Co to jest SLDC? Rozwój oprogramowania (SDLC) jest to skomplikowany proces i wymaga zaangażowania osób o różnych kompetencjach, nie tylko programistycznych. W celu realizacji projektu, czyli wdrożenia oprogramowania trzeba wykonać określone czynności. Każde wdrożenie jest inne dlatego należy zastosować odpowiedni jeden z rodzajów SDLC. Software development life cycle (SDLC), po polsku cykl życia oprogramowania jest to […]

UoP vs B2B – różnice mniej oczywiste

Różnice mniej oczywiste Praca w IT wiąże się z jedną specyficzną rzeczą, a mianowicie umowami. Jeszcze kilka lat temu było to trochę prostsze i występował raczej jasny podział na pracowników zewnętrznych, czyli b2b, oraz bezpośrednie zatrudnienie, czyli UoP. Zazwyczaj w porównaniach pomiędzy b2b, a UoP wszyscy skupiają się na różnicach w kwestii zarobków1. To jest główny […]

Podstawy BPMN

Co to jest BPMN? BPMN (Business Process Model & Notation) – notacja stworzona przez organizację OMG1. Tego samego skrótu możemy użyć widząc, że specyfikacja notacji ma 500 stron 😉 Wykorzystujemy go jako jeden z elementów analizy biznesowej do graficznego przedstawiania procesów biznesowych. Dzięki temu, że BPMN ma określoną specyfikację pozwala mu być uniwersalnym sposobem na przekazywanie treści […]

Rola analityka

Tytułem wstępu Rola analityka nie jest prosta do zdefiniowania. Pracując w IT od paru lat i będąc w różnych projektach zauważyłem, że ciężko jest jednoznacznie określić zadania i obowiązki na tym stanowisku. Zacznijmy może od tego, że sama nazwa stanowiska już jest problematyczna.  Na portalach z ogłoszeniami o pracę pojawia się wiele ofert z różnymi […]