2
respostas

Envolvimento de outras áreas durante sprint

Existem organizações que possuem áreas que são envolvidas no processo de desenvolvimento de software, como por exemplo :

  • Administração de Dados
  • Administração de Banco de Dados
  • Segurança da Informação No modelo Scrum como as tarefas dessas áreas são envolvidas em uma Sprint ?
2 respostas

Olá, Elaine!

Entendo sua pergunta e é uma ótima observação. Em um ambiente Scrum, todas as tarefas necessárias para o desenvolvimento do produto são consideradas. Isso inclui as tarefas que envolvem áreas como Administração de Dados, Administração de Banco de Dados e Segurança da Informação.

No Scrum, o time de desenvolvimento é auto-organizado, o que significa que eles decidem como vão realizar o trabalho proposto para um Sprint. Então, se as tarefas dessas áreas são necessárias para o desenvolvimento do produto, elas devem ser incluídas no planejamento do Sprint.

Vamos a um exemplo prático: imagine que você está trabalhando em um projeto de software e uma das funcionalidades requer a criação de uma nova tabela no banco de dados. Nesse caso, a tarefa de criar essa tabela seria incluída no planejamento do Sprint e atribuída a alguém com as habilidades necessárias para realizá-la (neste caso, um administrador de banco de dados).

Da mesma forma, se uma história de usuário requer que novas políticas de segurança sejam implementadas, essa tarefa seria incluída no planejamento do Sprint e atribuída a um especialista em segurança da informação.

Lembre-se que o objetivo do Scrum é entregar um incremento de produto "pronto" no final de cada Sprint. "Pronto" significa que o incremento deve estar em um estado utilizável e potencialmente liberável. Portanto, todas as tarefas necessárias para chegar a esse estado - incluindo tarefas de administração de dados, administração de banco de dados e segurança da informação - devem ser concluídas dentro do Sprint.

Espero ter ajudado e bons estudos!

Elaine, se essa resposta te ajudou, por favor, marcar como solucionado ✓. Bons estudos!

O exemplo destaca uma necessidade especifica de segurança de informação. É clara a importancia do especialista. Entao minha duvida é, se é normal e até necessária a mudança da equipe scrum com os perfis necessários para cada sprint. Outro exemplo seria a oscilação de desenvolvedores e testadores. Está ok que a composição da equipe vá se adequando às tarefas? E durante uma sprint que começa com desenvolvimento e nela mesma têm testes no final. Pode mudar a equipe no meio?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software