Acceptatiecriteria SWC component referentiearchitectuur
Inleiding
Dit document beschrijft de acceptatiecriteria voor de realisatie van de functionaliteitgroep ‘referentiearchitectuur’, zoals gedefinieerd in het Programma van Eisen.
Voorstel planning
In overleg met de leverancier Conduction wordt een planning opgesteld. Onderstaand voorstel is opgedeeld in drie sprints van elk twee weken:
- 0 sprint
- Gezamenlijk opstellen
- definition of done
- design decision
- toepassing informatiemodel voorzieningencatalogus verder uitwerken
- ..
- user stories refinen
- user stories bespreken en voorzien van ontwerpen
- toelichten en uitwerken acceptatiecriteria per user story
- techniek
- toelichting op de door Conduction te gebruiken componenten
- initiele inrichting repositories, framework, etc
- ...
- start met user story 1
- Gezamenlijk opstellen
- sprint 1, importeren en ontsluiten
- sprint 2, plotten en export
Aanzet Definition of Done (DoD)
- De functionaliteit is geïmplementeerd en getest conform de requirements.
- Er is een succesvolle demonstratie van de functionaliteit aan stakeholders.
- De oplossing is geïntegreerd en functioneert binnen de softwarecatalogus.
- Er is documentatie beschikbaar
- Er zijn geen openstaande bugs of blokkades die het gebruik belemmeren.
- ..
Acceptatiecriteria epic referentiearchitectuur
In de onderstaande tabel zijn de acceptatiecriteria per user story binnen de ‘referentiearchitectuur’-epic uitgewerkt. Deze criteria zijn aanvullend op de non-functionele eisen uit het Programma van Eisen, die voor alle user stories van toepassing zijn.
In het informatiemodel voorzieningencatalogus wordt het objecttype Referentieconcept gedefinieerd. Voor de acceptatiecriteria geldt dat de oplossing voorbereid moet zijn op meerdere invullingen van Referentieconcept, met als startpunt de referentiecomponent.
ID | User story | Acceptatiecriteria |
|---|---|---|
73 | Importeren ArchiMate Als functioneel beheerder wil ik dat een nieuwe release van het GEMMA ArchiMate-model gebruiksvriendelijk ingelezen kan worden in de softwarecatalogus, waarbij de relaties die al zijn gemaakt tussen pakketten en de GEMMA blijven bestaan, opdat gemeenten overal dezelfde GEMMA versie zien. Ga naar Download_GEMMA_ArchiMate-repository voor meer informatie over het AMEFF bestand. |
|
74 | Ontsluiten architectuur concepten Als gebruiker van de Softwarecatalogus wil ik beschikken over de GEMMA architectuurconcepten (referentiecomponenten, standaarden, applicatieservices, etc), opdat deze beschikbaar zijn voor het meta-dateren, zoeken en filteren van pakketten en diensten. |
|
75 | Ontsluiten architectuur concepten Als gebruiker van de Softwarecatalogus wil ik waar GEMMA-concepten worden getoond, wil ik dat GEMMA-concepten worden uitgelegd of verklaard, zodat ik in één keer kan zien wat deze inhoud. (Glossary) |
|
76 | Ontsluiten architectuur concepten Als gebruiker van de Softwarecatalogus wil ik vanuit de GEMMA architectuurconcepten (referentiecomponenten, standaarden, etc) worden doorverwezen naar GEMMA online, opdat ik direct toegang heb tot de detail architectuurinformatie. |
|
77 | Plotten op views Als gebruiker wil ik de pakketoverzichten of portfolio’s die ik mag inzien, kunnen plotten op een GEMMA-view waarop ik kan inzoomen en die ik kan downloaden als SVG, zodat ik een duidelijk overzicht heb en deze kan gebruiken ter ondersteuning van gesprekken. |
|
72 | Exporteren ArchiMate Als gebruik-raadpleger wil ik mijn gebruiksdata (pakketoverzicht en koppelingen gelinkt aan de referentiearchitectuur) als AMEFF-bestand exporteren, opdat ik deze kan inlezen in een architectuurtool en kan gebruiken voor mijn gemeentelijke architectuur. Op GEMMA online wordt in een ArchiMate view weergegeven wat nu de relaties zijn tussen de pakketten en het GEMMA model. Zie hiervoor de pagina Softwarecatalogus_AMEFF_export. |
|