Engenharia de software
Por: Sara • 3/5/2018 • 793 Palavras (4 Páginas) • 377 Visualizações
...
Questão 8. No que se diferenciam os modelos Evolutivo e Incremental, no contexto de processos de desenvolvimento de software?
No modelo Evolutivo o software e desenvolvido com o tempo e o uso das versões iniciais, já no modelo Incremental o software e desenvolvido em incrementos até ser completo.
Questão 9. No contexto de metodologias ágeis de desenvolvimento, defina "time-box".
É o tempo pare fazer um trabalho limitado executando da melhor forma que puder nessa janela de tempo.
Questão 10. Quais são os principais papeis do SCRUM e quais são suas responsabilidades neste processo?
Manter os itens do backlog atualizados e priorizados, definir se aceita ou não o que foi produzido, participar do início até o fim do Sprint, planejar as entregas, estar disponível para esclarecer dúvidas. Rua responsabilidade é manter a união da equipe.
Questão 11. Os modelos ágeis, em particular o SCRUM, focam na interação entre pessoas. Em que momentos do ciclo do SCRUM essas interações acontecem? O que é feito em cada um desses momentos?
Nas reuniões, Meetings, interação sobre o projeto onde a equipe se comunica para debater questões sobre como anda o projeto, como estão progredindo, quais as dificuldades.
Questão 12. Descreva as fases do modelo RUP, destacando seus objetivos primordiais.]
Eixo horizontal representa o tempo, fases, iterações e marcos. Eixo vertical representa as disciplinas, agrupam as atividades por natureza, componentes, disciplinas, atividades, fluxo de trabalho artefatos e papéis do processo. Tem como objetivos principais, assegurar que a arquitetura, os requisitos e os planos sejam estáveis o suficiente e que os riscos diminuam bruscamente, a fim de concluir com segurança o custo e a programação para a conclusão do desenvolvimento.
Questão 13. Explique a diferença entre Garantia da Qualidade, Verificação e Validação, no contexto do processo de desenvolvimento de software
Questão 14. Qual o objetivo da Gerência de Configuração de Software?
Gerenciar as configurações do software ao longo do seu tempo de vida, ajustando erros, necessidades do cliente, melhorias e etc.
Questão 15. Exemplifique problemas comuns enfrentados por empresas desenvolvedoras de software quando não possuem uma boa gestão de seus itens de configuração
Questão 16. Que resultado buscamos ao empreender um processo de reengenharia de um determinado produto de software?
...