dobre praktyki

Rysowanie diagramów – dobre praktyki

Jednym z celów modelowania jest przedstawienie złożonych zagadnień na takim poziomie abstrakcji, który pozwoli zrozumieć dany aspekt zagadnienia. Gdy w organizacji modele są przygotowywane przez kilka, kilkanaście osób to warto jest ustalić dwie rzeczy:  zasady modelowania i estetykę diagramów. Zasady modelowania określą  nam to co i w jaki sposób dokumentujemy, jaką notację zastosujemy. Estetyka diagramów to …

Rysowanie diagramów – dobre praktyki Czytaj dalej »

Zarządzanie wymaganiami – dobre praktyki

Ian Sommerville i Pete Sawyer w „Requirements Engineering: A Good Practice Guide” opisali, ponad 15 lat temu, metodę oceny i doskonalenia procesów inżynierii wymagań. Opiera się ona na wyodrębnieniu dobrych praktyk, czyli czynności będących pożądanymi elementami wzorcowego procesu inżynierii wymagań. Autorzy starali się przy tym objąć całość problematyki inżynierii wymagań. W moim mniemaniu te dobre …

Zarządzanie wymaganiami – dobre praktyki Czytaj dalej »

Praktyczne aspekty optymalizacji kosztowej IT, zarządzania zmianą i wprowadzania innowacji z perspektywy architektury – czyli OSAKA’2016

Jak wynika z poglądowych badań przeprowadzonych we wrześniu 2015 r. średnia zarobków architektów korporacyjnych w Polsce wynosi brutto 15.300 zł (przy medianie 13.000 zł brutto). Dla porównania średnie zarobki analityków wynoszą 11.100 zł brutto). Badania te potwierdziły również przypuszczenie, że sporo polskich organizacji wdrożyło już u siebie wybrane mechanizmy zarządzania architekturą IT/korporacyjną. Jednocześnie obecnie z …

Praktyczne aspekty optymalizacji kosztowej IT, zarządzania zmianą i wprowadzania innowacji z perspektywy architektury – czyli OSAKA’2016 Czytaj dalej »

Narzędzie do modelowania architektury korporacyjnej

Myśląc o modelowaniu architektury korporacyjnej bardzo często rozważa się wybór narzędzia do modelowania. Jednym z naturalnych kandydatów jest Enterprise Architect. Kandydatura Enterprise Architect’a bierze się zazwyczaj z faktu, że jest ona wykorzystywane przez szeroko rozumiane IT. IT dość często, w ramach inicjatywy oddolnej, próbuje wdrożyć elementy architektury korporacyjnej. Wspomniana powyżej sytuacja nie jest, w moim …

Narzędzie do modelowania architektury korporacyjnej Czytaj dalej »

Mapowania wychodzące poza architekturę korporacyjną

Dwa tygodnie temu w poście poście Moje ulubione perspektywy w architekturze korporacyjnej przedstawiłem kilka diagramów opisujących architekturę korporacyjną z różnych perspektyw. Opisane perspektywy obejmowały architekturę biznesową, architekturę systemów informatycznych oraz architekturę technologiczną. Oprócz tego zaprezentowałem kilka diagramów prezentujących mapowania pomiędzy powyżej wymienionymi architekturami. W dzisiejszym wpisie postaram się zaprezentować mapowania artefaktów architektury korporacyjnej na wymagania architektoniczne, model …

Mapowania wychodzące poza architekturę korporacyjną Czytaj dalej »

Moje ulubione perspektywy w architekturze korporacyjnej

Na moich stronach przedstawiłem szereg perspektyw Archimate (https://www.michalwolski.pl/archimate-2-0/perspektywy/). Użycie ich wszystkich w danej organizacji jest oczywistym nieporozumieniem. Niejednokrotnie pisałem o tym, że w każdym projekcie należy wybrać kilka diagramów za pomocą których, zostanie opisany system. W przypadku Archimate – naczelnego języka do opisu architektury korporacyjnej, takie perspektywy (diagramy) należy wybrać również. Dziś postanowiłem podzielić się moimi ulubionymi …

Moje ulubione perspektywy w architekturze korporacyjnej Czytaj dalej »

Metodyki online – aktualizacja

W 2009 roku zamieściłem linki do metodyk online. Dziś robiłem drobne porządki i stwierdziłem, że linki są nieaktywne. Zaktualizowałem je w poście z 2009 roku oraz dodałem Agile Business Rule Development Scrum OpenUP Extreme Programming Agile Business Rule Development Uwaga zdarza się, że niektóre przeglądarki nie otwierają tych metodyk. Firefox sprawia najmniej problemów. Miłego korzystania …

Metodyki online – aktualizacja Czytaj dalej »

Wprowadzenie do zarządzania wymaganiami–podstawowe definicje

Wpisy na temat inżynierii wymagań zacznę od podstawowych definicji. Definicja: Wymaganie 1.Ograniczenie lub zdolność potrzebna użytkownikowi do rozwiązania problemu lub osiągnięcia określonego celu. 2.Ograniczenie lub zdolność, które musi być spełnione lub zrealizowane przez system lub składnik systemu w celu spełnienia warunków umowy, standardu, specyfikacji lub innych formalnych dokumentów. 3.Udokumentowana reprezentacja ograniczeń i zdolności określonych w …

Wprowadzenie do zarządzania wymaganiami–podstawowe definicje Czytaj dalej »

Kanban i wykrywanie wąskich gardeł

Proces tworzenia oprogramowania można traktować jako rurociąg z żądaniami funkcji wchodzącymi z jednej strony i lepszym oprogramowaniem wychodzącym z drugiej. Wewnątrz rurociągu, istnieje pewien rodzaj procesu, który może wahać się od nieformalnego procesu ad hoc do bardzo formalnego etapowego procesu. W tym artykule, założymy prosty proces fazowy: (1) analiza wymogów, (2) opracowanie kodu i (3) …

Kanban i wykrywanie wąskich gardeł Czytaj dalej »

Scrumban czyli scrum i kanban

Kanban jest procesem ewolucyjnym lub sposobem dokonywania zmian ewolucyjnych w celu poprawy obecnie stosowanych procesów, nawet Scrum!Mimo tego, iż Scrum cieszy się wielkim powodzeniem i zastosowaniem na całym świecie, wiele zespołów i organizacji miało problemy z wdrożeniem wszystkich jej aspektów.  Problemy te mogły być związane ze zmianami organizacyjnymi i ról lub niemożnością sprostania iteracji lub …

Scrumban czyli scrum i kanban Czytaj dalej »

Przewiń do góry