Upload
daodepark
View
7.905
Download
0
Embed Size (px)
DESCRIPTION
Ett seminarium om user stories och kopplingen till förarbetet. Några ord om att gå vidare med kravarbetet / kravanalysen med prioriterade user stories.
Citation preview
User Stories
EXEMPEL
Potentiell kursdeltagare
vill lätt hitta en relevant kurs inom sitt yrkesområde
för att kompetensutveckla sig
VARFÖR?
En story behöver uppbackning
FörarbeteExempel på aktiviteter som kan genomföras för att ta fram en vision
Målgrupps-analys
Effektkarta
Värdeström-karta
Orsaksanalys
System-tänkande
Portfolio-tänkande
Begrepps-modell
Omvärlds-analys
Affärs-utveckling
Processanalys
Verksamhets-utveckling
Målformulering
VISION
GO SEE – studiebesök Business Case
Känsla
När vi har tillräckligt med strategi..
Dags att skriva mina första user stories – skapa min första
produktlogg
Brainstorm• Pot. kursdeltagare vill lätt hitta en lämplig kurs för att kompetensutveckla sig• Pot kursdeltagare vill lätt hitta en känd kurs för att kunna anmäla sig• Pot Kursdeltagare vill kunna söka kurs på ämne• Pot kursdeltagare vill kunna söka kurs på tid – för att en viss tidsperiod passar bäst• Pot kursdeltagare vill se relevant information om en kurs för att bestämma sig för om den
är intressant• Pot kursdeltagare vill se referenser för att veta om det är en bra kurs• Pot kursdeltagare vill se information om kursledare för att kunna bestämma sig• Pot kursdeltagare vill få inspiration och idéer om kurs• Pot kursdeltagare vill lätt kunna dela/vidarebefordra kursinformation för att använda som
beslutsunderlag• Pot kursdeltagare vill skriva ut kursinformation• Pot kursdeltagare vill spara kurs som favorit för att lätt hitta kurs igen• Arrangör vill lätt kunna lägga upp information om en kurs för att göra den lätt åtkomlig och
för att marknadsföra den• Pot kursdeltagare vill lätt kunna anmäla sig för att vara säker på att få en plats• Pot kursdeltagare vill få en bekräftelse på anmälan• Kursarrangör vill på ett enkelt sätt se inkomna anmälningar för att kunna ge rätt
information så att de deltar och betalar för kursen.
• Pot. Kursdeltagare vill lätt hitta en lämplig kurs för att kompetensutveckla sig• Pot kursdeltagare vill lätt hitta en känd kurs för att kunna anmäla sig• Pot Kursdeltagare vill kunna söka kurs på ämne• Pot kursdeltagare vill kunna söka kurs på tid – för att en viss tidsperiod passar bäst• Pot kursdeltagare vill se relevant information om en kurs för att bestämma sig för om den är intressant• Pot kursdeltagare vill se referenser för att veta om det är en bra kurs• Pot kursdeltagare vill se information om kursledare för att kunna bestämma sig• Pot kursdeltagare vill få inspiration och idéer om kurs• Pot kursdeltagare vill lätt kunna dela/vidarebefordra kursinformation för att använda som beslutsunderlag• Pot kursdeltagare vill skriva ut kursinformation• Pot kursdeltagare vill spara kurs som favorit för att lätt hitta kurs igen•Arrangör vill lätt kunna lägga upp information om en kurs för att göra den lätt åtkomlig och för att marknadsföra den•Pot kursdeltagare vill lätt kunna anmäla sig för att vara säker på att få en plats• Pot kursdeltagare vill få en bekräftelse på anmälan
Prioritera – Välj 3-5 stories
Orsaksanalys
Omvärlds-analys
Målgrupps-analys
Effekt-mål
User story
User story
User story
User story
User story
User story
User story
User story
BacklogFörarbete (i det här fallet)
User story
User story
User story
Förberedautveckling
Visions-workshop
• Pot. Kursdeltagare vill lätt hitta en lämplig kurs för att kompetensutveckla sig• Pot kursdeltagare vill lätt hitta en känd kurs för att kunna anmäla sig• Pot Kursdeltagare vill kunna söka kurs på ämne• Pot kursdeltagare vill kunna söka kurs på tid – för att en viss tidsperiod passar bäst• Pot kursdeltagare vill se relevant information om en kurs för att bestämma sig för om den är intressant• Pot kursdeltagare vill se referenser för att veta om det är en bra kurs• Pot kursdeltagare vill se information om kursledare för att kunna bestämma sig• Pot kursdeltagare vill få inspiration och idéer om kurs• Pot kursdeltagare vill lätt kunna dela/vidarebefordra kursinformation för att använda som beslutsunderlag• Pot kursdeltagare vill skriva ut kursinformation• Pot kursdeltagare vill spara kurs som favorit för att lätt hitta kurs igen•Arrangör vill lätt kunna lägga upp information om en kurs för att göra den lätt åtkomlig och för att marknadsföra den•Pot kursdeltagare vill lätt kunna anmäla sig för att vara säker på att få en plats• Pot kursdeltagare vill få en bekräftelse på anmälan
Kan vi implementera någon redan nu?
Är det dessa jag ska börja med?Utvärdera
Bra för verksamheten
Bra för användaren
Tid för implementation
Det här är svårast för våra användarroller idag:
• Hitta kurserna/ känna till kurserna• Få en översikt, sammanhang• Lägga upp kurserna• Anmäla sig
Potentiell kursdeltagare vill lätt hitta en lämplig kurs för att kompetensutveckla sig
Persona
Mia, 47 år, projektledare på stort internationellt svenskägt företag. Delvis utbildad på Handels, erfarenhet från många…
Användarscenario
Mia vill utveckla sig själv och några av kravarna i sitt team inom förarbete
Mia har tidigare varit på seminarium hos Frontit/ProjektStyrning
Hon går in på hemsidan frontit.se
Letar efter kursutbud inom förarbete och förstudier
Hittar efter en del letande en länk till www.Projektstyrning.se
Nutida scenario
Klar-kriterier”Potentiell kursdeltagare vill lätt hitta en lämplig kurs för att kompetensutveckla sig”
Klar när:
• En potentiell kursdeltagare på 10 min kan hitta en relevant kurs givet att:
Kursdeltagaren har aktivt gått in på frontit.seAtt en relevant kurs finns i utbudet.
• En potentiell kursdeltagare kan hitta en kurs med 2 klick
• Testa genom att försöka hitta en kurs i ”metod”, ”krav”, ”user stories”,”förstudieledning”, ”organisationskultur”, ”bo rosander”
• Testa genom att försöka hitta en kurs i tidsspannet 2010-10 – 2011-01
Hitta kurs är antagligen flera user stories
Första user storyn
Kursdeltagare vill se en tydlig översikt över kursutbudet med tillräcklig information för att välja en kurs att läsa mer om
Testa - med en kurs som redan gått tidigare -Flera tillfällen samma termin- Ny kurs (upplagd idag)- kurs som tillhör flera kategorier t.ex ledarskap och förarbete- liknande ord (förstudie istället för förarbete)- sortera om (egen story? Hur prioriterad relativt lägga upp översikt..)
Analys & Design just-in-timeAktiviteter som när behov uppstår kan genomföras för att förstå och beskriva en user story
Klar-kritierier
Wire-frames/Interaktionsdesign
Testfall (utkast)
Användar-scenarios User story
Teknisk ”spike” eller enkel teknisk
implementation
Personas / roll-modellering
Begrepp-/Domän-/Info-modellering
Dressed for success!
Varning för analys-förlamning!
Orsaksanalys
Omvärlds-analys
Målgrupps-analys
Effekt-mål
User story
User story
User story
User story
User story
User story
User story
User story
BacklogFörarbete (i det här fallet)
User story
User story
User story
Förberedautveckling
Visions-workshop
Klar-kriterier
Testfall
Wireframes
Tekniskt provskott
Personas
Användarscenarios
Före sprint Sprint #n
Det finns mer..
VAD ÄR NÄSTA STORY?
ATT LEVERERA HELA FEATURES - MMF
DOKUMENTATIONEN DÅ?
VEM SKRIVER USER STORIES?
STÖRRE PROJEKT
Interaktions-designer
KravExempel på roller i kravprocessen
VerksamhetenVerksamhetenUtvecklare
Testare
Kravare/Produkt-ägare/
Kund-representantNyckel-
användareMandat,Tid,
Förmåga,Tillgänglighet
Förankra beslut i verksamheten
Kommunicera med styrgrupp och utvecklare
Synka med övriga
funktioner
Motbild: Leverantörs &
teknikstyrda krav
Kravare Engagerade i hela processen
Vet mest om systemet
Eftersträva samlokalisering
Användar-centrerad utveckling
Daglig prioritering
Domänexperter/Verksamhets-
analytiker
Med hög ambition kommer vi betydligt längre i vår förståelseav användares verkliga behov, att bygga rätt sak och uppnå effekt
Om vi gör en liten del av hälften av de här sakerna, har vi lyckats ta ett enormt steg framåt i vårförmåga att föra en relevant dialog om kraven.
TACK!
[email protected] 0702-691153