Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acadêmico: Maria Oscarina da Silva Oliveira (1541280) Disciplina: Engenharia de Software (GTI09) Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:457374) ( peso.:4,00) Prova: 12553390 Nota da Prova: 8,50 Parte superior do formulário 1. A criação de software é uma atividade intelectual de alto nível de complexidade. E é justamente por se tratar de uma atividade complexa que é fundamental que se saiba quais são as etapas que comporão tal processo. O uso de um processo de software bem definido melhora a visibilidade da construção de software. Neste sentido, disserte sobre o que é um Processo de Software. Resposta Esperada: Um processo de software é composto por métodos (aquilo que diz o quê, em uma determinada tarefa), por ferramentas (que dão suporte automatizado aos métodos) e procedimentos (que fazem a ligação entre os métodos e as ferramentas). Uma organização que possui um processo de engenharia de software deverá levar muito a sério estes três princípios de processo, a fim de que seus projetos de software sejam de sucesso, ou seja, equipes produtivas e softwares bem feitos. 2. Garantia da qualidade se define como um conjunto de atividades planejadas e sistemáticas, a fim de prover a confiança de que o projeto irá satisfazer padrões relevantes de qualidade. As atividades de garantia da qualidade de software são focadas na prevenção de defeitos e problemas que podem surgir nos produtos de trabalho. Definição de padrões, metodologias, técnicas e ferramentas de apoio ao desenvolvimento fazem parte desse contexto. Roger Pressman (1995) informa que a garantia de qualidade de software está associada à sete importantes atividades. Neste sentido, quais são as sete atividades da garantia de Qualidade de Software, segundo Roger Pressman, o guru de Engenharia de Software? FONTE: PRESSMAN, Roger S. Engenharia de software. São Paulo: Makron Books, 1995. Resposta Esperada: 1 - Aplicação de métodos técnicos. 2 - Realização de revisões técnicas formais. 3 - Atividades de testes de software. 4 - Aplicação de padrões. 5 - Controle de mudanças. 6 - Medição. 7 - Manutenção de registros e reporte. Parte inferior do formulário
Compartilhar