Tänk dig en app där du registrerar avslutade jobb. Ett foto. En kommentar och en knapp för att markera klart.
Sedan kommer följdfrågorna. Arbetsledaren behöver godkänna jobbet och ekonomiavdelningen vill ha underlaget. Appen ska helst fungera i källaren också.
Skissen ser fortfarande liten ut. Samma foto, samma knapp. Men uppdraget har förändrats.
Vad gör en till synes enkel app större, och hur väljer du en första version som faktiskt går att använda?
En inloggning rymmer flera beslut
Att känna igen en användare är en sak. Att avgöra vad personen får se och göra är en annan. Säkerhetsorganisationen OWASP skiljer tydligt mellan de uppgifterna. [1]
I exemplet kanske medarbetaren bara ska se sina egna jobb. Arbetsledaren behöver se gruppens. Ekonomiavdelningen behöver läsa godkända underlag, men ska inte ändra arbetsbeskrivningen.
Varje skillnad behöver beskrivas och kontrolleras. OWASP rekommenderar att användares tillgång begränsas till vad arbetet kräver. Rättigheterna behöver dessutom prövas när information används, inte bara vid inloggningen. [1]
Skriv vem som får göra vad. Att dölja en knapp räcker inte som åtkomstskydd. Kontrollen måste också finnas där uppgifterna hanteras. [1]
Kopplingen behöver tåla en dålig dag
Nästa önskemål i exemplet är att skicka underlaget till ekonomisystemet. Då uppstår frågor om vad som händer när det andra systemet inte svarar. Ska appen försöka igen eller be någon ingripa? [2]
Ett nytt försök måste hanteras genomtänkt. Annars kan samma åtgärd utföras flera gånger. Microsoft beskriver hur detta kan hända när en tjänst tar emot uppgiften, men svaret tillbaka försvinner. [2]
Be därför om en beskrivning av både normalfallet och avbrottet. Vad ser användaren? Vem får veta att något behöver följas upp? [2]
Det liknar ett rekommenderat brev. Att lägga det på lådan och att veta att mottagaren fått det är olika saker.
Utan täckning behöver mer bestämmas
Att läsa tidigare sparad information utan internet är en sorts behov. Att registrera nya jobb och bilder utan täckning är ett annat. Googles Android-vägledning beskriver skilda sätt att hantera läsning och skrivning offline. [3]
När uppkopplingen kommer tillbaka behöver lokala ändringar stämmas av mot den gemensamma informationen. Har någon annan ändrat samma uppgift kan en konflikt behöva lösas. Det behöver finnas en regel. [3]
Gör därför önskemålet konkret. Vilka delar måste fungera utan internet? Vad får vänta tills uppkopplingen är tillbaka? [3]
I källarexemplet kanske fotot och anteckningen måste sparas direkt. Arbetsledarens godkännande kan däremot vänta. Det är två olika krav att ta ställning till.
Någon måste bestämma vad klart betyder
Tillbaka till knappen. I exemplet betyder klart att medarbetaren är färdig. Arbetsledaren menar däremot att jobbet också måste vara granskat.
Vilken betydelse ska appen använda?
Microsofts vägledning för arbetsflöden lyfter tydliga händelser, ansvar och beslut. Beskriv vad som startar uppgiften, vilka vägar den kan ta och vad som avslutar den. [4]
Ta med undantagen. Vem kan skicka tillbaka ett underlag, och vad händer då? Bestäm även vem i företaget som avgör sådana frågor under projektet. [4]
Det här är en del av omfattningen. Reglerna behöver finnas innan det går att bedöma hur arbetsgången ska byggas och kontrolleras. [4]
Bestäm vem som tar hand om vardagen
Microsoft beskriver en apps livscykel som mer än själva bygget. Där ingår även testning, drift, övervakning, ändringar och underhåll. Teknik som appen är beroende av behöver också hanteras. [5]
Fråga vem som hjälper användarna efter starten. Vem undersöker fel i en koppling? Och vem bedömer och genomför senare ändringar? [5]
Be att det ansvaret blir en del av planeringen. Skilj första versionens kostnad för apputveckling från det löpande arbetet med appen. Båda behöver få plats. [5]
Välj en hel uppgift att börja med
En användbar första version kan ha ett avgränsat uppdrag. Microsoft rekommenderar att först tydliggöra problemet, skissa arbetsgången och prioritera det viktigaste. Skisser kan prövas med användare innan själva appen byggs. [6]
I exemplet kan första uppdraget vara att dokumentera ett jobb och lämna det till arbetsledaren. Kopplingen till ekonomisystemet kanske får vänta. Men bara om överlämningen fungerar utan den.
Välj därför vad som kan skjutas upp utifrån arbetet. Behåll det som behövs för att den första uppgiften ska fungera. Åtkomstskyddet behöver finnas även i en liten version. [1, 6]
Du behöver inte skriva en fullständig kravlista i dag. Börja med en uppgift från start till klart. Beskriv personen, stegen och det som måste fungera längs vägen. [6]
Ett tydligare uppdrag. Ett lättare nästa beslut.
Källor och vidare läsning
Källorna kontrollerades 3 oktober 2026. Appen för arbetsrapporter är ett illustrativt exempel. Råden är tillämpningar av källornas vägledning.
[1] OWASP: Authorization Cheat Sheet
[3] Google: Build an offline-first app
[4] Microsoft: Optimize workload design using flows
[5] Microsoft: Overview of application lifecycle management with Microsoft Power Platform



