Kravbloggen

Bloggen för alla som är intresserade av kravhantering. Vi tror på kravhantering som förknippas med kreativitet, enkelhet och innovation. Läs gärna mer om våra tankar här!

Missa inte nästa inlägg!

Prenumerera på vårt nyhetsbrev

Ämne: jobba-med-krav

KOMMUNIKATION, UX, TIPS OCH TRICKS

Mental models of humans

Have you ever felt like your company is going nowhere with its IT development or struggling to pick up pace? Have you had a frustrating conversation with coworkers about the topic, “Why are we not moving forward more quickly? “. Well, it might just have to do with a number of mental models that humans create in their own head to make the person more effective throughout the day. 

Thus, the known expression “It is hard to teach an old dog to sit! “.


KOMMUNIKATION, TIPS OCH TRICKS, KRAV

Vad kan vi lära oss från matlagning – Om att få något att se aptitligt ut

Ni har väl hört uttrycket – man äter med ögonen? Maten ska inte bara smaka bra den ska också se god och tilltalande ut för den som äter den. Ibland glöms just detta bort.

Om jag ska göra en köttfärssås till min 7 åring så har jag i massor med grönsaker, men min erfarenhet säger mig att för att undvika diskussioner kring vad som är i och istället ha fokus på hur god den är så mixar jag grönsakerna. Jag anpassar min presentation till målgruppen så att fokus hamnar rätt.

På samma sätt är det med krav - bara för att informationen finns där och till och med är rätt så betyder det inte att den visas upp. Både detaljeringsnivå och syntax bör anpassas, då både målgrupp och mognad/tidpunkt spelar en roll i utformningen.


ANVÄNDBARHET, SÄKERHET, KRAVSPECIFIKATION

Vad kan man kräva av krav?

På Kravdagen 2019 kommer vi under programpunkten Speakers Corner att bjuda in till tre olika diskussioner om Roller, Metoder och Krav. På temat "Vad kan man kräva av Krav?" kommer jag att tillsammans med dig och andra kravintresserade att diskutera olika infallsvinklar och uppfattningar kring begreppet Krav.


TIPS OCH TRICKS, REFLEKTIONER, UNCATEGORIZED

Så gör du kravarbetet mer effektivt

En sak som jag har funderat över är att det är så effektivt att jobba fram krav och lösning tillsammans i grupp med olika discipliner representerade och att arbetssättet ändå så ofta ifrågasätts. Mycket av ifrågasättandet handlar om att det tar mycket tid från många resurser. ”Behöver ni verkligen sitta tillsammans hela tiden” och ”kan ni inte dela upp jobbet”.


KRAVANALYS, KRAVHANTERING, REFLEKTIONER

Vad kan vi lära oss från matlagning?

Vad kan vi lära oss från matlagning? Precis som vid kravhantering och programutveckling kan man tillämpa olika tekniker och ”best practices”.


KRAVINSAMLING, KRAVSPECIFIKATION, REFLEKTIONER

Beskriv dina behov och inte en lösning …. snälla

”Beskriv dina behov och inte en lösning! Det är vi som ska komma på lösningen” är något som man kan höra rätt ofta från en frustrerad kravhanterare eller systemarkitekt.

Det finns nog ett par olika anledningar till att man enkelt hamnar i den situationen när IT och verksamhet diskuterar framtida initiativ. En är att det oftast är enklare att uttrycka sina behov via en lösning eftersom man också har idéer på hur lösningen ska se ut. Att sedan öppna upp för en annan lösning än den man sett framför sig kan både kännas riskfyllt, skrämmande, och framförallt blir ju lösningen då någon annans.  Detta skapar ofta ganska mycket friktion. Att envist basunera ut att man ska hålla sig borta från lösningen är kanske inte de pedagogiska knepet att ta till i dessa lägen och det är heller inte helt rätt (enligt mig).


INTRESSENTER, KRAVINSAMLING, REFLEKTIONER

Experten vs Kravhanteraren

Har ni hört talas om "filterbubblan" när det kommer till sociala medier och sökningar på internet? Kort sammanfattat kan man säga att det som presenteras i form av sökresultat och nyhetsflöde numera alltid har filtrerats och personifierats utefter dina (outtalade) preferenser. På det personliga planet har vi motsvarande mekanismer, där hjärnan kortsluter och försöker hitta enkla sammanhang som styrker redan tillskansad kunskap.

För några år sedan sa en kollega till mig att "en expert som bara förlitar sig på sin expertis, förlorar i det långa loppet mot en novis som drar nytta av sin omgivning".

Jag har burit med mig detta och försökt att omvandla det till ett förhållningssätt rörande både min och andras kunskap - även när man tror att man vet allt så gör man inte det.


INTRESSENTER, KRAVANALYS, KRAVINSAMLING

Lyssna inte på vad användarna säger!

Det går inte att fråga en användare vad hen vill ha när det kommer till IT stöd för verksamhetsprocesser.

Varför inte?

  • Ofta får man inte de stora penseldragen och de mer strategiska perspektiven från en slutanvändare. Det blir lätt att man cementerar dagens sätt att arbeta då man har svårt att lyfta blicken.
  • Det kan lätt bli lite för mycket "läppstift på grisen" alternativt att man suboptimerar outputen utefter specifika behoven. Man tar helt enkelt inte in helheten i beräkningen när man tittar på var man ska lägga sitt krut. Vad är affärsvärdet för att implementera en viss feature kontra en annan?
  • En slutanvändare kan också ha svårt att artikulera vad det är man vill ha. För att ta ett klassiskt T-Ford exempel: Om du hade frågat vad folk ville ha så hade de sagt "snabbare hästar", när deras egentliga behov var snabbare transporter.

Självklart menar jag inte att man ska stänga ute slutanvändaren, men ibland blir jag lite provocerad av bilden att de sitter på hela sanningen. De ska vara med och forma lösningen men på ett balanserat sätt.

Så vilka kompetenser behöver vara med för att vi ska göra rätt saker och få ut rätt output?


KRAVHANTERING, REFLEKTIONER, UNCATEGORIZED

Olika branscher - samma förutsättningar

Igår hade jag möjligheten att prata på Requires After Work. Jag berättade om likheter och olikheter som jag har upplevt efter att ha jobbat med krav i över 15 år inom olika branscher.

Den mest slående likheten tycker jag är att det ALLTID är BRÅTTOM.

Som konsult ligger det lite i sakens natur att det är bråttom eftersom man tar in konsulter när man saknar tid eller kompetens att göra något själv, men att det är bråttom gäller inte bara när jag arbetat som konsult. Ofta är det också brist på förståelse för "VARFÖR TAR DET SÅ LÅNG TID". 


AGILE, SKRIVET OM KRAV, REFLEKTIONER

Lean from the Trenches

Har precis läst ut boken ”Lean from the Trenches” av Henrik Kniberg. En lättläst bok om hur de jobbade i ett stort projekt med 60 projektmedlemmar på Rikspolisstyrelsen.

Henrik beskriver hur de kombinerade XP, Scrum och Kanban. Boken tar upp vad som fungerade, vad som inte gjorde det, varför och hur processen utvecklades.

Det beskrivs hur de arbetade praktiskt genom hela utvecklingsprocessen. Jag tycker boken blir levande genom verkliga exempel och massor av  foton på t.ex. deras fysiska Agila tavlor.

Jag blir så glad över att läsa om ett projekt där man tillsammans arbetar fram ett sätt att jobba effektivt ihop. Hur man gör stora förändringar genom att låta små förändringar i samma riktning ske ofta.

Samtidigt funderar jag på om hur det känts om jag hade varit med i projektet. Henrik var inne i projektet ett halvår och det är det halvåret som boken beskriver. Det måste ha varit mycket stimulerande och intensivt att vara med och förändra projektet tillsammans.

Men vad händer sedan.


REFLEKTIONER, BUSINESS ANALYSIS, FRAMGÅNGSFAKTORER

Dags att reflektera!

Ofta när man diskuterar kommunikation så handlar det om hur man ska förmedla något som ”avsändare” av information. Men eftersom kommunikation oftast handlar om en dialog så behöver vi erkänna att vi har två sändare och två mottagare. Det kan var en obalans av aktivitet mellan parterna men det är en dialog även om den ena pratar och den andra bara hummar jakande.

Det finns en term som jag tycker man kan använda sig av för att beskriva detta ”feedbackande” och det är att reflektera. Normal pratar man om att man reflekterar och summerar i samtal, men det är ett koncept som kan användas i mycket mer än samtal. Det belyser en otroligt viktig egenskap i kedjan att realisera ett krav. Det är inte en envägskommunikation som möjliggör att man träffar rätt – att behovet som kommunicerats initialt, faktiskt resulterar i just den ”feature” som faktiskt efterfrågades. Det kräver att man kontinuerligt återkopplar och säkerställer att det man hört faktiskt överensstämmer med det som var tanken hos avsändaren. Vi kan minimera risker genom att minska antalet led och överlämningar, men så länge inte idén föds och implementeras av samma person så behövs feedbackloopen (= reflektion). Det handlar ju inte bara om att bara putta information nedströms. Både avsändare och mottagare vill ha kvitto på förståelse, då information filtreras efter mottagarens hjärna och inte sändarens.


KOMMUNIKATION, KRAVHANTERING, REFLEKTIONER

Hur få kvalitet i kravgranskning?

Jag tror att alla är överens om att det är viktigt att kvalitetssäkra kravspecifikationer. En felaktig eller inkomplett kravspecifikation kan få katastrofala följder. Som kravansvarig har man gjort sin kravplan och punkten ”kravgranskning” låter ju tämligen enkel att genomföra. Men är det så i verkligheten? I många fall inte tyvärr.


SOLUTION CONSTRAINTS, VÄRDESKAPANDE, SKRIVET OM KRAV

Krav, lösning eller mittemellan

Jag satt nyligen i ett mötesrum fullt av människor med lite olika roller; systemarkitekter, kravledare, produktägare, säkerhetsspecialister, dokumentatörer... Syftet med mötet var att gå igenom ett antal produktinitiativ som hade samlats in för en tid sedan, och att följa upp vårt gemensamma arbete med att bryta ned dessa till mer konkreta features. Utkast till funktionella business-features varvades under diskussionen med arkitekturella features (eller enablers som de nuförtiden kallas enligt SAFe-ramverket som projektet ifråga hämtar inspiration ifrån).

Stämningen i rummet var inte direkt dålig, men jag kände ändå i maggropen att två läger höll på att utkristalliseras.


KRAVINSAMLING, KRAVSPECIFIKATION, REFLEKTIONER

Nyårslöften...

Ett nytt år ligger nästan orört framför oss. Kanske är det lite ute att ge nyårslöften, men någonstans under ytan brukar man ändå uttala lite förhoppningar om det nya året. Vi som arbetar med kravhantering grunnar säkert på hur vi ska kunna bli bättre på att lägga grunden för framgångsrika projekt och ta fram rätt produkter. Inventerar jag mitt 2015 hittar jag ett par riktigt grundläggande ”low hanging fruits” att polera lite på, som kanske du också känner igen…

2016 tänker jag nämligen bli ännu bättre på … att dokumentera motivering och källa till ett krav.


FRAMTID, KRAVHANTERING, REFLEKTIONER

Bara en simpel kravare?

I höstas i pausen på en konferens började jag prata med några kravanalytiker. Det var äldre herrar som alla kom från ett större bolag. När jag berättade att även jag jobbar med krav blev de förskräckta. Hur kan jag som ung välja en så mossig bana? Varför skulle en person som läst en civilingenjörsutbildning välja att arbeta med något på en så låg nivå? Hela världen är ju öppen! Möjligheterna är oändliga! Så varför?


KOMMUNIKATION, KRAVSPECIFIKATION, REFLEKTIONER

Att renovera kök

I mitt förra blogginlägg beskrev jag kort kraven som ställdes på det nyöppnade Malmökontoret. I detta inlägg tänkte jag kika lite på den köksrenovering som jag nyligen gått igenom. Med mycket möda och stort besvär.
Om man fokuserar lite på de olika faserna, de olika kraven samt hur dessa kommunicerades, så såg det ut ungefär såhär:

Fas 1 - behovet uppstår.

En lång fas. Flera år faktiskt. Fördelar och nackdelar vägs mot varandra.
Behövs ett nytt kök? Det vi har funkar ju fortfarande!
Jo, men ekluckorna känns lite mörka.
Jo, det har du ju rätt i.
Olika typer av inspiration inhämtas. Köksbutiker besöks och tidningar, kataloger läses. Ungefärliga priser fås. Ett behov som egentligen är tveksamt om det ens finns börjar byggas upp. Lobbyingverksamheter startas.
Till slut så formar sig ett business case i huvudet där nyttorna överväger den uppskattade kostnaden. Ett beslut tas; vi behöver ett nytt kök. Efter att man tänkt tanken och pratat om det i olika sammanhang så känns det helt plötsligt självklart och dessutom lite tidspressat. Vi måste ju ha det klart innan Påsk.


REFLEKTIONER, UNCATEGORIZED, BUSINESS ANALYSIS

Ett nyöppnat kontor och renoveringar

Reflekterade häromdagen kring olika typer av krav och hur dessa kommuniceras under de olika faserna av ett renoveringsarbete. Detta i ett läge då dels Require AB öppnat ett nytt kontor i Malmö med undertecknad som kontorschef och dels då jag privat precis gått igenom en köksrenovering.

Om vi börjar med det nya kontoret, så ställdes bl.a. följande krav på hyresvärden efter signat kontrakt:

  • Uppfräschning av golv och väggar.
  • Inredning i form av;
    • sittplatser för tre-fyra personer.
    • ett lite större bord inklusive stolar avsett för möten, diskussioner.
  • Städning någon gång i veckan.
  • Möjlighet att ordna kaffe på kontoret.

KOMMUNIKATION, KVALITET, MODERN KRAVHANTERING

Expert på vadå?

”Vi hade ju alla experter med i referensgruppen, ändå blev ingen av dem nöjd med lösningen.” Det är vad en av mina uppdragsgivare sa första dagen på ett av mina uppdrag. Min övertygelse är att det var just det som var problemet, de hade alla tekniska experter med, men inga BA-resurser tillsatta för att kommunicera och hantera expertisen.


KRAVSPECIFIKATION, ANVÄNDNINGSOMRÅDEN, KVALITET

Mer om krav i offentlig upphandling

Lagändringar och förenklade rutiner är bra men redan idag skulle Staten kunna spara miljarder bara genom att tänka på hur man formulerar sina krav.

Som jag har skrivit om tidigare så lade Statens Offentliga Utredningar (SOU) fram en rapport med titeln ”Goda Affärer – En strategi för hållbar offentlig upphandling”.

I rapporten nämns många bra förslag som kan underlätta för anbudsgivarna. Självklart stödjer vi åtgärder som tydligare annonsering av upphandlingar och höjda gränsvärden men detta är åtgärder som behöver behandlas politiskt och tar tid att införa. Finns det då inget som kan göras redan nu? Svaret är ett självklart jo.


TIPS OCH TRICKS, KRAVINSAMLING, KRAVSPECIFIKATION

5 förtydligande frågor att ställa till intressenter

I mitt förra inlägg tog jag upp några frågor som är bra att ställa när man kommer in i ett projekt. I det här inlägget tar jag upp exempel på frågor som man kan ställa för att få ut mer eller ny information från de intressenter man jobbar med. Ofta handlar det om varianter på samma frågor, men det kan ändå vara bra att ha några i bakhuvudet.


VERKTYG, REFLEKTIONER, DISKUSSION

Hantverket Kravhantering

Hej!

Under november månad får Require en ny medarbetare i form av mig, Anders Erlandsson. Jag har påbörjat resan med att lära känna alla medarbetare och dessutom branschen som sådan. Och det blir en del reflekterande eller snudd på filosofiska samtal. Jag har också börjat prata med vänner och bekanta om kravhantering och frågat hur de jobbar med det på sina företag.

Det har lett till en frågeställning som låter ungefär såhär:


REFLEKTIONER, INTRODUKTION, JOBBA MED KRAV

Vem blir egentligen kravhanterare?

Häromdagen fick jag frågan varför jag började arbeta med kravhantering. När jag tänkt på det en stund inser jag att det bara är jag av alla de jag läste med på högskolan som idag arbetar med kravhantering, åtminstone den enda som vet om att jag gör det. Jag läste Maskinteknik på KTH, med inriktning Integrerad Produktutveckling. Där kom jag i kontakt med kravhantering för första gången. Vi genomförde ett riktigt utvecklingsprojekt av en bärbar översvämningspump som projektarbete och där blev jag delvis ansvarig för att ta fram kraven.