Engenharia De Software
1. que é o processo de V & V?
É o nome dado aos processos de verificação e análise que asseguram que o software cumpra com as suas especificações e atenda às necessidades dos clientes que estão pagando por ele. É um processo do ciclo de vida e inclui:
• Revisões dos requisitos
• Revisões de projeto
• Inspeções de código
• Testes do produto
2. Quais são as técnicas aplicadas no V & V? Comente brevemente sobre elas
Existem duas técnicas de V&V:
• Inspeção de Software: Analisa e verifica as representações do sistema, tais como, documentos de requisitos, diagramas de projeto, código-fonte. É aplicada em todos os estágios do processo.
• Testes de Software: Envolve executar uma implementação do software com os dados de teste e também examinar as saídas do teste e seu comportamento operacional.
3. Quais são as vantagens de se utilizar a Inspeção de Software?
A vantagem é que as inspeções são empregados em todos os estágios do processo de software enquanto os testes são utilizados somente quando um protótipo ou um programa estiver disponível .
4. O que é Gerência de Configuração?
É o processo de identificar, organizar e controlar modificações do software que está sendo construído. A ideia é maximizar a produtividade, minimizando os enganos.
5. Quando é imprescindível utilizar Gerência de Configuração?
Para obter a qualidade de Software e oferecer um ambiente de trabalho estável.
6. Quais são as vantagens de se utilizar Gerência de Configuração?
A Gerência de Configuração oferece uma “memória” da situação dos produtos de desenvolvimento de software. Quando muitas pessoas estão trabalhando no mesmo produto, a Gerência de Configuração coordena o acesso para realizar alterações de produtos de desenvolvimento de software.
7. Qual a função das Ferramentas de controle de versão?
Armazenar versões de componentes do sistema e sistemas construídos com base nesses componentes. Rastrear os releases das versões do sistema para os clientes.
8. Qual