INICIO
TEMA: ABORDAGEM E APLICAÇÃO SOBRE O MÉTODO
SCRUM
INTRODUÇÃ
O
Ao longo dos anos o trabalho em equipe sempre foi um problema muito
dificil de resolver até a chegada de “Scrum” tudo tornou-se possivel de
resolver desde que esteja de acordo com os principios do método referido.
É isso que iremos discutir nessa jornada, mas ante de tudo o que é
scrum?
É uma estrutura de gerenciamento ágil de projetos que ajuda as equipes a
elaborarem e gerenciarem o trabalho delas por meio de um conjunto de
valores, princípios e práticas. Assim como um time, o Scrum incentiva as
equipes a aprenderem com as experiências, a se organizarem na hora de
resolver um problema e a refletirem sobre os êxitos e fracassos para
melhorar sempre.
CICLO DE VIDA
SCRUM
PRODUCT OWNER
Madalena Lucamba: sou o responsável por definir e priorizar os requisitos e manter o
backlog do produto alinhado com os interesses dos stakeholders.
Requisitos levantados por exemplo:
a) Cadastro de Máquinas:
Descrição: Permitir o registro de diferentes tipos de máquinas no sistema.
Especificações: Dados obrigatórios: Tipo, modelo, número de série.
b) Classificação de Máquinas:
Descrição: Separar máquinas em bom estado e máquinas estragadas.
Necessidade: Técnicos e gestores precisam gerenciar e monitorar o status das máquinas.
DEV TEAM (FRONT-END
UI/UX)
Zavelela Mpeve: meu trabalho é focado na usabilidade e na experiência
do usuário, garantindo que o sistema fosse intuitivo e eficiente para os
técnicos de reparação e gestores. Utilizando princípios modernos de
design, vou assegurar a consistência visual em todas as telas,
empregando cores, tipografias e ícones que facilitaram a navegação.
DEV TEAM (BACK-END)
Miguel Mpova: vou implementar a lógica de negócio que sustentará o
funcionamento do Sistema. Meu trabalho foca-se em criar funcionalidades que
permitiram o registro de incidentes, o agendamento de reparações e o
monitoramento em tempo real das ordens de serviço.
Tenho que desenvolver funcionalidades robustas para integrar o frontend e o
backend, garantindo uma comunicação fluida entre os diferentes módulos do
sistema. Além disso, a projeção e gerenciamento de banco de dados, organizando as
informações de forma eficiente para armazenar dados como histórico de incidentes,
ordens de serviço e relatórios de manutenção.
DEV TEAM (FULL-
STACK)
Paulo Bunga Tunga: sou pioneiro atuando como a ponte entre o front-
end e o back-end. Meu principal responsabilidade é garantir uma
comunicação eficiente entre os dois lados do sistema, assegurando que os
dados fluíssem de forma transparente entre a interface do usuário e a
lógica de processamento no servidor.
DEV TEAM (ANALISTA DE
TESTES)
Manzambi Fidel: meu trabalho é garantir a qualidade do sistema, sendo
responsável por validar cada funcionalidade do projeto para assegurar que
o sistema atendesse aos requisitos estabelecidos. Irei criar e executar
casos de teste para verificar se todas as funcionalidades está
funcionando conforme esperado, realizando testes tanto funcionais
quanto de integração para garantir que o sistema fosse robusto e sem
falhas.
DEV TEAM (ANALISTA DE
NEGÓCIOS)
Paulo Miguel Neves: sou responssavel em entender os requisitos do
projeto e converter as necessidades dos stakeholders em histórias de
usuário claras e bem definidas. Também irei apoiar o Product Owner
na priorização do backlog, ajudando a determinar as funcionalidades
mais importantes e urgentes para serem desenvolvidas em cada sprint.
Vou garantir que o sistema final atendesse aos requisitos dos usuários e
entregasse um produto valioso e funcional.
SCRUM
MASTER
Wete Teka: para garantir que a equipe seguisse os principios do scrum ao
longo do desenvolvimento, deve ter alguem para guia-los. Ai eu entro
empenhando um papel crucial no sucesso do projeto. Organizei e conduzi
todas as cerimônias Scrum, como Daily, Sprint Planning, Review e
Retrospectives, promovendo alinhamento e melhoria contínua no
processo.
SPRINT PLANNING
Durante o Sprint Planning, a equipe se reúne para definir as histórias de
usuário que serão realizadas na sprint. Neste exemplo, o objetivo da
sprint é implementar a funcionalidade de registro de incidentes.
DAILY
SCRUM
Em todos os encontros, a equipe realiza uma reunião de 15 minutos para
atualizar o status das tarefas. Cada membro responde a três perguntas:
O que fez ontem?
O que planeja fazer hoje?
Tem algum obstaculo?
Sprint Review: Em cada final da sprint, a equipe realiza uma reunião para
demonstrar o incremento do produto aos stakeholders e receber feedback.
Sprint Retrospective: Após o Sprint Review, a equipe faz uma retrospectiva para
discutir o que funcionou bem e o que pode ser melhorado.
Incremento do Produto: O incremento entregue ao final desta sprint é uma
funcionalidade completa de registro. Essa versão já está testada e validada, pronta
para ser utilizada pelos técnicos e stakeholders para atender solicitações de reparo de
impressoras.
CONCLUSÃ
O
A aplicação da metodologia Scrum no desenvolvimento desse sistema
demonstrou ser uma abordagem eficiente e organizada para lidar com a
complexidade e as necessidades do projeto. A divisão clara dos papéis e
responsabilidades, a definição de objetivos bem alinhados aos requisitos
do cliente e a utilização de ciclos iterativos e incrementais permitindo que
a equipe manter-se focada e produtiva ao longo das sprints.
THE
AND
NOSSO MUITO OBRIGADO