Em determinado modelo de ciclo de vida de desenvolvimento de software, as fases são executadas de forma sequencial, ou seja, uma nova fase se inicia apenas quando a anterior tiver sido finalizada. Trata-se do modelo
Em um ambiente de desenvolvimento de software que segue a metodologia ágil Scrum, um time de 5 pessoas está realizando sprints mensais. Durante as cerimônias de revisão e retrospectiva, foram estabelecidos limites de tempo para garantir eficiência e foco.
O tempo máximo recomendado pelo Guia do Scrum para cada uma dessas cerimônias é:
A DeSoftware é uma organização que tem buscado a melhoria de seus processos atinentes à gerência e desenvolvimento de projetos de software. Recentemente, essa organização estabeleceu e institucionalizou seus processos de gerência de projetos e engenharia de requisitos, além do processo organizacional de gerência de configuração.
Assim, com base no Modelo de Referência do MPS.BR, após a avaliação por instituição autorizada, a DeSoftware poderá alcançar, no máximo, o nível:
Na engenharia de software, o princípio que rege o atendimento aos modelos e normas de qualidade de software é o da
O Scrum é um dos frameworks ágeis mais utilizados em desenvolvimento de software. Nesse framework, existem dois papéis essenciais: o Product Owner e o Scrum Master.
O Scrum Master, como facilitador do processo Scrum, pode colaborar com o Product Owner de diversas maneiras, incluindo:
O TJMS está começando um novo projeto com três times que estão trabalhando com o framework Scrum. Durante umareunião de definition of done (DoD), um time deve considerar diferentes critérios para definir o que significa "feito".
Dentre os critérios para discussão na reunião, o time deve considerar fundamentalmente:
Pode armazenar milhares de dígitos, que a mesma pode ser lida a uma longa distância, utilizando rádio frequência e que ainda é possível ler automaticamente centenas de etiquetas por segundo. Pode ser lido ou atualizado sem posicionamento sobre o leitor.
O texto acima se refere ao(à):
Na Engenharia de Software, um modelo de processo é uma representação simplificada que permite definir e observar as atividades do desenvolvimento de um programa. Sobre esses modelos de processo, considere as seguintes afirmações:
I- Abordagem na qual um grande número de componentes, previamente disponíveis, são integrados.
II- Abordagem na qual as atividades fundamentais dos processos são representadas como fases distintas e bem definidas.
III- Abordagem na qual as atividades dos processos são intercaladas de modo que o programa é uma série de versões, cada uma com mais funcionalidades que a anterior.
Assinale a alternativa que traz a CORRETAassociação entre os modelos de processo com suas respectivas definições.