Questões de Concurso
Sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.947 questões
Durante o planejamento do projeto, o Scrum Master destacou a importância de papéis, eventos e artefatos do Scrum, bem como a necessidade de alinhar essas práticas às fases tradicionais do SDLC, garantindo qualidade e previsibilidade nas entregas.
Diante desse cenário, assinale a alternativa que descreve corretamente a relação entre Scrum e SDLC no contexto do desenvolvimento de software ágil.
Tendo isso em vista, assinale a alternativa que apresenta uma metodologia ágil utilizada no desenvolvimento de software.
I.Emprega um framework ágil que tem por objetivo facilitar a colaboração, a adaptação e a entrega de valor de forma iterativa e incremental, com base em três pilares fundamentais: transparência, inspeção e adaptação. Nesse esquema, o trabalho é dividido em iterações chamadas de Sprints, que geralmente têm duração de duas a quatro semanas e utiliza artefatos como o Product Backlog e o Sprint Backlog, além de reuniões de planejamento, revisão e retrospectiva. Com um enfoque na auto-organização e na colaboração da equipe, essa metodologia promove uma abordagem flexível para lidar com mudanças e busca maximizar o valor entregue ao cliente.
II.Emprega um esquema que enfatiza a visualização e a limitação do trabalho em progresso ou Work In Progress (WIP), além da melhoria contínua do processo. Essa metodologia utiliza um quadro, no qual as tarefas são representadas em cartões e movidas pelas diferentes etapas do fluxo de trabalho.
Os métodos descritos são conhecidos, respectivamente, como:
Scrum é um método ágil de gestão de projetos, com relação aos seus pilares, analise as assertivas e identifique as corretas:
I.Transparência: todo o processo deve estar visível a todos os envolvidos. A transparência deve ser refletida, no ambiente, nas pessoas e nos processos.
II.Adaptação: Caso a inspeção detecte algum processo que precise ser ajustado ou melhorado, as adaptações deverão ser feitas o mais rápido possível. O quanto antes as mudanças sejam feitas, antes o novo processo proposto é testado e validado.
III.Agilidade: Abordagem que valoriza a melhoria contínua da gestão de projetos por meio de lançamentos pequenos e frequentes com vistas a se adaptar e responder rapidamente a mudanças, desafios e oportunidades.
IV.Inspeção: o processo em si deve ser inspecionado regularmente na busca por anomalias e/ou oportunidades de melhorias.
É CORRETO o que se afirma em:
Com relação à metodologia Kanban, às APIs RESTful e à automação de processos com scripts, julgue o item seguinte.
Em Kanban, o CFD (Cumulative Flow Diagram) é utilizado para visualizar o fluxo de trabalho ao longo do tempo, permitindo identificar gargalos e tendências de desempenho da equipe.
Com relação à metodologia Kanban, às APIs RESTful e à automação de processos com scripts, julgue o item seguinte.
No método Kanban, os cartões representam tarefas, e seu movimento pelo quadro limita o WIP (work in progress), sendo possível definir limites por coluna para evitar sobrecarga da equipe.