Baixe o app para aproveitar ainda mais
Prévia do material em texto
aula -07- PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 1. No Ciclo de Vida do Processo de Desenvolvimento de Software, precisamos documentar não apenas o processo de desenvolvimento como também o produto que está em desenvolvimento. Analise as assertivas a seguir no que se refere a documentos a serem desenvolvidos. I. Manual do usuário II. Manual de referência III. Manual de padronização de produto IV. Documentação técnica e de cronogramas. Com base em sua análise, assinale a única alternativa correta, que apresenta apenas os manuais para documentação do produto. Estão corretas apenas as opções I e II Estão corretas apenas as opções I , II e III Estão corretas apenas as opções I e III Estão corretas apenas as opções II e III Estão corretas apenas as opções III e IV Gabarito Comentado 2. Qual é o nome dado ao processo de manutenção do software que tem como objetivo melhorar um sistema de software, modificando sua estrutura interna, sem alterar o comportamento interno? Separação estática Independência física Fatoração Revalidação Refatoração 3. Um usuário deseja acessar de forma mais rápida o resumo das funcionalidades e as mensagens de erros mais comuns. Para isso é indicado que este usuário acesse: Manual de Introdução Referência Rápida Documento de Instalação Manual do Usuário Documentação do Software Gabarito Comentado 4. Considerando importância de documentar todos os passos do processo de desenvolvimento de software. Complete a frase escrevendo o nome de cada tipo utilizado na documentação do processo: __________: Documentação utilizada por gerentes de projetos, executivos e gerentes funcionais, para acompanhar o andamento do projeto. __________: Documentação de acompanhamento de recursos utilizados durante o andamento do projeto. __________: Estabelece o formato e a cadência de como o processo deve ser implementado. __________: Estabelece a forma de comunicação entre os membros do projeto. __________: Descreve estratégias de como chegar ao resultado final, registram os erros, problemas e ideias que ocorrem durante o projeto, e as razões que foram utilizadas para as tomadas de decisões. Padronização de processos - Relatórios - Comunicação - Documentos técnicos - Cronogramas Relatórios - Padronização de processos - Cronogramas - Documentos técnicos - Comunicação Cronogramas - Relatórios - Padronização de processos - Comunicação - Documentos técnicos Cronogramas - Documentos técnicos - Relatórios - Padronização de processos - Comunicação Comunicação - Cronogramas - Padronização de processos - Documentos técnicos - Relatórios Gabarito Comentado 5. Em relação a DOCUMENTAÇÃO DO PROCESSO. Marque a opção que NÃO é uma das formas de documentação do processo. Documentos Técnicos Cronograma Padronização de Processos Relatório Manual de Referência Gabarito Comentado 6. Documento com formato adequado ao perfil do público que utilizará o sistema ou produto. Sua linguagem deve se clara e os termos e construções devem estar de acordo com o nível cultural e técnico do usuário final, mostrando como utilizar as funcionalidades do sistema. Trata-se da definição do: Manual primário Manual de instalação Manual de introdução Manual de referência Manual do usuário Gabarito Comentado Gabarito Comentado 7. Após o sistema ter sido instalado no ambiente do usuário, ou seja, entrado em produção, começa a fase de Manutenção deste sistema. Esta fase depende muito da qualidade no processo de desenvolvimento e da documentação atualizada. Um desses documentos é a Documentação para Suporte, no qual encontramos o Manual de Sistemas. Para que ele realmente de suporte adequado para a manutenção, ele deve: Estabelecer o formato e a cadência de como o processo deve ser implementado; Mostrar como o usuário usa as funcionalidades; Descrever como instalar o sistema, plataformas de operação, pré-requisitos necessários; Descrever as partes do código fonte, requisitos necessários e arquitetura do sistema; Descrever estratégias de como chegar ao resultado final; Gabarito Comentado 8. Após o sistema ter sido instalado no ambiente do usuário, ou seja, entrado em produção, começa a fase de Manutenção deste sistema. Esta fase depende muito da qualidade no processo de desenvolvimento e da documentação atualizada. As melhorias nas funções do sistema existente são efetuadas por dois motivos. Uma das soluções aplicadas para essa melhoria é conhecida por: Rotatividade, que é utilizada apenas para implementação de novas funções; Separação estática, que é utilizada para identificar todos os códigos de programa que são afetados por alguma variável; Efeito dominó, que é uma técnica para modificação da estrutura do software, sem alterar o comportamento; Emergencial, que é utilizada quando acumulamos demandas que justifiquem a intervenção para a manutenção; Refatoração, que é uma técnica ou ferramenta para auxiliar a identificar o foco do problema; Gabarito Comentado
Compartilhar