Hvad er konfigurationsstyring?
Konfigurationsstyring er en disciplin, der fokuserer på korrekt installation og vedligeholdelse af computerhardware og softwaresystemer. På hardwaresiden indeholder dette felt de operationelle metoder og tidsplaner for hardwaresystemer på tværs af et kontor, bygning eller virksomhed. På softwaresiden fungerer konfigurationsstyring med at sikre, at alle softwarepakker har de samme funktioner, programrettelser og tilføjelser, så der er ensartethed for enhver arbejdstager. Softwarekonfigurationsstyring er også almindelig i udviklingsfasen som en designmetodologi.
Der er to hovedområder inden for konfigurationsstyring - hardware og software. I de fleste tilfælde gør disse to områder det samme og skitserer de metoder, der bruges til at sikre korrekt placering og konfiguration af computerressourcer. I de fleste tilfælde bruger systemets menneskelige operatører snarere end selve systemet konfigurationshåndteringsmetoderne.
Hardwarekonfigurationsstyring fungerer med hardwaresystemer i stor skala. Disse protokoller dækker typisk et område med flere arbejdsstationer, et konfigureret netværk og en eller flere servere. Mindre systemer er typisk ikke komplekse nok til at kræve en konfigurationsmetodologi.
Konfigurationsstyringsprotokoller sikrer, at hver del af hardwaresystemet er konfigureret korrekt og ligner alle andre brikker i samme situation. For eksempel kan en router, der opretter forbindelse til internettet, have en anden konfiguration end en, der opretter forbindelse til interne ressourcer. Når de er korrekt konfigureret, ville de to routere have forskellige indstillinger fra hinanden, men identiske indstillinger til andre routere i deres samme situation.
Softwarestyring udfører en lignende opgave på softwaresiden af tingene. Denne stil med konfigurationsstyring opretter softwareprofiler, der gælder for forskellige grupper eller rækker i en organisation. For eksempel kan alle mennesker i marketingafdelingen have en enkelt opsætning, men hver person over et bestemt ledelsesniveau har en anden opsætning. Når det samles, viser det, at den øverste ledelse af marketingafdelingen har brug for adgang til begge konfigurationer.
I begge situationer hjælper konfigurationsstyring med vedligeholdelsesplaner. Med hardware skitserer den den forventede levetid for enhver komponent i systemet, hvilket hjælper folk med at bestemme, hvornår et stykke hardware sandsynligvis skal udskiftes. På softwaresiden hjælper det med at oprette en programplan og sikrer, at softwaren er opdateret.
Når et softwaresystem først udvikles, hjælper softwarekonfigurationsstyring med at fastlægge de nødvendige krav til softwaren. Brugernes behov samles i et enkelt kollektiv. Disse behov er anbragt i softwarepakken baseret på prominensen af nødvendighed; ting, som folk har brug for oftere, placeres højere oppe i softwaren. Andre muligheder samles i forhold, som brugerne kan vælge at bruge eller ignorere.