Archive for the ‘Podcast’ Category

Odcinek 07 - Poziomy Planowania Projektu, cz. 2

czwartek, maj 28th, 2009

Dzień dobry! Dzisiaj kończymy dyskusję rozpoczęta w poprzednim odcinku, czyli przechodzimy przez pozostałe cztery poziomy planowania i wymieniamy praktyki z nimi związane. Mamy nadzieję, że te dwa podcasty pozwolą spojrzeć na Agile jako spójny metamodel rozwoju oprogramowania. 

A oto agenda:

  • Poziom 2: Zarys Planu Projektu/Roadmap
    1. Iteracja 0
    2. Szkic planu dostarczania funkcjonalności
    3. Szkic architektury
    4. Budowa infrastruktury, konfiguracja narzędzi
  • Poziom 3: Wydanie/Release
    1. Funkcjonalność do dostarczenia jest dobrze zdefiniowana
    2. Dwie pierwsze iteracje zaplanowane dokładnie
  • Poziom 4: Iteracja
    1. Zdefiniowane zadania/taski
    2. Zdefiniowane kryteria akceptacyjne
    3. Przydział osób do poszczególnych historyjek lub zadań
  • Poziom 5: Dzień - Stand Up
    1. Dyskutowane są problemy na najniższym, technicznym poziomie
  • Jesteśmy ciekawi Waszych opinii. Czy w swojej pracy patrzycie na Agile całościowo, czy raczej wybieracie poszczególne techniki aby poradzić sobie z bieżącymi wyzwaniami?

     
    icon for podpress  Poziomy Planowania Projektu, cz. 2 [18:25m]: Play Now | Play in Popup | Download (709)

    Odcinek 06 - Zaczynamy Projekt

    środa, luty 4th, 2009

    Dzień dobry! Dzisiejszy podcast początkowo miał tylko przybliżyć tematykę poziomów planowania w Agile i cyklu życia projektu. W trakcie rozmowy uświadomiliśmy sobie jednak jak mało zwykle mówi się o początkowej fazie trwania projektu, która tak na prawdę ma decydujące znaczenie dla sukcesu całego przedsięwzięcia. Dlatego poświęciliśmy jej więcej uwagi i w rezultacie agenda (Kuba, dzięki za sugestię) naszej dyskusji wygląda następująco:

    • Agile to nie beztorski development
    • Planowanie tradycyjne vs. lekkie
    • Pięć poziomów planowania
    • Poziom 1: Wizja
      • Dlaczego jest ważna
      • Budowanie wizji
      • Wysokopoziomowe historyjki funkcjonalne i niefunkcjonalne
      • Podstawowe typy kontraktów

    A i tak mam wrażenie, że w kilku miejscach tylko “prześlizgujemy się” po głębszym temacie. Za tydzien dokończenie dyskusji, czyli pozostałe 4 poziomy oraz uwagi o cyklu życia projektu. Jak zwykle - liczymy na dyskusję.

     
    icon for podpress  Standard Podcast [19:14m]: Play Now | Play in Popup | Download (1133)

    Odcinek 05 - Ciągła Integracja

    poniedziałek, styczeń 12th, 2009

    Na początku bardzo chcielibyśmy was przeprosić za opóźnienie, naprawdę ciężko było znaleźć trochę wolnego czasu w okresie świąteczno noworocznym. W długo wyczekiwanym odcinku rozmawiamy o ciągłej integracji kodu, czyli kolejnej praktyce Agile, która bardzo ułatwia prace zespołowi. Jest to pierwsza z omawianych przez nas praktyk, która wymaga trochę pracy na początek, ponieważ niezbędna jest odpowiednia konfiguracja środowiska np. nocne buildy. Jednak jestem pewien, że ten wysiłek zwróci się już po pierwszej iteracji.

    Zapraszamy!

     
    icon for podpress  Continuous Integration [26:15m]: Play Now | Play in Popup | Download (1064)

    Odcinek 04 - Kryteria Akceptacyjne

    środa, grudzień 3rd, 2008

    Dobry wieczór! Zgodnie z obietnicą dziś publikujemy podcast o Kryteriach Akceptacyjnych. Niestety - nie o poranku, jak miałem nadzieję. Ale to tylko dowodzi tego, że moja koleżanka - Project Manager ma rację mówiąc, że zagrożonych projektów nie uratuje nawet najcięższa praca po godzinach. Krzysiek i ja mamy nadzieję, że dokładne zrozumienie potrzeb klienta, czyli właśnie dobre Kryteria Akceptacyjne, pozwolą Wam uniknąć tego typu problemów.

    Zapraszam:

     
    icon for podpress  Acceptance Criteria [24:33m]: Play Now | Play in Popup | Download (1044)

    Odcinek 03 - Programowanie w parach, cz. 2

    poniedziałek, listopad 17th, 2008

    Dzień dobry! Dzisiaj mamy dla was drugą część podcastu o programowaniu w parach. Na początku w kilku zdaniach opowiadamy o tym, dlaczego naszym zdaniem ta technika działa. Później programowanie w parach dla praktyków ;-). Jeśli udało się nam w poprzednim odcinku was przekonać do programowania w parach, to dzisiaj mamy klika rad dotyczących wprowadzania tej techniki w zespole i jej efektywnego wykorzystania.

    Zapraszamy!

     
    icon for podpress  AgileTuning-03-PairProgramming2 [27:44m]: Play Now | Play in Popup | Download (1068)

    Odcinek 02 - Programowanie w parach

    poniedziałek, listopad 3rd, 2008

    Dzień dobry!

    Tak jak obiecaliśmy, dziś publikujemy kolejny odcinek. Tym razem poruszyliśmy dość kontrowersyjny temat – programowanie w parach. Niestety, nie da się omówić tej praktyki w tym samym czasie co Stand Up i dlatego temat został podzielony na dwie części. To moja ulubiona praktyka Agile’a, ale niestety jedna z najbardziej niedocenianych. Z tego powodu w części pierwszej skupiliśmy się na korzyściach - tak, aby przekonać nieprzekonanych :-).

    Zapraszamy!

     
    icon for podpress  Odcinek 02 - Programowanie w parach! [24:52m]: Play Now | Play in Popup | Download (1493)

    Odcinek 01 - Stand Up!

    poniedziałek, październik 20th, 2008

    Dzień dobry! Witam na AgileTuning.PL, podkaście poświęconym efektywnemu wykorzystaniu lekkich metodyk w zarządzaniu projektami i inżynierii oprogramowania. Nie zamierzamy tłumaczyć podstaw, ani opowiadać o genezie Agile’a. Zamiast tego co dwa tygodnie będziemy rozmawiać o szczegółach dotyczących poszczególnych praktyk.

    Dzisiaj publikujemy pierwszy odcinek. Na pierwszy ogień poszły codzienne spotkania zespołu, czyli Stand Upy. Z jednej strony są one na tyle proste, że często to właśnie od nich zaczyna się wprowadzanie lekkich metodyk. Z drugiej strony, nierzadko spotykam zespoły, w których implementacja tej praktyki jest skrajnie nieefektywna.

    Zapraszam:

     
    icon for podpress  Odcinek 01 - Stand Up! [17:32m]: Play Now | Play in Popup | Download (1900)

    Czekamy na Wasze opinie!