Archiwa tagu: porady

Manifest Agile – czyli co się pod tym kryje (część III) – indywidualności i interakcje

W ramach dwóch poprzednich artykułów starałem się przedstawić przeznaczenie manifestu zwinnego wytwarzania oprogramowania „Manifest Agile – czyli co się pod tym kryje (część I)” i zaproponowałem własne tłumaczenie, w ramach artykułu „Manifest Agile – czyli co się pod tym kryje (część II)„, różniące się w niektórych miejscach od tego, które jest publiczne dostępne na stronie http://agilemanifesto.org/iso/pl/. Kolejny krok to interpretacja poszczególnych postulatów tego apelu.

Osobliwość obrazek

Indywidualności i interakcje ponad procesy i narzędzia

Definicja słowa Individuality  po angielsku to: The quality or character of a particular person or thing that distinguishes them from others of the same kind, especially when strongly marked.A samo słowo individual (jako rzeczownik) to: a single human being as distinct from a group, a distinctive or original person.

W języku polskim znaczenie słowa indywidualność to: zespół cech psychicznych tworzących osobowość człowieka; swoistość, oryginalność. Trudno jest się z nią nie zgodzić, ale warto ją uzupełnić o definicję używaną w filozofii: odrębność właściwa każdemu indywidualnemu bytowi. Pojawia się problem z dokładnym tłumaczeniem na język polski słowa individual jako rzeczownik, ponieważ takie słowo praktycznie nie istnieje w naszym języku. Są słowa podobne: indywiduum czy indywidualista ale ich znaczenie jest raczej negatywne i nie oddaje intencji słowa individual.

Czytaj dalej

Manifest Agile – co się pod tym kryje (część II) – tłumaczenie

W ramach poprzedniego artykułu pisałem o przeznaczeniu manifestu zwinnego oprogramowania (zachęcam do lektury artykułu „Manifest Agile – czyli co się pod tym kryje (część I)„) kładąc duży nacisk na „…software development”. Kolejnym elementem tego wywodu jest odniesienie się do tłumaczenia poszczególnych postulatów wraz z ich wszystkimi niedoskonałościami.

Translation obrazek

Tłumaczenie poszczególnych słów zawartych w Agile Manifesto

Cytując oryginalny tekst znajdujący się pod adresem http://agilemanifesto.org/:

We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

Należałoby się pokusić o jego tłumaczenie i interpretację. Zaznaczę od razu, że tekst został już przetłumaczony na język polski i jest publicznie dostępny pod adresem http://agilemanifesto.org/iso/pl/. Niestety w moim odczuciu tłumaczenie to nie do końca obrazuje intencje zawarte w słowach oryginału, dlatego też pokusiłem się o ich własną interpretację (w nawiasie pozostawiono słowa z oryginalnego tłumaczenia).

Czytaj dalej

Metody estymacji – czyli jak określić ile czasu będzie trwał projekt cz.3- średnia ważona

waga

Średnia ważona jest drugą z usystematyzowanych metod estymacji czasu (pierwszą z nich- metodę delficką opisywaliśmy w poście Metody estymacji – czyli jak określić ile czasu będzie trwał projekt cz. 2 – metoda delficka). Poza określeniem najbardziej prawdopodobnej estymacji, pozwala również uwzględnić estymację pesymistyczną i optymistyczną. Jeśli nie chcemy korzystać z prostych metod estymacji opartych na porównaniach danych historycznych czy opinii pojedynczego eksperta, warto skorzystać z tego podejścia.

Estymacja średnią ważoną

Do wyznaczenia estymowanego czasu trwania zadania z wykorzystaniem średniej ważonej dla każdego zadania potrzebujemy trzech wartości:

  • Pesymistycznego czasu trwania zadania – jest to spodziewana wartość trwania zadania w przypadku, kiedy „coś ma pójść źle, pójdzie źle”,
  • Optymistycznego czasu trwania zadania – jest to możliwie najkrótszy czas wykonania zadania przy założeniu, że nie wystąpią nieprzewidziane okoliczności,
  • Najbardziej prawdopodobnego czasu trwania zadania – jest to najbardziej realistyczny, spodziewany czas trwania zadania,

Czytaj dalej

Świetna historia o pracy zespołowej

 

file0001811622607

Uwielbiam opowiadać różne historie, ponieważ czasami jest to najlepsze wyjście aby coś wytłumaczyć. Na stronie http://www.teamworkandleadership.com/ trafiłem na bardzo fajną historyjkę nawiązującą do pracy zespołowej. Pozwoliłem sobie na wolne tłumaczenie.

W pewien wietrzny dzień burmistrz pewnego miasteczka postanowił wybrać się na spacer. W pewnym momencie zauważył małego chłopca, który puszczał najpiękniejszy i największy latawiec jaki kiedykolwiek widział w swoim życiu.

Latawiec szybował tak wysoko, że burmistrz był pewien, że jest on widoczny w sąsiednim miasteczku. Zafascynowany tym pięknym widokiem, zapytał chłopca:

– „Kto jest odpowiedzialny za to, że ten latawiec tak wspaniale lata?”

– „Ja jestem” odpowiedział chłopiec trzymając z całych sił linkę latawca.

– „Zrobiłem ten latawiec własnoręcznie, pomalowałem go na piękne kolory. To ja nim latam”

– „Ja jestem” odpowiedział wiatr. „To moja bryza utrzymuje go w powietrzu, pozwala mu tak pięknie szybować. Jeżeli przestanę wiać, mogę zniszczyć ten latawiec. To ja nim latam”

Czytaj dalej

Metody estymacji – czyli jak określić ile czasu będzie trwał projekt cz. 2 – metoda delficka

form

Poza „luźnymi” metodami estymacji, jak przez podobieństwo do innych zadań, badanie danych historycznych czy konsultacja z ekspertem (omówione w Metody estymacji – czyli jak określić ile czasu będzie trwał projekt cz. 1) można posłużyć się bardziej zorganizowanymi narzędziami jak metoda delficka czy średnia ważona. Dziś postaram się przybliżyć pierwszą z nich.

Estymacja metodą delficką

Kontynuując nasz „polski urlop” metodę delficką najprościej przedstawić w następujących krokach:

  1. Zdefiniuj i opisz zadania (zerwać stare tapety, położyć gładź, pomalować ściany, cyklinowanie parkietu w salonie).
  2. Znajdź grupę niezależnych ekspertów lub zespół który będzie odpowiedzialny za realizację zadania (ponieważ będziesz na polskim urlopie, to znaczy, że planujesz wykonać całą pracę samodzielnie, czyli zdecydujesz się na ekspertów).
  3. Przygotuj i roześlij ankietę wśród ekspertów (przygotuj pytania, na które potrzebujesz znaleźć odpowiedź, np.: ile średnio czasu zajmuje jednej niedoświadczonej osobie zdjęcie jednego metra kwadratowego starej tapety, ile średnio czasu zajmuje jednej niedoświadczonej osobie pomalowanie jednego metra kwadratowego ściany, itp., itd.).
  4. Przeprowadź analizę uzyskanych odpowiedzi, czy dla każdego pytania jesteś w stanie wyłonić odpowiedź wiodącą (czyli np. pomalowanie 1 m kwadratowego według 2 ekspertów zajmuje 30 minut, według 1 eksperta 60 minut, a według 5 ekspertów 10 minut).
  5. Jeśli podczas analizy na każde pytanie uzyskałeś odpowiedź twierdzącą, przejdź do punktu ostatniego, jeśli nie, przejdź do punktu 6.
  6. Dla pytań o niejednoznacznej odpowiedzi prosimy ekspertów, którzy udzielili skrajnych odpowiedzi o dostarczenie uzasadnienia swoich estymacji.
  7. Przygotowanie i wysłanie kolejnej ankiety wraz z uzyskanymi komentarzami i powrót do punktu 4.
  8. Zebranie ostatecznych wyników.

Czytaj dalej