Fundamentos do Desenvolvimento de Software
Questões
1. Quais são os benefícios de negócios associados ao desenvolvimento de software bem‐sucedido ?
2. Indique as diferentes metodologias de desenvolvimento de software e as principais características de cada uma delas.
3. Compare a metodologia em cascata com a metodologia ágil.
4. Explique o que é a metodologia de programação extrema (XP) e indique como ela colabora para a maior eficiência no desenvolvimento de sistemas.
5. Como funciona o conceito das quatro estações da metodologia de processo unificado racional (RUP) ?
6. Cite as principais características da metodologia scrum.
7. Qual o papel de um protótipo na metodologia de desenvolvimento rápido de aplicação (RAD) ?
1-Os Principais Benefícios são: reduzir o orçamento, assim devemos contruir softwares de atendam examente as empresas pois elas estão eliminando todos os software que não atendam as expectativas
2-Planejamento: Desenvolver uma aliança entre a tecnilogia com outra organização para determinar e planejar cuidadosamente as atividades
Analise:Verificar qual serão os recursos necessatrios para desenvolver tal atividade Projeto: Envolve as características dos sistemas, Layouts, diagramas, processos e etc. Desenvolvimento:Transformar o Projeto em Sistema Real Testes:Envolve todos so projetos para efetuar testes no sistemas para a procura de erros no mesmo e se o sistema realmente atende a necessidade Implementação:É a Instalção do sistema para que os usuários possam utiliza-lo com dados reais Manutenção: Se Refere a alterações, correções adições e implementações para que a atulização do sistema em seu planejamento de negocio
3- A Metodologia em cascata é uma sequencia de de fases que o produto de cada fase torna-se a entrada para a próxima fase e a Metodologia Agil Visa a satisfação do cliente mediante a entrega inicial e continua de componentes uteis de software. Desenvolvidos por um processo