
Varje team skall granska och redovisa ett annat teams produkt, både vad gäller användarreleasen (installation och provkörning av programmet) och källkodsreleasen (granska den tekniska dokumentationen och källkoden).
All feedback och all redovisning skall göras i en positiv konstruktiv anda. Granskningar och förberedelser för presentationen kan läggas ut som spike-tid.
Vad som skall ingå i teknisk dokumentation framgår av story 31. Tänk på att dokumentationen skall innehålla just det som är svårt att läsa ut ur koden själv, dvs överblick snarare än detaljer. Se det som en introduktion till den som av någon anledning vill sätta sig in i hur systemet är uppbyggt och fungerar.
Ni skall maila tillbaka kortfattad feedback på preliminärversionen av den tekniska dokumentationen. Syftet med granskningen är att ge det andra teamet en uppfattning om hur begriplig dokumentationen är samt hjälp med att förbättra den. Förklara vad som framgick tydligt och vad som var mindre tydligt. Ge tips om hur dokumentationen kan förbättras och förtydligas.
Ni skall snarast efter att ni har fått release 2 göra en kontroll av att ni kan packa upp, installera, och provköra systemet, och att all dokumentation är tillgänglig och läsbar så att ni har möjlighet att granska produkten. Om något fattas eller inte fungerar skall ni omedelbart kontakta den andra gruppen så att problemen kan redas ut.
All i teamet skall provköra det andra teamets produkt och läsa igenom all dokumentation. Notera sådant ni tycker är bra respektive sådant som kan förbättras. Koordinera dessa synpunkter med dem i ert team som skall sköta respektive redovisningsdel. Granskningen av teknisk dokumentation och källkod skall göras från det tänkta perspektivet att ert team skulle ta över det andra teamets projekt och fortsätta utvecklingen med nya stories. Stöder den tekniska dokumentationen att ni kan sätta er in i arkitekturen och koden på rimlig tid? Är källkodens kvalitet tillräckligt bra för att ni skulle kunna gå in och vidareutveckla? Används systematiska och bra namn? Finns det tillräckligt antal testfall och med tillräcklig täckning för att ni skulle våga ändra i koden?
Teamet skall förbereda en 20 minuters presentation av produkten och dess implementation, att redovisas den 29:e februari (samma tid som planeringsmötena, men annan sal). Det är release 3 som skall presenteras, men eftersom det är kort tid mellan release 3 och redovisningstillfället så påbörjas förberedelserna för presentationen redan veckan innan, med release 2 som underlag.
Obs!!! Redovisningen är hela teamets ansvar. Alla i teamet skall vara insatta i redovisningen, och ni ska kunna hantera att någon blir sjuk.
Vid redovisningen samlas två eller tre team per redovisningstillfälle och redovisar varandras produkter. Ni får alltså presentera en produkt, lyssna på redovisningen av er egen produkt, samt i en del fall lyssna på redovisningen av ytterligare en produkt.
Ni skall presentera ett annat teams produkt, både ur användningssynpunkt och ur implementationssynpunkt. Era åhörare kommer dels att vara det team som har implementerat produkten, dels i de flesta fall ytterligare ett team, samt en lärare. Ni skall göra er presentation i första hand med tanke på åhörare som inte alls känner till produkten.
Er 20-minuters presentation skall bestå av följande moment:
Presentationen och utvärderingen skall göras i en positiv konstruktiv anda. Påpeka speciellt alla aspekter ni tycker är bra med produkten. Angående sådant ni tycker är mindre bra så skall detta beskrivas som sådant som skulle kunna förbättras vid en vidareutveckling av produkten (snarare än som kritik av produkten).
Presentation skall vara pedagogisk, väl inövad och göras i lugn takt så det är lätt att hänga med. För demonstrationen skall en person förklara vad som händer, och en annan sköta knappandet på datorn. Se till att disponera era 20 minuter så att ni hinner med alla momenten.
Kunden för det team ni granskar kommer att se till att det teamets Release 3 finns på en dator vid redovisningen. Tag kontakt med denna kund för att öva och förbereda demonstrationen på just den datorn.
Om ni behöver hjälp med att kopiera från papper till OH-bilder kan ni kontakta kurssekreterare Lena Ohlsson (2:a våningen, E-huset).
Team som redovisar onsdagen 29 februari, 10:15-12:00, sal E:3308 för lärare Lars Bendix
Team som redovisar onsdagen 29 februari, 10:15-12:00, sal E:3336 för lärare Björn A Johnsson och Peter Exner
Team som redovisar onsdagen 29 februari, 13:15-15:00, sal E:3308 för lärare Niklas Fors
Team som redovisar onsdagen 29 februari, 13:15-15:00, sal E:3336 för lärare Lennart Andersson
Frågor om innehållet: Görel Hedin
Webbtekniska frågor: webmaster@lth.se
Senast uppdaterad: 2012-02-06