Hejsan,

Som vi pratade om hinner jag inte mycket mer än att skumma dokumenten, om ni ska få feedback innan helgen.

Projektplanen:
* Som vi pratade om, de här SEMAT alfa tillstånden bör vara explicit redovisade, när kommer vilka alfas vara i vilket tillstånd?
* Bra formaterat, jag gillar "changeloggen".
* Bra med riskanalys, men hur stor är risken att varje sådan punkt sker?  Vad är dess "severity" för projektet, om den faktiskt inträffar?  Finns det några direkta konsekvenser?  Kanske också referera till Riskhantering i kvalitetsplanen här, så att läsaren påminns om att det kapitlet är relaterat.
* Själva planeringen känns kortfattad.  Ni har satt milstolpar för när respektive iteration ska vara klar, men jag kan inte hitta någonstans där det framgår vad som ska göras under iteration 1, 2 eller 3.  Hur är de olika iterationernas innehåll planerat?  Iteration 1 är särskild viktig, som vi diskuterade på mötet, men det är inte heller dåligt om iteration 2 eller 3 också är planerade till viss mån.
* Den översiktliga beskrivningen kunde vara något mer utförlig.  Nu förstår ju jag vad projektet innebär eftersom jag hört av er och fått det presenterat, men om jag bara läste stycket ni skrivit här så skulle jag nog inte ha så stor koll.
* Bra med bilder.

Kravspec:
* Återigen stiligt formaterat, enhetligt och bra!
* Stiliga bilder, bryter upp texten lite och underlättar förståelsen. Bra.
* Exemplarisk krav"numrering".
* Dessa prioritet 1/2/3-krav, vilka är det ni vill förbinda er att göra och vilka är det som ni tror ej kommer gå igenom?  Enligt 1.10 tolkar jag det som att 1 & 2 är målsättningen, och om det stämmer så behövs ingen vidare åtgärd på denna punkt.
* Stavfel, karaktärestik => karakteristik.  Lömskt ord. ;)
* Nu hinner inte jag korrelera alla punkter mot texten, men innan kraven kommer lite beskrivande text, som nämner en del funktionalitet.  Är all denna funktionalitet reflekterad i kraven, så att texten inte innehåller "extra krav" ?
* Finns det punkter som beskriver hur den grundläggande interaktionen går till?  Jag tänker mig, baserat på er beskrivning, att jag bör kunna röra en aktör och "dra" den över skärmen med touchscreenen, för att flytta den likt jag skulle göra på en whiteboard, men jag kan inte hitta något krav som kräver detta.

Kvalitetsplan:
* 6 Produktgranskningar, det verkar underförstått att någon annan än själva författaren granskar, men är det så?  Finns det någon särskild utvald granskare för varje utvecklare?  I 6.1 pratas det om att utvecklare förväntas granska sin egen kod?  Innebär det att detta då är istället för granskning från en gruppkamrat?
* Följer ni under utvecklingen eller skrivande av dokument någon särskild modell, t.ex. parprogrammering?  Kan inte hitta något om detta, men om ni gör det borde det nämnas, annars ingen åtgärd nödvändig.

Arkitekturplan:
* Kan vara värt att stoppa in lite bilder här allteftersom arbetet framskrider.  UML-diagram över vilka system som finns och hur de hänger ihop t.ex., eller över individuella sub-system.  Också det här tänket kring brainstorming som leder till CRC-kort(på papper, ryck i mig så kan jag ordna fram lagoma små kort) som leder till komponenter som leder till en arkitektur kan vara en bra språngbräda för att komma igång.  Att bara ha allt på papper blir snabbt väldigt tungt och svårabsorberat.

Statusrapport:
* När denna kommer in, glöm inte heller att även här redovisa hur ni ligger till i termer av SEMAT alfa tillstånd.

Generella tankar:
* Väldigt bra jobbat med mallarna, enhetligt och bra i samtliga dokument, med alla viktiga bitar "formalia" så att säga.
* Stiligt med en logga. ;)

On 2014-02-13 10:37, Martin Bodin wrote:
Hej!

Vet inte om du har tagit emot dokumenten som vi skulle skicka än. Jag skickade dessa igår till Jon så att han skulle kunna skumma igenom dem lite snabbt och sen vidarebefodra till dig, men har inte fått nåt svar från Jon än.

Om du inte har fått dem så bifogar jag här första utkast till projektplan, kravspec, kvalitetsplan och arkitekturbeskrivning. 


Mvh Martin, Dokumentansvarig



-- 
Med vänlig hälsning
Jonas Lindgren
Tekniker

Institutionen för datavetenskap
581 83 Linköping