Filtrar


Questões por página:
Durante um projeto de desenvolvimento de uma solução, um desenvolvedor cria o seguinte teste no seu sistema em Python:
def test_login_success(): result = login("usuario", "senha123") assert result == "Login realizado com sucesso"

Diante do exposto, assinale a alternativa que apresenta a técnica de desenvolvimento empregada pelo desenvolvedor na solução, com a sua respectiva descrição.
No Extreme Programming (XP), a prática de “cliente presente” é valorizada, o que significa que os clientes participam ativamente do processo de desenvolvimento. Isso proporciona benefícios, tais como:
Analise as afirmativas sobre modelos de processo de software.

I. O modelo cascata é um modelo de desenvolvimento de software linear e sequencial, no qual as fases do processo (como análise, projeto, implementação, teste e manutenção) são executadas em uma ordem fixa.
II. No modelo distribuído, o desenvolvimento do software é dividido em incrementos, com cada bloco entregando uma parte estrutural do sistema.
III. O modelo orientado a reuso promove a reutilização extensiva de componentes de software existentes, visando reduzir o tempo e o esforço de desenvolvimento.
IV. O modelo de cascata é flexível e adaptável a mudanças nos requisitos do cliente, permitindo ajustes em qualquer fase do processo sem impactar as fases subsequentes.

É correto apenas o que se afirma em

Analise as afirmativas a seguir sobre os papéis e conceitos do Scrum.



I. O Product Owner é o responsável por otimizar o valor do trabalho da equipe de desenvolvimento, podendo reordenar itens no Product Backlog a qualquer momento para refletir as necessidades do negócio.



PORQUE



II. O Scrum Master atua como um líder servidor, removendo impedimentos para o time de desenvolvimento e garantindo que as cerimônias do Scrum sejam realizadas para que o projeto seja entregue no prazo estipulado.



Assinale a alternativa correta.

Considere que uma equipe de desenvolvimento de software utiliza um quadro Kanban com as colunas “A Fazer”, “Em Andamento” e “Concluído”. O time definiu um limite de “Trabalho em Andamento” (WIP) de três tarefas para a coluna “Em Andamento”. Ao iniciar o dia, o quadro já possui três tarefas nessa coluna. Um dos membros da equipe finaliza uma tarefa e a move para a coluna “Concluído”. Imediatamente depois, ele identifica duas tarefas na coluna “A Fazer”: uma com baixa prioridade e outra com alta prioridade, que depende da conclusão de uma tarefa ainda em andamento.

Com base nos princípios do Kanban, qual ação o membro da equipe deve adotar?