TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Gerenciamento de Configurações e Mudanças

Por:   •  17/3/2021  •  Ensaio  •  725 Palavras (3 Páginas)  •  175 Visualizações

Página 1 de 3

Lista de exercícios

1) A primeira Lei da Engenharia de Sistemas diz o seguinte: "não importa onde você esteja no ciclo e vida do sistema, o sistema mudará e o desejo de alterá-lo persistirá através de todo o ciclo de vida“. Você concorda com esta afirmação? Justifique sua resposta fornecendo exemplos específicos.

R: Sim, concordo. O sistema deverá sempre ter a máxima aderência sobre o que visa resolver, moldando perfeitamente a regra do negócio e resultando como uma solução para usuários e clientes. Desde o começo do panejamento, podemos subestimar, imaginar o funcionamento de uma forma e na prática ser de outra forma, alterações da própria regra durante a vida ou uso e ou também para atender exigências ou legislações fiscals ou governamentais.

2) Qual a diferença que existe entre o gerenciamento de configurações e o suporte técnico do software? Cite tarefas e exemplos de cada um.

R: Gerenciamento de configurações são conjuntos de atividades de Engenharia de Software executados principalmente durante as fases de levantamento de requisitos, especificações, planejamento, desenvolvimento e testes, permitindo a rastreabilidade e controle do projeto.

Suporte técnico do software compreende no conjunto de atividades de Engenharia de Software após o software ser disponibilizado ao cliente e em operação, com auxílio na operação, dúvidas, tutoriais e abertura de chamados para soluções de problemas.

3) Quais são os quatro elementos que existem quando é implementado um sistema de gerenciamento de configurações eficaz? Discuta rapidamente cada um, com exemplos.

R: Gerenciamento de Mudanças: acompanha a solicitação de usuários ou desenvolvedores para alterações, medindo custos e impactos.

Gerenciamento de Versões: controla as versões dos componentes do sistemas.

Construção do Sistema: desenvolve a codificação de componentes do sistema, com dados e bibloteca para compilação e geração do executável.

Gerenciamento de Releases: prepara o software com a geração de versão, liberação e acompanhamento de uso pelo cliente.

4) Pesquise ferramentas utillizadas para o gerenciamento de configurações, fornecendo suas principais funcionalidades. Forneça também as fontes com o link ou livros.

R: BitBucket - https://bitbucket.org/

Repositório ilimitado para equipes pequenas, integração com Jira e Trello, BitBucket é utilizado para planejar projetos, gerenciar codificações, testar e implantar.

Bugzilla - https://www.bugzilla.org/

Software de servidor para gerenciar o desenvolvimento de software com detecção automática de bug duplicado, controle de visibilidade de bug, controle de tempo, fluxo de trabalho personalizado, métodos de autenticação múltiplo e verificação de sanidade.

Gitgub - https://github.com/

Software de codificação colaborativa com projetos de configuração automática de ambiente, visibilidade de mudanças, ajuda de uma comunidade de contribuidores de código.

Jira - https://www.atlassian.com/software/jira

Ferramenta para gerenciamento de projetos para equipes ágeis com scrum boards, kanban, timeline.

5) Suponha que você seja o gerente de um projeto de software. Que referências você definiria para o projeto e como os controlaria?

R: Baseado no projeto,

...

Baixar como (para membros premium)  txt (5.3 Kb)   pdf (40.1 Kb)   docx (9.6 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com