Questões - RUP
R: Desenvolvimento de Software Iterativo, Gerenciamento de Requisitos, Uso de arquitetura baseada em componentes, Modelagem visual de software(UML), Verificação da qualidade de software e Gerencia de Mudanças.
2. Quais são as dimensões de qualidade de software? Existem outras?
R: A qualidade é definida em RUP como “... tendo demonstrado a obtenção de produzir um produto que atende ou excede os requisitos acordados, medidas acordadas e critérios, e é produzido por um processo acordado.” Dada esta definição, a qualidade não é simplesmente conseguir "atender a requisitos” ou produzir um produto que atenda às necessidades e expectativas dos usuários. Qualidade inclui também identificar as medidas e critérios (para demonstrar a obtenção da qualidade) e a implementação de um processo para garantir que o produto resultante tenha alcançado o grau desejado de qualidade (e pode ser repetida e gestão). Existem duas principais dimensões de qualidade: a qualidade de produto e a qualidade de processo.
Testes de Dimensões de Qualidade: FURPS
O teste funcional verifica se um sistema executa os cenários de casos de uso necessários como pretendido. Testes funcionais podem incluir o ensaio de recursos, cenários de uso, e segurança.
O teste de usabilidade avalia a aplicação da perspectiva do usuário. Testes de usabilidade focam em fatores humanos, estética, consistência na interface do usuário, on-line e assistentes sensíveis ao contexto e agentes, documentação do usuário e material de treinamento.
O teste de confiabilidade verifica que a aplicação executa de forma fiável e não é propensa a falhas durante a execução (travamentos trava vazamentos de memória). Testes de confiabilidade eficaz requerem ferramentas especializadas. Testes de confiabilidade incluem integridade, estrutura, stress, testes de contenção e de volume.
O teste de desempenho verifica se o sistema de destino