Text Material Preview
Marque a questão que apresente a resposta mais completa e correta para o enunciado. As atividades acontecem de forma iterativa. As atividades são executadas em sequência. (PEGADINHA!) Cada atividade tem que ser concluída antes de iniciar a próxima. A ordem das atividades não importa, desde que sejam executadas em sequência O desenvolvimento de um produto comercial de software é uma grande tarefa que pode ser alargada por vários meses, possivelmente um ano ou mais. É mais fácil dividir o trabalho em partes menores (iterações) tendo cada uma como resultado um incremento (processo incremental). Assim sendo, o princípio subjacente a este processo é que a equipe envolvida pode refinar e alargar pouco‐a‐pouco a qualidade, detalhe e âmbito do sistema envolvido. Com essas informações, descreva um desenho de Processo (sequência) e cite alguns „porquês‟ deve‐se escolher um processo de desenvolvimento iterativo e incremental. Gabarito: Sequência: 1‐ Planejamento, 2‐ Análise, 3‐ Desenho, 4‐ Desenvolvimento, 4.1‐ Teste, 4.2‐ 1° Versão; 5‐ Análise, 6‐ Desenho, 7‐ Desenvolvimento, 8‐ Teste, 8.1‐ 2º Versão, 9‐ Manutenção. Porquês: ‐ Porque hoje, é considerado errado ter um processo que gere um “Big Bang!”; ‐ Porque sempre temos algo para mostrar ao cliente mais apressado; ‐ Porque os requisitos mudam com o tempo e um processo iterativo mantém frequentes contatos com o cliente, o que ajuda a manter os requisitos sincronizados; ‐ Porque é altamente motivador para a equipe de desenvolvimento (e para o cliente) ver o software a funcionar cedo. Com base nas teorias estudas na disciplina de processo de desenvolvimento de software, cite duas características que o modelo em espiral tem em relação ao modelo de prototipação e ao modelo interativo‐incremental. Gabarito: ‐ Os riscos são explicitamente avaliados e resolvidos durante o processo (análise de risco); ‐ Em cada volta do espiral há possibilidade de se interromper ou não o processo. Você foi convidado para trabalhar em uma empresa de plano de saúde com um sistema de Internação Hospitalar. O sistema está sendo desenvolvido seguindo todas as fases do PDS. Após uma semana de trabalho você participou da sua primeira reunião com a equipe do projeto. Uma novidade que você não conhecia é que todos permaneceram em pé durante toda a reunião. Nesta reunião, foram definidas as duplas de desenvolvedores que irão trabalhar em conjunto utilizando um único computador e que serão co‐responsáveis pelo o código dos programas. Com base no cenário, assinale dentre as opções, aquela que melhor representa esta atividade. Método XP. Método backlog. Método Scrum. Método Rup. No contexto da Engenharia de Requisitos, considere: I. O sistema deve fornecer uma entrada de dados que possibilite a inclusão de atributos de permissão de acesso às dependências da corporação por técnicos, supervisores e chefes.