Questões de Concurso
Comentadas sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.729 questões
I. Adaptação. II. Inspeção. III. Segurança. IV. Transparência.
I - Scrum é um método ágil para gerenciamento de projetos, que não necessariamente precisam ser projetos de desenvolvimento de software.
II - XP é um método ágil voltado exclusivamente para projetos de desenvolvimento de software. Para isso, XP inclui um conjunto de práticas de programação, como programação em pares e integração contínua.
III - Scrum possui dois papéis importantes no time: Dono de Produto (Product Owner ou apenas PO) e o Scrum Master. Ao contrário de Scrum, Kanban não define uma lista fixa de papéis. Cabe ao time e à organização definir os papéis que existirão no processo de desenvolvimento.
Quais estão corretas?
I - Adoção de ciclos curtos e iterativos de desenvolvimento
II - Menor ênfase em documentação, ou seja, apenas o essencial deve ser documentado.
III - Menor ênfase em planos detalhados, pois muitas vezes nem o cliente nem os engenheiros de Software têm, no início de um projeto, uma ideia clara dos requisitos que devem ser implementados.
Quais caracterizam corretamente processos ágeis?
I - Histórias não devem ser abertas para negociação. Uma vez definidas, não se pode usar histórias nas conversas entre clientes e desenvolvedores durante um sprint.
II - Histórias devem ser testáveis, isto é, elas devem ter critérios de aceitação objetivos.
III - Histórias devem ser independentes: dadas duas histórias, deve ser possível implementá-las em qualquer ordem. Para isso, idealmente, não devem existir dependências entre elas.
Quais caracterizam corretamente Histórias de Usuários?
Sobre Kanban e Scrum, marque V para as afirmativas verdadeiras e F para as falsas.
( ) WIP se refere aos itens de trabalho que o time iniciou e que ainda não terminou, uma prática para reduzir excesso de trabalhos paralelos.
( ) O plano de sustentabilidade tem como objetivo construir serviços que não estão sobrecarregados com trabalho, mas que equilibram a demanda com a capacidade, melhorando, assim, o desempenho dos serviços com relação à satisfação do cliente; engajamento de pessoal e colaboração; e, custo.
( ) Kanban é uma forma simples de visualizar a organização de tarefas da equipe no decorrer de uma sprint de Scrum. Nessa técnica, as tarefas são representadas por meio de post-its que indicam o que está por fazer, em andamento e finalizado. Assim, toda a equipe tem uma visão dos gargalos podendo se organizar melhor, principalmente quando o projeto envolve ciclos maiores de desenvolvimentos.
( ) Scrum é mais adequado que Kanban para situações em que se deve controlar o atendimento de demandas contínuas. Para isso, ele adota algumas métricas como velocidade e vazão.
A sequência está correta em
Considere um projeto de UX, que visa aumentar a satisfação do cliente com um artefato por meio da criação de uma interação utilizável, acessível e prazerosa entre o artefato e os seus usuários. Para facilitar o gerenciamento da tarefa de elaborar uma experiência do usuário positiva, Garrett (2010) sugere dividi-la em seus elementos de componentes: estratégia; escopo; estrutura; esqueleto; e, superfície. Considerando o significado de cada componente, relacione adequadamente as colunas a seguir. 1. Estratégia. 2. Escopo. 3. Estrutura. 4. Esqueleto. 5. Superfície.
( ) Consiste no projeto de interação e na arquitetura da informação.
( ) Composto por três componentes: projeto informacional; projeto de interface; e, projeto de navegação.
( ) Identifica as necessidades do usuário e os objetivos de negócio do cliente que formam a base de todo o trabalho de projeto da UX.
( ) Apresenta o projeto visual ou a aparência do projeto acabado para os seus usuários.
( ) Inclui os requisitos funcionais e de conteúdo necessários para concretizar um conjunto consistente de características com a estratégia do projeto.
A sequência está correta em
Considerando o exposto, analise as afirmativas a seguir.
I. Os princípios do Scrum são empregados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades metodológicas: planejar; codificar; construir; testar; e, distribuir.
II. A Extreme Programming (programação extrema) envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas: planejamento; projeto; codificação; e, testes.
III. O projeto XP segue rigorosamente o princípio KISS (keep it simple, stupid!).
IV. As reuniões de equipe para o Kanban são semelhantes àquelas realizadas na metodologia XP.
V. O DevOps combina desenvolvimento (development) e operações (operations) e seu fluxo de trabalho envolve diversas etapas que formam ciclos contínuos até que o produto desejado exista de fato.
Está correto o que se afirma apenas em
Correlacione os elementos utilizados para descrever os pilares básicos do Manifesto Ágil:
Elemento I.Indivíduos e interações II.Software em funcionamento III.Colaboração com o cliente IV.Responder a mudanças
Descrição ( ) mais que documentação abrangente. ( ) mais que seguir um plano. ( ) mais que processos e ferramentas. ( ) mais que negociação de contratos.
Está CORRETA a seguinte sequência de respostas:
Assinale a alternativa que apresenta corretamente os itens que a ASD possui como ciclo de vida.