Você está na página 1de 4

Fatec Ipiranga – Pastor Enéas Tognini

Gustavo de Oliveira Sato

TI Verde

São Paulo - SP
2023
Introdução

Scrum é um framework de gerenciamento de projetos de software que tem ganhado


destaque nos últimos anos devido à sua eficácia em equipes ágeis e adaptáveis. Este
artigo tem como objetivo fazer uma resenha crítica sobre o Scrum, destacando seus
objetivos principais, justificativa, resumo da teoria abordada e análise dos resultados
do artigo.

Objetivos principais do artigo

O principal objetivo deste artigo é apresentar o Scrum como um framework eficaz para
o gerenciamento de projetos de software. O autor também procura destacar os
benefícios do Scrum em relação a outros métodos de gerenciamento de projetos e
demonstrar como o Scrum pode ser aplicado em diferentes cenários.

Justificativa

O Scrum foi desenvolvido em 1993, mas só se tornou popular no final dos anos 2000.
Desde então, tem sido amplamente utilizado em projetos de software em todo o
mundo. A justificativa para a popularidade do Scrum é que ele é simples, fácil de
aprender e altamente adaptável. O Scrum permite que as equipes trabalhem de forma
colaborativa, entregando software em incrementos curtos e frequentes, o que é
especialmente importante em um ambiente de negócios cada vez mais volátil e
imprevisível.

Resumo da teoria abordada

O Scrum é um framework de gerenciamento de projetos que se concentra na entrega


contínua de software. O Scrum é baseado em três pilares: transparência, inspeção e
adaptação. O Scrum é composto por papéis, artefatos e eventos.

Os papéis do Scrum são o Product Owner, o Scrum Master e a equipe de


desenvolvimento. O Product Owner é responsável por definir os requisitos do projeto e
priorizar as tarefas. O Scrum Master é responsável por garantir que a equipe esteja
aderindo às práticas do Scrum e que qualquer problema seja resolvido de forma
eficiente. A equipe de desenvolvimento é responsável por construir o software.

Os artefatos do Scrum são o Product Backlog, o Sprint Backlog e o Incremento. O


Product Backlog é uma lista de todas as funcionalidades que precisam ser construídas.
O Sprint Backlog é uma lista das funcionalidades que a equipe se compromete a
construir durante o sprint atual. O Incremento é o resultado do sprint atual e deve
estar pronto para ser entregue ao cliente.

Os eventos do Scrum são a Reunião de Planejamento do Sprint, o Daily Scrum, a


Revisão do Sprint e a Retrospectiva do Sprint. A Reunião de Planejamento do Sprint é
onde a equipe define os objetivos do sprint atual e o que será entregue. O Daily Scrum
é uma reunião diária de 15 minutos onde a equipe discute o progresso e as
impedâncias. A Revisão do Sprint é onde a equipe demonstra o trabalho concluído no
sprint atual. A Retrospectiva do Sprint é onde a equipe analisa o que funcionou bem e
o que precisa ser melhorado no próximo sprint.

Análise dos resultados do artigo

O Scrum é um framework altamente eficaz para o gerenciamento de projetos de


software, e que tem sido amplamente adotada por empresas de software em todo o
mundo. Ele permite que as equipes trabalhem de forma colaborativa e entreguem
software em incrementos curtos e frequentes. O Scrum é especialmente eficaz em
ambientes de negócios cada vez mais voláteis e imprevisíveis, onde a agilidade é
essencial. Além do mais, a metodologia Scrum ajuda as equipes a se concentrarem nas
tarefas mais importantes e prioritárias, através da definição de um backlog de produto
e do uso de sprints para cumprir essas tarefas em um período específico. O Scrum
também promove a comunicação e a colaboração dentro da equipe, ao definir papéis
claros e incentivar a realização de reuniões regulares.

No entanto, é importante notar que o Scrum não é uma solução única para todos os
projetos de software. O sucesso do Scrum depende de uma série de fatores, incluindo
a cultura da empresa, a equipe de desenvolvimento, a complexidade do projeto e a
experiência do Scrum Master.

Além disso, o artigo poderia ter abordado de forma mais aprofundada as limitações do
Scrum, como sua eficácia em projetos com requisitos rígidos e prazos apertados.
Também poderia ter explorado outras metodologias de gerenciamento de projetos
ágeis, como o Kanban e o Lean.

Outra questão importante a ser abordada é a implementação do Scrum em equipes


distribuídas geograficamente. Embora o Scrum possa ser adaptado para equipes
remotas, a coordenação e a comunicação podem ser mais desafiadoras.

Em resumo, o artigo apresentou uma visão clara e objetiva da metodologia Scrum, seus
benefícios e como ela pode ser aplicada em diferentes cenários. No entanto, é
importante reconhecer que o sucesso do Scrum depende de vários fatores, e que a
metodologia pode não ser apropriada para todos os projetos de software. Por isso, é
essencial que as equipes de desenvolvimento avaliem cuidadosamente suas
necessidades e requisitos antes de decidir implementar o Scrum ou qualquer outra
metodologia de gerenciamento de projetos ágeis.

Conclusão

A partir deste artigo é possível concluir que o Scrum é um framework eficaz para o
gerenciamento de projetos de software em equipes ágeis e adaptáveis. O artigo
abordou de forma clara e objetiva os principais conceitos do Scrum, seus benefícios e
como ele pode ser aplicado em diferentes cenários. No entanto, seria importante
explorar mais profundamente as limitações do Scrum e sua adaptação a equipes
distribuídas geograficamente. De qualquer forma, o Scrum é uma metodologia que tem
se mostrado eficaz para o desenvolvimento ágil de software e que merece ser
considerada por equipes de desenvolvimento.

Você também pode gostar