

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Uma equipe de desenvolvimento de software está utilizando a metodologia Kaban, focada em produção, para definir um novo aplicativo. A aplicação dessa metodologia depende da forma de trabalho baseada nos conceitos básicos da metodologia. Um desses conceitos consiste em:
iniciar todas as mudanças na configuração atual de trabalho de modo imediato, contínuo e rápido
alterar os modelos organizacionais atuais de forma relevante, buscando reorganizar as funções no projeto
incentivar a participação, no desenvolvimento do aplicativo, através da gerência, reduzindo a participação de outros colaboradores
fazer uso de cartões que indiquem, em três partes, o que ainda é para fazer, o que está se fazendo agora e o que já foi feito, mostrando o prazo e o responsável
incentivar mudanças radicais na forma de trabalho, buscando que os colaboradores do projeto se adaptem rápido a essas mudanças e aumentem o rendimento produtivo
Um dos objetivos do método Kanban é colocar a maior quantidade possível de itens em andamento, aumentando a capacidade de entrega do time de desenvolvimento.
Certo
Errado
A ferramenta 5W2H é utilizada principalmente para controle visual do fluxo de trabalho, substituindo quadros Kanban na gestão de tarefas operacionais.
Certo
Errado
A respeito da metodologia Kanban aplicada ao desenvolvimento de software, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) O Kanban utiliza um quadro visual para representar o fluxo de trabalho e tornar explícitas as etapas do processo.
( ) O Kanban baseia-se na definição de iterações com duração cronológica fixa para a entrega de incrementos, assemelhando-se ao conceito de Sprints presente no framework Scrum.
( ) A limitação do trabalho em progresso (WIP – Work in Progress) é um dos mecanismos utilizado para controlar o fluxo.
( ) O Kanban incentiva a melhoria contínua do processo por meio da análise do fluxo e de métricas como lead time e cycle time.
V – F – V – V.
V – V – F – V.
F – F – V – V.
V – F – F – V.
F – V – V – F.
No framework Kanban, a métrica ágil Lead Time refere-se
à quantidade de trabalho concluído por iteração, ou sprint.
ao tempo que uma tarefa leva para ser concluída dentro de um fluxo de trabalho.
à quantidade de tarefas em andamento simultaneamente.
ao número de itens de trabalho entregues por unidade de tempo.
ao tempo total desde a ideia até a entrega ao cliente.
Durante a manutenção de um sistema acadêmico interno, a equipe de TI de uma instituição federal identificou inconsistências em regras de negócio relacionadas ao cálculo de carga horária dos alunos. Para organizar o trabalho e reduzir retrabalhos, o coordenador solicitou que o time adotasse um método estruturado para registrar, discutir e documentar as atividades necessárias, assegurando que todos compreendessem o fluxo de trabalho e as ações a serem executadas. Considerando práticas reconhecidas de engenharia de software, o método que atende a essa necessidade é
o uso de um quadro Kanban para visualizar o fluxo das atividades e acompanhar o andamento das tarefas.
a criação de logs internos do servidor para registrar automaticamente alterações na carga horária.
a implementação de triggers no banco de dados para avisar sobre inconsistências antes da gravação.
a substituição das regras do sistema por módulos externos com documentação robusta.
a ampliação imediata da equipe de TI com estagiários e residentes para apoiar todas as atividades.
No método Kanban, a limitação do trabalho em andamento (WIP) constitui mecanismo central para evidenciar gargalos e favorecer a melhoria do fluxo de trabalho.
Certo
Errado
O sistema Kanban utiliza como indicador chave de desempenho a métrica lead time, que é o tempo total gasto por uma unidade de trabalho desde o momento de seu compromisso (commitment) até a sua entrega final (delivery), sendo essencial para a previsão e otimização do fluxo de valor.
Certo
Errado
Um dos mecanismos do Kanban é a limitação do trabalho em progresso (WIP – work in progress), mecanismo amplamente utilizado por times de tecnologia. O principal objetivo do estabelecimento de limites de WIP é
possibilitar que todos trabalhem simultaneamente em várias atividades.
aumentar a quantidade de tarefas iniciadas em determinado período.
otimizar o fluxo das atividades e reduzir acúmulo de trabalho.
reduzir o número total de demandas recebidas em determinado período.
controlar o desempenho individual dos membros da equipe.
No método Kanban, uma das práticas essenciais corresponde em colocar limites para o Trabalho em Progresso (Work in Progress – WIP). O principal objetivo dessa prática é
elevar a quantidade de tarefas iniciadas simultaneamente, para aumentar a produtividade da equipe.
impedir que novos itens sejam iniciados quando o limite de trabalho em andamento for atingido, contribuindo para um fluxo mais eficiente.
garantir que todas as tarefas sejam realizadas pelo mesmo profissional até sua conclusão.
eliminar a necessidade de acompanhamento visual do andamento das atividades do projeto.
substituir o planejamento das atividades por reuniões frequentes de acompanhamento.
A abordagem Statik é utilizada para introduzir a metodologia Kanban em uma organização, pois permite uma análise sistêmica acerca dos produtos.
Certo
Errado
Em uma economia moderna, as condições de mercado mudam rapidamente e os profissionais da computação, especificamente os engenheiros de softwares, devem definir processos ágeis e de fácil manipulação e adaptação, capazes de se adequar às necessidades do mundo dos negócios. Nesse contexto, Pressman e Maxim (2021), afirmam que a engenharia de software define um método ágil para desenvolvimento de sistemas, dentre eles, destacamos o método que enfatiza o envolvimento do cliente por meio do estabelecimento de planos e cronogramas exequível, reduzindo, assim, a probabilidade de rejeição do produto.
Assim, assinale a alternativa que nomeia o método ágil de engenharia de software destacado acima.
XP.
SCRUM.
Kanban.
Lean.
Crystal.
A mensuração da métrica lead time no desenvolvimento de software ganhou notoriedade quando David Anderson, criador do Kanban destacou a importância de coletá-la. Com relação à utilidade de medir o lead time durante o processo de desenvolvimento de software, analise os itens a seguir
I. Analisar a saúde do processo de desenvolvimento considerando que altas dispersões representam algum tipo de gargalo ou aumento no tempo de passagem em alguma das etapas do fluxo de desenvolvimento, por exemplo, nas últimas semanas, o lead time das histórias de desenvolvimento cresceram, pois o ambiente de homologação estava com problemas e os testes eram mais complexos.
Il. Identificar casos extremos (outliers) e aprender com o ocorrido, por exemplo, se um bug levou muito mais tempo do que o normal para ser corrigido em decorrência da ausência de clareza sobre o que era de fato o problema a ser resolvido.
lIl. Para compreender os efeitos que as incertezas e as complexidades não mapeadas podem causar, na forma de variabilidade, no tempo necessário para a conclusão dos trabalhos de um time de desenvolvimento de software.
Está correto o que se afirma em
I, Il e lIl.
Il e III, apenas.
l e Ill, apenas.
l e Il, apenas.
III, apenas.
Kanban é um método ágil de gerenciamento de projetos que enfatiza a visualização do fluxo de trabalho para melhorar a eficiência no desenvolvimento de software. Qual prática do Kanban restringe a execução de tarefas simultâneas, com o objetivo de evitar sobrecarga de trabalho e promover maior foco e eficiência na conclusão das tarefas?
Limite de Trabalho em Progresso
Feedback Regular
Quadro Kanban
Fluxo Contínuo
As principais características da metodologia Agile são o planejamento rígido e o controle de escopo, com mudanças limitadas durante o desenvolvimento do projeto.
Certo
Errado
Qual das seguintes práticas é um pilar fundamental do kanban que visa evitar gargalos e melhorar o fluxo de trabalho?
Realizar sprints de duas semanas.
Limitar o trabalho em progresso ou Work in Progress (WIP).
Realizar reuniões diárias de 15 minutos.
Ter papéis definidos como product owner e scrum master.
Estimar todas as tarefas em pontos de história.
A equipe de suporte e manutenção da Assembleia adota o Kanban. O quadro possui o limite de WIP de 2 na coluna Desenvolvimento e 1 na coluna Testes.
Se a coluna Testes atingir o limite de 1 tarefa e uma nova tarefa de Desenvolvimento for concluída, assinale a ação que o sistema Kanban impõe à equipe para manter o fluxo contínuo
O desenvolvedor deve iniciar uma nova tarefa, ignorando o limite da coluna Testes.
O Product Owner deve aumentar o limite de WIP na coluna Testes para 2.
O desenvolvedor deve ajudar o profissional responsável pela coluna Testes a finalizar o item atual para liberar capacidade.
O item concluído em Desenvolvimento deve ser movido para a coluna Concluído diretamente.
A equipe deve realizar uma reunião de Daily Scrum de 15 minutos para redefinir as prioridades do projeto.
Método Kanban é uma metodologia de desenvolvimento ágil. Com relação ao Kanban, analise os itens a seguir.
I. O método foi projetado para maximizar o impacto inicial das mudanças e reduzir a resistência à adoção das mudanças organizações. Adotar o método deve mudar a cultura da organização e ajudar a torná-la mais madura.
II. Quando os analistas implementam o Kanban pela primeira vez eles estão procurando otimizar a criação dos novos processos, alterar a cultura organizacional e substituir os processos existentes por outros que podem fornecer melhorias econômicas dramáticas.
III. O Kanban acelera a obtenção dos altos níveis de maturidade organizacional e capacidade em áreas de processo de alta maturidade fundamentais tais como Análise Causal e Resolução e Inovação Organizacional e Implantação.
Está correto o que se afirma em
II e III, apenas.
I e III, apenas.
I e II, apenas.
III, apenas.
II, apenas.
Muitos princípios ágeis, especialmente o Kanban, são fortemente influenciados pelo pensamento Lean Enxuto, que busca otimizar o fluxo de valor.
Assinale a opção que apresenta um exemplo de desperdício no desenvolvimento de software que o Kanban e o Lean buscam ativamente minimizar.
Reuniões diárias de Daily Scrum de 15 minutos.
Integração contínua do código a cada poucas horas.
Trabalho parcialmente concluído com itens que permanecem na coluna Em Teste ou Em Desenvolvimento por longos períodos.
O código-fonte que possui alta Coesão e baixo Acoplamento.
O processo de Pair Programming para garantir qualidade.
O Kanbam teve origem nos Emirados Árabes Unidos, o que justifica o êxito dos projetos realizados nessa região.
Certo
Errado