O que é gerenciamento de configuração?
O gerenciamento de configuração é uma disciplina que se concentra na configuração e manutenção adequadas dos sistemas de hardware e software de computador. No lado do hardware, esse campo estabelece os métodos operacionais e os cronogramas para os sistemas de hardware em um escritório, prédio ou empresa. No lado do software, o gerenciamento de configuração trabalha para garantir que todos os pacotes de software tenham os mesmos recursos, patches e complementos, para que haja uniformidade para cada trabalhador. O gerenciamento de configuração de software também é comum durante a fase de desenvolvimento como uma metodologia de design.
Existem duas áreas principais de gerenciamento de configuração - hardware e software. Na maioria dos casos, essas duas áreas fazem a mesma coisa, descrevendo os métodos usados para garantir o posicionamento e a configuração adequados dos recursos do computador. Na maioria dos casos, os operadores humanos do sistema, e não o próprio sistema, usam os métodos de gerenciamento de configuração.
O gerenciamento de configuração de hardware funciona com sistemas de hardware em larga escala. Esses protocolos geralmente cobrem uma área com várias estações de trabalho, uma rede configurada e um ou mais servidores. Sistemas menores geralmente não são complexos o suficiente para exigir uma metodologia de configuração.
Os protocolos de gerenciamento de configuração garantem que cada parte do sistema de hardware esteja configurada corretamente e semelhante a todas as outras partes na mesma situação. Por exemplo, um roteador que se conecta à Internet pode ter uma configuração diferente daquela que se conecta aos recursos internos. Quando configurados corretamente, os dois roteadores teriam configurações diferentes umas das outras, mas configurações idênticas a outros roteadores na mesma situação.
O gerenciamento de software executa uma tarefa semelhante no lado do software. Esse estilo de gerenciamento de configuração define perfis de software que se aplicam a diferentes grupos ou classificações dentro de uma organização. Por exemplo, todas as pessoas no departamento de marketing podem ter uma única configuração, mas cada pessoa acima de um determinado nível de gerenciamento tem uma configuração diferente. Quando reunido, mostra que a alta gerência do departamento de marketing precisa acessar as duas configurações.
Nas duas situações, o gerenciamento de configuração ajuda nos agendamentos de manutenção. Com o hardware, ele descreve a vida útil esperada de qualquer componente do sistema, ajudando as pessoas a determinar quando é provável que uma peça de hardware precise ser substituída. No lado do software, ajuda a configurar uma programação de patches e garante que o software esteja atualizado.
Quando um sistema de software é desenvolvido, o gerenciamento da configuração do software ajuda a estabelecer os requisitos necessários do software. As necessidades dos usuários são reunidas em um único coletivo. Essas necessidades são colocadas no pacote de software com base na importância da necessidade; as coisas que as pessoas precisam com mais frequência são colocadas mais acima no software. Outras opções são reunidas em condições que os usuários podem optar por usar ou ignorar.