

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Assinale a afirmação verdadeira.
As técnicas modernas de engenharia de software são completamente incompatíveis com a filosofia ágil e/ou com equipes auto-gerenciáveis.
Arquitetura de software define as técnicas de desenvolvimento para um hardware específico, por exemplo, se o processador é RISC ou CISC, 32 ou 64 bits, quais são os limites de memória (primária e secundária) etc.
Do ponto de vista da engenharia de software, um bom ambiente de desenvolvimento de software é fisicamente ergonômico, com flexibilidade de turnos/horário de trabalho, e naturalmente gera criatividade através de um grande apelo lúdico para que as melhores soluções sejam encontradas pela equipe.
Uma efetiva gerência de software consiste em um organograma com vários níveis hierárquicos muito bem definidos, composto por diretores, gerentes, chefes, desenvolvedores, analistas e administradores (de banco de dados, de rede, de servidores de aplicação etc).
Cascata, incremental, espiral e evolutivo são alguns dos modelos de ciclos de vida adotados no desenvolvimento de um software.