Analiza

  • Komunikacja synchroniczna i asynchroniczna

    Czym jest komunikacja W naszym życiu komunikujemy się na różne sposoby. Prowadzimy rozmowy, wymieniamy się mailami, smsami. Przychodzi nam to naturalnie i nie potrzebujemy zastanawiać się nad tym jakiego typu komunikacji używamy. A występują dwa typy komunikacji. Komunikacja synchroniczna. Komunikacja asynchroniczna. Synchroniczna występuję wtedy kiedy prowadzimy żywą rozmowę, oczekujemy na odpowiedź drugiej strony od razu.…

    Read more

  • Protokół HTTP

    Czym jest HTTP? HTTP(Hypertext Transfer Protocol) jest to protokół będący podstawą komunikacji w sieci WWW. Dokładnie jest to komunikacja klient <-> serwer. Oznacza to, że wysyłane jest żądanie do serwera i oczekiwana jest odpowiedź w określonym formacie. W ramach zapytania wysyłamy jedno żądanie. Protokół HTTP wykorzystywany jest w całej sieci WEB, kiedy np. wpiszemy adres strony…

    Read more

  • Diagram sekwencji

    Czym jest diagram sekwencji W dzisiejszym świecie wymiana informacji stanowi podstawę wszystkich systemów informatycznych. Umiejętne zobrazowanie wymiany danych ułatwia podejmowanie decyzji i zrozumienie zależności występujących pomiędzy systemami. Diagram sekwencji pozwala na przedstawienie w sposób graficzny krok po kroku wymiany danych. Należy także do rodzaju diagramów zachowań w ramach UML1. P.S. Jest to mój ulubiony diagram i…

    Read more

  • Diagram komponentów

    Wprowadzenie – co to jest diagram komponentów Diagram komponentów jest elementem diagramów statycznych w notacji UML. Pokazuje on, jak różne komponenty systemu łączą i komunikują się ze sobą. W ramach tworzenia diagramu można przedstawiać system na różnym poziomie szczegółowości. Do tworzenia diagramów możemy wykorzystać narzędzia CASE. Diagram komponentów jest przydatny do: Z czego składa się diagram…

    Read more

  • Podstawy UML

    Co to jest UML UML(Unified Modeling Language) jest to notacja służąca do modelowania systemów, elementów infrastruktury, czy logiki jaka wykorzystywana jest z rozwiązaniach informatycznych. Notacja rozwijana jest przez OMG(Object Management Group1). Tak jak w przypadku BPMN, UML wprowadza standard, który pozwala na zrozumienie utworzonych modeli przez osobę, która także posiada wiedzę o danym standardzie. Z…

    Read more

  • 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…

    Read more

  • 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…

    Read more

  • 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…

    Read more

  • 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…

    Read more

  • 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…

    Read more