Scrum: metodologia ágil de desenvolvimento

Conheça a metodologia Scrum e saiba como ela pode ajudar o seu time de desenvolvimento.

Há alguns anos o Scrum já é uma figurinha conhecida nas empresas de desenvolvimento de software, mas como funciona e quais são os papéis dentro de uma equipe de desenvolvimento ágil  SCRUM? Conheça cada um deles e entenda suas responsabilidades.

  • O que é a Metodologia Ágil Scrum?

    Um SCRUM TEAM (time de desenvolvimento SCRUM, en português) é composto por três diferentes personagens, cada qual possui atividades, responsabilidades e limites de ação específicos.
    Um SCRUM TEAM (time de desenvolvimento SCRUM, en português) é composto por três diferentes personagens, cada qual possui atividades, responsabilidades e limites de ação específicos.

    O que é a Metodologia Ágil Scrum?

    Um SCRUM TEAM (time de desenvolvimento SCRUM, en português) é composto por três diferentes personagens, cada qual possui atividades, responsabilidades e limites de ação específicos.

    • Product Owner (dono de produto)
    • Development Team (equipe de desenvolvimento)
    • Scrum Master  (responsável pela equipe)

    Através desses três diferentes papéis, uma equipe de desenvolvimento ágil SCRUM composto por profissionais com um sólido nível de maturidade, busca alcançar o estado de auto-gerenciamento (o Santo Graal de todo agilista de plantão, seja ele novato ou experiente na metodologia SCRUM). Uma vez que o time seja autônomo em seu gerenciamento, as distrações e principalmente as interferências externas são reduzidas consideravelmente, tornando o planejamento mais assertivo e aumentando a produtividade da equipe.

    Como funciona o Scrum?

    Esta metodologia de desenvolvimento ágil divide opiniões desde que começou a se implementada no Brasil.

    O que é Scrum e como funciona um time Scrum?
    O que é Scrum e como funciona a a metodologia Scrum?

    O conceito, cerimônias e aplicação provoca reações extremas, ou amor pitoresco pela metodologia, ou então, ódio profundo por ela.

    A relação de amor e ódio entre desenvolvedores e o Scrum na maioria das vezes é fruto apenas de mal entendidos quanto as cerimônias e suas exigências (daily meeting, good news, Sprint review…), vamos tentar esclarecer isso e acabar com o mal estar.

    No artigo Quais são as cerimônias do Scrum? detalhamos como é composta e organizada uma Scrum Sprint, e quais são as cerimônias realizadas durante o ciclo de desenvolvimento

    Como o Scrum é estruturado?

    A principal característica do uso do Scrum no gerenciamento e no desenvolvimento de demandas de Software é, a forma como o projeto e suas tarefas são organizadas. No Scrum, um projeto ou demanda é dividida em blocos ou grupos de tarefas menores, chamadas de Sprint.

    Na metodologia Scrum, assim como em todas as metodologias ágeis, a equipe de desenvolvimento é multifuncional e auto-organizada.
    Na metodologia Scrum, assim como em todas as metodologias ágeis, a equipe de desenvolvimento é multifuncional e auto-organizada.

    O que faz o Product Owner?

    Podemos chamar o Dono do Produto carinhosamente de Porta-voz oficial do Cliente. O Product Owner é o responsável imediato por priorizar e organizar as demandas e necessidades do Backlog de Produto, e atribuír ao time de desenvolvimento (Development Team).

    • Realizar o entendimento das solicitações
    • Realizar comunicação com os stakeholders e patrocinadores do projeto.
    • Priorizar e organizar o Backlog de Produto.
    • Encaminhar demandas priorizadas para a equipe de desenvolvimento.
    • Garante o real valor do produto.

    O que é o Scrum Team?

    Na metodologia Scrum, assim como em todas as metodologias ágeis, a equipe de desenvolvimento é multifuncional e auto-organizada. Ao contrário das formas tradicionais de trabalho, não existe um Gerente de Projeto com autoridade sobre tudo e que decide tudo.

    Conheça os 3 papéis do Scrum
    O framework ágil de gerenciamento e desenvolvimento de projetos possui três papéis: Scrum Master, Product Owner e Scrum Team.

    O que quero dizer é que se você tem uma equipe de pessoas capacitadas e preparadas, então faz sentido usar todo o potencial de cada uma dentro de suas próprias áreas de competência, dividindo as responsabilidades.

    O que é o backlog do produto?

    Não somente no Scrum, mas em várias metodologias as demandas são organizadas e priorizadas em uma espécie de lista de espera, isso é o Product Backlog, ou simplesmente “Backlog”.

    SCRUM e Agilidade: conheça a anatomia do backlog de produto.
    O Backlog de Produto, na metodologia SCRUM e na filosofia da agilidade, é uma lista priorizada de funcionalidades e requisitos que guia o desenvolvimento do produto, sendo continuamente ajustado com base no feedback e nas mudanças nas prioridades.

Francilvio Roberto Alff

Olá! Eu sou Francilvio Alff, mas você pode me chamar de Chico Alff. Vou fazer o m3u jabá rapidinho, eu prometo! :DMinha formação acadêmica é diversificada, com raízes em Engenharia de Software e Análise e Desenvolvimento de Sistemas para a Internet. Também mergulhei na História e na Língua Italiana em minha jornada acadêmica, embora essa aventura ainda não tenha sido concluída.Meu primeiro contato profissional e real com o incrível mundo dos sistemas foi em 2007, enquanto fazia a minha primeira graduação na Itália. Trabalhei na implantação da solução Orange Salsa para a gestão dos "informatori scientifici del farmaco" na colossal multinacional farmacêutica GlaxoSmithKline (GSK).Com o passar dos anos, me vi cada vez mais envolvido pela tecnologia, e ao longo dessas quase duas décadas, me especializei em Engenharia de Software, mais precisamente nas disciplinas de Análise de Requisitos, Análise de Negócios e Gerenciamento de Projetos.Nesse percurso, trabalhei em projetos desafiadores para a administração pública, soluções de ERP para o varejo e indústria, inteligência artificial aplicada em soluções IOT e linguagem neural..Em 2011 fundei juntamente com um velho amigo e tutor o site https://analisederequisitos.com.br que mantenho até hoje como uma prova viva do meu comprometimento com a engenharia de software.Minha determinação e meu desejo constante de aprender continuam me impulsionando em direção ao futuro, onde pretendo continuar unindo minha paixão pela tecnologia com meu amor pela aprendizagem e minha curiosidade insaciável. Junte-se a mim nessa jornada!

Artigos relacionados

Deixe um comentário