hur man skriver funktionella krav

posted in: Articles | 0

i den här artikeln beskriver jag kortfattat strukturen för funktionskrav som vi använder på Retail Rocket company. Det finns flera sätt att det men jag satte den mest effektiva för vårt företag nedan.

först och främst, vad är funktionella krav?

detta är en teknisk uppgift för utvecklingsteamet. Kraven bör innehålla tydlig riktning för hur man utför den specifika uppgiften. Om någon information saknas finns det en stor chans för missförstånd.,

funktionella krav består vanligtvis av:

  • användarhistoria (för att visa vad du förväntar dig från utvecklingsteamet)
  • använd fall (för att visa scenarier)
  • Wireframes (för att visualisera din idé)

låt oss titta på en användarhistoria och ett användningsfall.

en användarhistoria beskriver att användaren av en viss roll måste göra för att uppnå ett visst resultat.,

vanligtvis används denna mall:

Som a/an<Roll>, jag vill<mål>, så att<gynna<=”bb0fa085b0″>

, för att göra<uppgiften för utvecklare>

Du kan se olika exempel på att tillämpa denna metod. Till exempel, hur det fungerar i Trello:

Vid Retail Rocket skapar vi användarhistorier i en Google Docs med ett tabellformat., Det hjälper mycket med kommunikation mellan olika lag eftersom alla kan göra kommentarer och samla feedback.

exempel på användarhistorien

använd kundcase

ett användningsfall beskriver hur användaren interagerar med gränssnittet för att uppnå något mål. I verkligheten finns det några sätt hur användaren kan utföra sin uppgift., Om användaren löser uppgiften med flera sätt, måste du skapa ett användningsfall för varje. Till exempel kan den utvecklade funktionen nås från flera skärmar. I det här fallet måste du skriva ett användningsfall för varje alternativ.

till exempel sidan ”Galleri”. Användarmålet är att lagra bilder i syfte att använda den på e-postkampanjer.

användarens uppgifter:

  • för att ladda upp en bild / bilder
  • för att sätta en bild / bilder i e-postmallen
  • för att ta bort en bild

för varje uppgift måste skriva ett användningsfall (beskrivning av användarinteraktion med gränssnittet).,

exempel på användningsfall:

Ladda upp bilder via en enda sida på Partnerkontoret.

  • e-posthanteraren loggar in på Retail Rocket personliga konto.
  • e-posthanteraren öppnar sidan ”Galleri”.
  • e-posthanteraren använder dra& släpp eller klicka på knappen”Välj filer”.
  • bilder laddas upp.
  • användaren ser meddelandet om framgångsrik uppladdning.

Ta bort en bild/bilder

  • användaren klickar på bilden.
  • bilden är vald.,
  • val kan tas bort genom att klicka på området utanför den valda bilden.
  • användaren klickar på ikonen-tre poäng.
  • en snabbmeny visas.
  • användaren väljer länken ”Ta bort fil” i den. Om flera bilder valdes kommer alla att raderas.
  • bilden raderas.

med hjälp av detta format av funktionella krav, kommer du att ge en utvecklingsteam tydlig instruktion. Dessutom kommer du att visa hur det här gränssnittet ser ut från en klients sida och hur det kan tillgodose användarnas behov., Tillvägagångssättet hjälper till med att presentera din idé och undvikande missförstånd.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *