ISOR:Versie Management: verschil tussen versies
(ID aangepast) |
k (titel uniek gemaakt omdat de titel ook in andere BIO Thema-uitwerkingen voorkomt) |
||
(9 tussenliggende versies door 2 gebruikers niet weergegeven) | |||
Regel 2: | Regel 2: | ||
|Elementtype=Beveiligingsprincipe | |Elementtype=Beveiligingsprincipe | ||
|ID=APO_C.02 | |ID=APO_C.02 | ||
|Titel= | |Titel=Versiebeheer applicatieontwikkkeling | ||
|Versieaanduiding=1 | |Versieaanduiding=2.1 | ||
|Status actualiteit=Actueel | |Status actualiteit=Actueel | ||
|Px=300 | |Px=300 | ||
|Redactionele wijzigingsdatum=2021/ | |Redactionele wijzigingsdatum=2021/11/25 | ||
|Publicatiedatum= | |Publicatiedatum=2021/10/29 | ||
|Beschrijving=Versiebeheer is het beheerproces dat verantwoordelijk is voor het organiseren van versies van applicatie objecten tijdens het ontwikkel- en onderhoudstraject. Enerzijds heeft versiebeheer te maken met versies van documenten, zoals documenten die functionele eisen en functionele | |Beschrijving===Objectdefinitie== | ||
Een goed | Betreft een instandhoudingsproces voor de registratie van verschillende fases van een document, programma of andere informatie. | ||
* dat iedere medewerker de juiste en meest recente versie van de functionele eisen hanteert bij het ontwikkelen van | |||
==Objecttoelichting== | |||
Versiebeheer is het beheerproces dat verantwoordelijk is voor het organiseren van versies van applicatie-objecten tijdens het ontwikkel- en onderhoudstraject. Enerzijds heeft versiebeheer te maken met versies van documenten, zoals documenten die functionele eisen en functionele en technische ontwerpen bevatten. Anderzijds heeft versiebeheer te maken met versies van programmacodemanagement in de verschillende fases van het ontwikkel- en onderhoudstraject. | |||
Een goed versiebeheerproces zorgt ervoor: | |||
* dat iedere medewerker de juiste en meest recente versie van de functionele eisen hanteert bij het ontwikkelen van software-specificaties; | |||
* dat binnen het ontwikkel- en onderhoudsproces de juiste versie van programmacode wordt gebruikt. | * dat binnen het ontwikkel- en onderhoudsproces de juiste versie van programmacode wordt gebruikt. | ||
Hierdoor kunnen releases van applicaties | |||
|Criterium=De projectorganisatie behoort in het systeem ontwikkeltraject versiebeheer | |||
|Doelstelling= | Hierdoor kunnen releases van applicaties met de juiste code en relevante bestanden worden samengesteld. Vanuit efficiëntie kan versiebeheer geautomatiseerd ondersteund worden. | ||
|Criterium=De projectorganisatie behoort in het systeem-ontwikkeltraject versiebeheer ''procesmatig'' en ''efficiënt'' ingericht te hebben. | |||
|Doelstelling=Dat eenieder die in rol heeft in het systeem-ontwikkeltraject op ieder moment kan beschikken over de juiste versie van een document, programma e.d. | |||
|Risico=Het gebruik van een niet actuele versie van een document, programma’s e.d. in het systeem-ontwikkeltraject kan leiden tot een incorrecte software specificatie en ontwikkeling. | |||
|Beveiligingsaspect=Control | |Beveiligingsaspect=Control | ||
|Invalshoek=Functie | |Invalshoek=Functie | ||
|Conformiteitsindicator= | |Grondslag=* CIP-netwerk | ||
|Conformiteitsindicator=Procesmatig, efficiënt | |||
|Heeft bron=BIO Thema Applicatieontwikkeling | |Heeft bron=BIO Thema Applicatieontwikkeling | ||
|Is subnorm=Nee | |Is subnorm=Nee | ||
|Heeft ouder=ISOR:BIO Thema Applicatieontwikkeling Control | |Heeft ouder=ISOR:BIO Thema Applicatieontwikkeling Control | ||
}} | }} |
Huidige versie van 25 nov 2021 om 17:31
De wijzigingen betreffen met name de uniformering van objectdefinities en objectnamen in en tussen BIO Thema-uitwerkingen.
Versie 2.1 in PDF-formaat is op de website CIP-overheid/producten gepubliceerd.
|
Objectdefinitie
Betreft een instandhoudingsproces voor de registratie van verschillende fases van een document, programma of andere informatie.
Objecttoelichting
Versiebeheer is het beheerproces dat verantwoordelijk is voor het organiseren van versies van applicatie-objecten tijdens het ontwikkel- en onderhoudstraject. Enerzijds heeft versiebeheer te maken met versies van documenten, zoals documenten die functionele eisen en functionele en technische ontwerpen bevatten. Anderzijds heeft versiebeheer te maken met versies van programmacodemanagement in de verschillende fases van het ontwikkel- en onderhoudstraject.
Een goed versiebeheerproces zorgt ervoor:
- dat iedere medewerker de juiste en meest recente versie van de functionele eisen hanteert bij het ontwikkelen van software-specificaties;
- dat binnen het ontwikkel- en onderhoudsproces de juiste versie van programmacode wordt gebruikt.
Hierdoor kunnen releases van applicaties met de juiste code en relevante bestanden worden samengesteld. Vanuit efficiëntie kan versiebeheer geautomatiseerd ondersteund worden.
Criterium
Doelstelling
Risico
Indeling binnen ISOR
Dit beveiligingsprincipe:
- is gericht op het Beveiligingsaspect Control;
- valt binnen de Invalshoek Functie.
ℹ️(Klik om uitleg open/dicht te klappen)
Grondslag
De grondslag voor dit principe is CIP-netwerk
Onderliggende normen
ID | Conformiteitsindicator | Stelling |
---|---|---|
APO_C.02.01 | Procesmatig |
Het versiebeheerproces is beschreven, vastgesteld door het management en toegekend aan een verantwoordelijke functionaris. |
APO_C.02.02 | Procesmatig |
In het versiebeheerproces is vastgelegd welke applicatie-objecten in het ondersteunend tool, zoals het functioneel en technisch ontwerp en resultaten van sprints bij Agile-ontwikkeling, worden vastgelegd. |
APO_C.02.03 | Procesmatig |
Het versiebeheerproces wordt ondersteund met procedures en werkinstructies. |
APO_C.02.04 | Efficiënt |
Een versiebeheertool wordt toegepast die onder andere:
|