Gerência de software
(a) Compare brevemente o protótipo descartável com o desenvolvimento evolutivo, de forma que o gerente compreenda o que um protótipo pode significar. 1 Protótipo descartável rapidamente uma versão para ser utilizada e avaliada pelo usuário. Pode ser usado quando o sistema possuir muita interação com o usuário e se deseja avaliar a interface. 1 Desenvolvimento Evolutivo permite que os requisitos sejam definidos progressivamente, e apresenta alta flexibilidade e visibilidade para os clientes. 0
(b) O gerente pensa em implementar o sistema, implantá-lo e testá-lo em uma loja e, depois, se obtiver sucesso, instala-lo nas outras cinco lojas da cadeia. Diga qual método de prototipagem deve ser usado e justifique sua escolha.
Deve ser usado desenvolvimento em Aspiral, pois define quatro atividades principais: Planejamento, Análise dos riscos, Engenharia e Avaliação do Cliente. O deverá ser feito um planejamento, analisar os riscos, desenvolvimento do projeto e deve passar pela avaliação do cliente até uma versão final.
2. Explique as técnicas utilizadas para extração de requisitos: JAD, Brainstorming, FAST. Brainstorming: É a criação de idéias para solução de um problema, toda a idéia deve ser levada em consideração. JAD(Joint Application Design): Trata-se do agrupamento de ferramentas, cooperação e participação de todas as partes envolvidas, desde os usuários até os profissionais de TI.
FAST(facilited application specification technique) combina: identificação do problema, negociação e especificação de um conjunto preliminar de requisitos.
3. Forneça exemplos de tipos de questões que devem