Version 4, last updated by juapa at 28 Feb 02:16 UTC

Interní komunikace týmu

Tým se schází jednou týdně (většinou v úterý). Schůzky slouží pouze k upřesnění, jelikož většina komunikace probíhá pomocí emailu. Pro implementaci a instantní dorozumívání používáme skupinový chat na programu Skype.

 

Komunikace týmu se zadavatelem

Schůzky týmu se zadavatelem probíhají v Oblastním archivu Plzeň - v Sedláčkově ulici. Schůzka je většinou jedna v rámci iterace (1x za čtvrtnáct dní) a odkazy zápisy ze schůzek jsou vždy na titulní wiki-straně projektu. Komunikace se zadavatelem probíhá pomocí emailu každý den sedm dní v týdnu.

 

Záznam týmových schůzek

  • 14. 4. 2011 - účast: Michal Smeták, Jan Bouda, Miroslav Hauser
    Schůzka domluvená s M. Hauserem (minulý rok pracoval pro stejného zadavatele na projektu, ktrerý s naším projektem souvisí a v pozdější iteraci dojde k propojení těchto projektů). Bylo objasněno a prodiskutováno fungování loňského projektu a možnosti propojení projektů. Dále nám byly poskytnuty některé hinty a výstrahy co se Drupalu a instalace modulů týká. Na základě informací ze schůzky proběhlo testování a následně výběr implementace (samozřejmě i implementace samotná) vlastních node typů do drupalu.
  • 19. 4. 2011 - účast: celý tým MMHP
    Schůzka posloužila k rozdělení práce a vyřešení nejastností týkajících se implementačních ticketů třetí iterace. Byly odhaleny další nejasnosti, které byly dále konzultovány na schůzce se zadavatelem (o den později).
    Bylo domluveno, že při nahrání XML do DB budou příslušné nody v drupalu smazány a vytvořeny znova podle aktuálního stavu databáze - tento závěr byl na následující schůzce zadatelem vyvrácen - stejné node typy může používat více projektů a proto není koncepčně správné je pokaždé mazat a vytvářet znovu.

  • 4. 5. 2011 - celý tým MMHP
    Na schůzce (po review s mentorem projektu) jsme se shodli na užitečnosti týmové komunikace v průběhu implementace ticktetů a bylo domluveno její další používání - využívání chatu na assemble. Dále jsme prodiskutovali priority ticketů aktuální (čtvrté) iterace, podle toho, jak byly nastaveny se zadavatelem na poslední schůzce. Byly probrány nejasnoti implementačních ticketů iterace a došlo k jejich rozdělení podle vytíženosti jednotlivých členů týmu.

    Týmová retrospektiva třetí iterace:
     - 1 - Komunikace v týmu funguje dobře - používáme email, skype a assembla chat.
     - 2 - Největší problémy ve třetí iteraci byly způsobeny neznalostí drupalu a jeho užívání. Osvědčilo se nám poslat ihned svůj problém s případným řešením všem členům týmu a předejít tak tomu, že má někdo stejný problém. Další problém, který zbrzdil práci i samotnou třetí iteraci byl výpadek projektového SVN kvůli výpadku Amazon serveru.
     - 3 - V průběhu iterace přibyly některé úkoly, jiné byly upraveny. Toto vzniklo na základě schůzky se zadavatelem, která byla záměrně domluvena na prostředek iterace aby mohl zadavatel lépe korigovat směr našé práce.
     - 4 - Ukončení iterace bylo probráno se zadavatelem na další schůzce. Všechny tickety byly buďto ukončené jako splněné, případně byly přesunuty do další iterace.
     - 5 - Ve třetí iterace nebylo dosaženo žádného milníku podle RUP. Pouze byla průběžně aktualizována architektura projektu.
     - 6 - Kvalita odhadů pracnosti se zlepšlila oproti druhé iteraci, jelikož si je už každý člen týmu dělal sám při přebírání úkolu.
     - 7 - V průběhu iterace došlo k některým změnám. Většinu jsme se jich pokusili naplánovat ale až do další iterace.
     - 8 - Položky, které nebyly splněny v rámic třetí iterace byly posunuty do čtvrté iterace.
     - 9 - V rámci třetí iterace byly zveřejněny pouze zápisy ze schůzek se zadavatelem. Zdrojový kód je evidován v SVN a jiné artefakty v rámci iterace nevznikly.
     - 10 - Na produktu probíhá UNIT testování, jinak se kvalita produktu nedá objektivně posoudit vzhledem k neznalosti drupalu.
     - 11 - V rámci týmu jsme se dohodli na využívání assembla chatu, který se nám zatím velice osvědčil.
     - 12 - Rozhodně jsme se shodli, že bude dobré zapracovat na zrychlení komunikace týmu. Kontrolu všech emailů, odpovídání všem, odpovídání na pozvánky na assembla chat a zvýšení otázek na zadavatele pomocí emailu.