Buscar

Gerenciamento de problemas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Gerenciamento de problemas
Exercícios
1. Gerenciar é planejar, executar atividades para facilitar um processo, evitando
futuras falhas no software. O gerenciamento de problemas de software visa a
planejar ações, tomar decisões, acompanhar o processo do software, testando-o
para evitar erros que causem falhas. Entre os benefícios do gerenciamento de
problemas está o aumento da qualidade no software.
Quais são as principais melhorias no software com a aplicação do gerenciamento
de problemas?
Você acertou!
A. Maior garantia de funcionamento do sistema como um todo, atendimento de requisitos,
redução de erros e aumento de proatividade.
O   gerenciamento   de   problemas   de software proporciona   diversas   vantagens   a   um
sistema, como: maior qualidade, uma vez que o cliente irá receber um software testado e
sem   erros;   um software mais   proativo   e   menos   reativo,   ou   seja,   com   solução   de
problemas em resposta a um ou mais  incidentes e  identificação e solução de causas
principais   de   incidentes   antes   que   eles   ocorram;   redução   de   incidência   dos   erros,
considerando   que   a   maioria   já   é   conhecida;   registro   de   soluções   permanentes   ao
encontrar um erro; antecipação dos problemas, pois há uma prevenção e uma solução.
2. No gerenciamento de problemas de software,o testador de software pode
executar testes de forma manual ou automatizada. A execução manual do teste é
feita por meio de documentos chamados cenários, enquanto a execução
automatizada é feita por meio de programas ou scripts, ferramentas que executam
as funcionalidades do sistema. Considerando o contexto apresentado, quais dos
dois tipos de testes é mais vantajoso? Quais são essas vantagens?
Você acertou!
A. Os testes automatizados trazem uma maior vantagem. Isto se dá pelo fato de se testar
mais de uma parte do código ao mesmo tempo. As ferramentas facilitam a alteração do
código e vários testes podem ser feitos na versão compilada do software.
Os testes automatizados são os mais vantajosos, uma vez que possibilitam verificações e
validações   automáticas,   trazendo   velocidade   ao   testar   o software e   possibilitando   a
repetição dos testes a qualquer momento, de forma rápida e sem muito esforço. Como
vantagens trazem: a execução de uma bateria de testes a qualquer momento; a facilidade
em encontrar o caminho para fazer alterações no código; alterações no código fáceis de
fazer;   bateria   de   testes   pode   ser   feita   no   processo   de build (versão   "compilada"   de
um software). O cenário de testes é um documento utilizado nos testes manuais. Estes
possibilitam   uma   visão   ampla   dos   desenvolvedores   e   seus   cenários   costumam   ser
menores.
3. Na maioria das vezes as empresas resolvem os erros baseando-se no histórico
de erros, resolvendo 80% deles no primeiro nível do processo de gerenciamento de
problemas. Por que isso ocorre?
Você acertou!
C. Porque  por  meio  do processo desenvolvido  no  gerenciamento  de  erros  é  possível
registrar   todos os erros encontrados e as soluções de contorno para eles,  evitando a
reincidência.
Porque   por   meio   do   processo   desenvolvido   no   gerenciamento   de   erros   é   possível
registrar   todos  os  erros  encontrados  e  as  soluções  de  contorno  para  eles,  evitando,
assim, a reincidência. Na maioria das vezes, as empresas resolvem os erros com base no
histórico de erros, resolvendo 80% deles no primeiro nível do processo de gerenciamento.
Isto porque o gerenciamento de problemas passa por um processo no qual é possível
registrar   todos  os  erros  encontrados  e  as   soluções  de   contorno   para  eles,   evitando
reincidência, pois se faz uma gestão de conhecimento. Não há uma garantia de que os
erros nunca mais irão ocorrer, mas há um histórico, um conhecimento, para que, quando
os mesmos erros ocorram, já exista uma solução prévia. As requisições de mudanças são
feitas no último nível do processo de gerenciamento de software. Os testes manuais e
automáticos podem encontrar erros, mas não trazem soluções permanentes.
4. Para evitar erros ou encontrá-los no software, podemos fazer uso do processo de
gerenciamento de problemas, que foca na identificação dos problemas e na
transformação deles em erros conhecidos, trazendo a solução.
O que seria a solução de contorno dentro de um processo de gerenciamento?
Você acertou!
B. Solução de contorno é uma solução que permite restabelecer o nível de serviço. O erro
que causa a falha não é apontado, mas é criada uma solução provisória para a falha.
Solução de contorno é uma solução que permite restabelecer o nível de serviço. Dessa
forma, o erro que causa a falha não é apontado, mas é criada uma solução provisória
para a falha. Normalmente, a solução provisória mascara o erro, para que mais tarde seja
implantada uma solução definitiva. Uma solução de contorno (workaround) é, portanto,
uma solução não definitiva, uma ideia de solução a ser aplicada, que deve ser verificada,
garantindo o tratamento do erro, evitando a sua reincidência. O objetivo do gerenciamento
é, ao encontrar  o que realmente causou a  falha,  eliminá-la por meio de uma solução
definitiva.
5. O gerenciamento de problemas passa por um processo do registro de todos os
erros encontrados e as suas soluções de contorno. Esse possui etapas ou níveis de
processos para a sua execução.
Analisando os principais conceitos aplicados ao gerenciamento de problemas, qual
deles cria uma solução que abrange o problema como um todo e o resolve
definitivamente? Em qual etapa do processo de gerenciamento esse conceito é
aplicado?
Você acertou!
B. Os conceitos que abrangem o problema como um todo são a solução definitiva e a
gestão de incidentes e problemas, que são aplicadas após a solução de contorno ser
validada e aceita (etapa 6 do gerenciamento de problemas).
Os conceitos que abrangem o problema como um todo são a solução definitiva e a gestão
de incidentes e problemas, que são aplicadas após a solução de contorno ser validada e
aceita (etapa 6 do processo de gerenciamento de problemas).  Os principais conceitos
aplicados ao gerenciamento de problemas são: problema – causa conhecida de um ou
mais  incidentes;  solução de contorno – solução ainda não definitiva; causa – erro em
algum item do software; erro conhecido – problema cuja causa foi diagnosticada e para
qual tenha solução; solução definitiva e gestão de incidentes e problema – melhorias a
serem aplicadas no software, a fim de aprimorá-lo e definitivamente resolver o problema
ou evitá-lo.
	Gerenciamento de problemas
	Exercícios

Continue navegando