///
Em um dado documento, lê-se: “O código a ser produzido deve fazer uso da linguagem de programação Java”. Essa informação é um requisito
No contexto de metodologias ágeis, há o SCRUM, que auxilia no gerenciamento de projetos em equipes (scrum teams) compostas por um conjunto reduzido de...
Leia o texto a seguir:A questão do aplicativo que não funciona adequadamente ao ser transferido de um ambiente para outro é tão antiga quanto a própri...
O mecanismo de separação de aspectos internos e externos de um objeto que visa a impedir o acesso direto ao estado de um objeto e disponibilizar exter...
O design de produtos digitais requer não apenas criatividade, mas também uma compreensão da mente humana, um princípio central da engenharia cognitiva...
O processo de engenharia de requisitos é composto de quatro atividades de alto nível, que são:
O teste caixa-preta é uma estratégia baseada em requisitos e especificação do software. São exemplos de critérios de teste caixa-preta:
No desenvolvimento orientado a testes, a refatoração compreende
Leia o caso a seguir. Durante a refatoração de um sistema de software para melhorar a manutenção e a extensibilidade do código, um desenvolvedor de so...
O processo de desenvolvimento de software pode ser definido como o conjunto de atividades organizadas para definir, desenvolver, testar e manter um so...