Metodologias
Metodologia Scrum aplicada ao projeto HBO Max
No desenvolvimento do projeto HBO Max, adotaremos o Scrum como base para organizar e gerenciar as entregas. Essa abordagem ágil é ideal para projetos digitais dinâmicos, pois valoriza a flexibilidade, a colaboração e a entrega final.
O que é o Scrum?
O Scrum surgiu como uma das metodologias ágeis criadas a partir do Manifesto Ágil (2001), que prioriza:
- indivíduos e interações
- software funcional
- colaboração com o cliente
- adaptação contínua
Ele é especialmente indicado para projetos como o nosso, pois pode ser dividido em funcionalidades menores e entregues em ciclos curtos (Sprints).
Papéis no Scrum
- Scrum Master (SM): garante que o time siga as práticas do Scrum, facilita reuniões, ajuda a remover impedimentos e mantém o foco da equipe.
-
Responsável: Yan Matheus Aguiar
-
Time de Desenvolvimento: equipe multidisciplinar, autônoma e colaborativa, responsável por entregar os incrementos do produto.
- Responsáveis: Camila Silva, Geovanna Alves, Lara Souza, Luísa de Souza, Pedro Henrique e Yan Matheus
Ciclo de uma Sprint
Início da Sprint
- A Sprint começa com uma cerimônia que combina Sprint Review (análise da Sprint anterior) e Sprint Planning (planejamento da próxima).
- O time revisa o que foi feito e define quais funcionalidades serão trabalhadas no ciclo atual, com base no Product Backlog.
Durante a Sprint
- O time executa as atividades do Sprint Backlog com foco e autonomia.
- São realizadas reuniões diárias (Daily Scrum) de até 15 minutos para compartilhar o progresso, identificar obstáculos e alinhar o trabalho do dia.
Final da Sprint
- Ao final (1 a 4 semanas, sendo comum 2 semanas), ocorre a entrega dos incrementos (ex.: interface de login, sistema de recomendação, otimização de streaming).
- Depois, acontece a Sprint Retrospective, um momento de reflexão sobre acertos, dificuldades e melhorias para a próxima Sprint.
Esse ciclo se repete até a conclusão do projeto, respeitando sempre as entregas previamente definidas.
Representação Visual do Ciclo da Sprint
Vantagens do Scrum para o projeto HBO Max
- Entrega frequente e incremental: possibilita entregar partes funcionais da plataforma rapidamente e com qualidade.
- Transparência e adaptação: todos acompanham o progresso e podem sugerir ajustes, tornando o processo flexível.
- Satisfação do cliente: entregas constantes permitem o acompanhamento e validação dos incrementos.
- Análise constante: testes integrados a cada Sprint garantem estabilidade e aderência aos requisitos.
Padrões e Políticas
Para manter a consistência e a clareza no desenvolvimento, estabelecemos políticas de código para a equipe:
-
Política de Commits: As mensagens de commit seguem o padrão Conventional Commits, facilitando o histórico de alterações no repositório.
-
Política de Branches: As branches são nomeadas de forma significativa, garantindo a rastreabilidade do trabalho.
Essa combinação de metodologias e práticas nos permite trabalhar de forma dinâmica, transparente e com um foco constante na qualidade, garantindo que o projeto atenda aos seus objetivos de forma eficiente.
Histórico de Versões
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 08/09/2025 | Adição da metodologia SCRUM | Camila Silva e Luísa de Souza | Geovanna Alves, Lara Souza, Pedro Henrique e Yan Matheus |
Bibliografia
[1] Bourque and R.E. Fairley, eds., Guide to the Software Engineering Body of Knowledge, Version 3.0, IEEE Computer Society, 2014;www.swebok.org.. Acesso em 07 de Setembro de 2025.
[2] Usemobile. Metodologia Scrum para desenvolvimento de aplicativos. 2022.
Disponível em: usemobile.com.br/metodologia-scrum-desenvolvimento. Acesso em 07 de Setembro de 2025.
[3] SEBRAE. Scrum para projetos ágeis. 2020.
Disponível em: sebrae.com.br. Acesso em 07 de Setembro de 2025.