Functionele specificaties
Maak het verwachte gedrag duidelijk voordat je begint met bouwen
Bekijk wat een functie of pagina moet doen voordat de implementatie ervan resulteert in een functioneel scherm.
Zet een vereiste om in een resultaat dat u kunt verifiëren
- Begrijp het doel
Lees het verwachte resultaat en de reikwijdte van elke functie.
- Controleer het paginaplan
Bekijk de pagina's die bij de betreffende taak horen.
- Los ontbrekende details op
Beantwoord vragen ter verduidelijking met concrete voorbeelden uit het bedrijfsleven.
Maak het verwachte gedrag expliciet
De projecttools geven inzicht in de analyses achter een bedrijfsgebied, functie of pagina. Bekijk wat er is opgenomen en zorg ervoor dat dit overeenkomt met het werk dat uw gebruikers moeten uitvoeren.
Gebruik concrete voorbeelden om regels en uitzonderingen te beschrijven. Leg uit welke informatie nodig is, wat het verwachte resultaat is en welke bestaande workflow het nieuwe scherm moet respecteren.
Definieer de regel achter elke gebruikersactie
Beschrijf een goedkeuringsproces. Als een taak goedkeuring vereist, leg dan uit wie de taak indient, wie de beslissing neemt en wat er in elke fase gebeurt. Een duidelijke regel helpt om het normale proces te onderscheiden van uitzonderingen, zoals een ontbrekend document of een verzoek dat moet worden teruggestuurd voor herziening.
Behoud nuttige bestaande functionaliteit. Bij het vervangen van een handmatig hulpmiddel, identificeer de regels waarop gebruikers al vertrouwen. Leg uit welke informatie en beslissingen behouden moeten blijven, en scheid deze vervolgens van de wijzigingen die u wilt aanbrengen. Dit zorgt ervoor dat een verbetering verbonden blijft met het werkelijke werkproces.
Bekijk de build met dezelfde voorbeelden. Gebruik de tijdens de voorbereiding beschreven situaties bij het controleren van een werkende pagina. Een scherm kan er compleet uitzien, maar toch een belangrijke uitzondering onjuist afhandelen. De specificatie geeft de revisie een referentie die verder gaat dan het visuele uiterlijk.
Koppel de specificatie aan een resultaat dat u kunt verifiëren
Een duidelijke scope dient als referentie tijdens de ontwikkeling van de applicatie. Vergelijk de werkende pagina met het beoogde gedrag, in plaats van alleen naar het uiterlijk te kijken.
Wanneer de behoefte verandert, beschrijf dan het nieuwe resultaat in Studio en behoud de paginacontext bij de aanvraag.
Bepaal het gedrag voordat je het scherm controleert
Beschrijf de situatie die een actie activeert, de vereiste informatie en het verwachte resultaat. Dit geeft de specificatie een praktische betekenis voor de persoon die de pagina beoordeelt.
Voeg een relevante uitzondering toe, zoals ontbrekende informatie of een verzoek dat de gebruiker niet zou mogen indienen. Deze voorbeelden maken het uiteindelijke gedrag gemakkelijker te verifiëren.
Verduidelijk het doel, de omvang en de uitzonderingen
Lees het voorgestelde gedrag. Bekijk het doel, de omvang en de bijbehorende pagina's. Controleer of elke stap de taak ondersteunt die uw gebruiker moet uitvoeren.
Voer de ontbrekende bedrijfsregel in. Beantwoord vragen, verduidelijk of beschrijf een wijziging in de geplande functie of pagina. Gebruik een normale situatie en een uitzondering om ambiguïteit te voorkomen.
Vergelijk het resultaat. Reproduceer die gevallen in de ontwikkelomgeving. Vraag een gerichte correctie aan in Studio wanneer het gerealiseerde gedrag afwijkt van het afgesproken resultaat.
Geef de build een duidelijke zakelijke referentie
Leg in elke belangrijke situatie de actie, de gebruikte informatie en het verwachte resultaat uit. Dit maakt de voorbereiding nauwkeuriger en de latere beoordeling nuttiger.
Vragen over functionele specificaties
Het identificeert de gebruiker, de actie, de benodigde informatie en het verwachte resultaat. Neem belangrijke uitzonderingen en grenzen op in het bereik, zodat een succesvol standaardscenario niet wordt verward met een volledig bedrijfsproces.
De projecttools tonen hun respectieve definities en details. Voeg een uitleg toe aan het betreffende item, zodat de uitleg in de juiste context wordt gebruikt.
De aanvraag bevat de nieuwe regel of uitleg voor het heroverwegen van het item. Volg de status en bekijk de bijgewerkte scope; de aanvraag publiceert op zichzelf geen gewijzigd scherm.
Ze zetten een abstracte regel om in iets dat kan worden gecontroleerd. Beschrijf een invoer en het resultaat voor zowel een normale situatie als een uitzondering, en gebruik vervolgens dezelfde situaties tijdens applicatietests.
Selecteer de bestaande pagina in Studio en leg het gedrag uit dat moet worden gewijzigd. Gebruik de specificatie als context en controleer vervolgens de resulterende pagina voordat de bijbehorende release wordt gepubliceerd.