Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Resilia - Metodologias Ágeis

Resilia - Metodologias Ágeis

Samanta Cicilia

March 05, 2021
Tweet

More Decks by Samanta Cicilia

Other Decks in Technology

Transcript

  1. A STONE É UMA EMPRESA DE SERVIÇOS FINANCEIROS QUE POSSUI

    UMA PLATAFORMA DE SOLUÇÕES DE VENDA E GESTÃO CUJO PROPÓSITO É MELHORAR A VIDA DO EMPREENDEDOR BRASILEIRO, AJUDANDO-O A VENDER MAIS, GERIR MELHOR O SEU NEGÓCIO E CRESCER SEMPRE. POR MEIO DE TECNOLOGIA E INOVAÇÃO, CONTRIBUI PARA O FORTALECIMENTO E A EVOLUÇÃO DO MERCADO. COM CLIENTES ESPALHADOS POR TODO O BRASIL, DESENVOLVE UM RELACIONAMENTO PRÓXIMO E PERSONALIZADO COM CADA UM DOS LOJISTAS QUE ATENDE.
  2. O STONE IMPACTA SURGE COM O OBJETIVO DE SER O

    BRAÇO DE DESENVOLVIMENTO SOCIAL DA STONE, COMPREENDENDO OS DESAFIOS INERENTES AO TAMANHO E PLURALIDADE DO BRASIL, ASSIM COMO ASSUMINDO A RESPONSABILIDADE E MISSÃO - IGUALMENTE GRANDES - DE PROVOCAR TRANSFORMAÇÕES A PARTIR DO EMPODERAMENTO E DESENVOLVIMENTO DE INDIVÍDUOS POTÊNCIA COMO DONOS DAS SUAS PRÓPRIAS TRAJETÓRIAS DE SUCESSO.
  3. Agenda Modelo em Cascata Manifesto Ágil Os doze Princípios Modelo

    Ágil Programação Extrema Scrum Kanban S O C I A L M E D I A M A R K E T I N G S C H O O L 2 0 2 0
  4. Modelo em Cascata Sequencial M E T O D O

    L O G I A S Á G E I S 2 0 2 1 Fonte: http://estacio.webaula.com.br/cursos/gra063/aula8.html
  5. 2001: Manifesto Ágil Por meio deste trabalho, passamos a valorizar:

    Indivíduos e interações mais que processos e ferramentas Software em funcionamento mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano M E T O D O L O G I A S Á G E I S 2 0 2 1
  6. Os 12 princípios ÁGIL M E T O D O

    L O G I A S Á G E I S 2 0 2 1
  7. 1 Nossa maior prioridade é satisfazer o cliente através da

    entrega contínua e adiantada de software com valor agregado. M E T O D O L O G I A S Á G E I S 2 0 2 1 2 Mudanças nos requisitos são bem- vindas, mesmo tardiamente no desenvolvimento. Processos ágeis tiram vantagem das mudanças visando vantagem competitiva para o cliente. 3 Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferência à menor escala de tempo. 4 Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto. 5 Construa projetos em torno de indivíduos motivados. Dê a eles o ambiente e o suporte necessário e confie neles para fazer o trabalho.ada de software com valor agregado. 6 O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face.
  8. 7 Software funcionando é a medida primária de progresso. M

    E T O D O L O G I A S Á G E I S 2 0 2 1 8 Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente. 9 Contínua atenção à excelência técnica e bom design aumenta a agilidade. 10 Simplicidade--a arte de maximizar a quantidade de trabalho não realizado--é essencial. 11 As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis. 12 Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu comportamento de acordo.
  9. Modelo Ágil Iterativo e Incremental M E T O D

    O L O G I A S Á G E I S 2 0 2 1 Fonte: http://bit.ly/3edqxYw
  10. De Cascata Para Ágil Comparação M E T O D

    O L O G I A S Á G E I S 2 0 2 1 Fonte: https://engsoftmoderna.info/cap2.html
  11. Metodologias Ágeis PROGAMAÇÃO EXTREMA (XP) proposto por Kent Beck, em

    um livro lançado em 1999 SCRUM proposto por Jeffrey Sutherland e Ken Schwaber, em um artigo publicado em 1995 KANBAN origens remontam a um sistema de controle de produção que começou a ser usado nas fábricas da Toyota, ainda na década de 50, adaptado por David J. Anderson M E T O D O L O G I A S Á G E I S 2 0 2 1
  12. Se ajusta bem a projetos com requisitos vagos e constante

    mudança. É definido por meio de um conjunto de valores, princípios e práticas de desenvolvimento Programação Extrema (XP) M E T O D O L O G I A S Á G E I S 2 0 2 1
  13. COMUNICAÇÃO FEEDBACK SIMPLICIDADE CORAGEM RESPEITO Valores 6 valores M E

    T O D O L O G I A S Á G E I S 2 0 2 1 QUALIDADE DE VIDA
  14. Humanidade M E T O D O L O G

    I A S Á G E I S 2 0 2 1 Princípios 7 princípios Economicidade Benefícios mútuos Melhorias Contínuas Falhas Acontecem Baby Steps Responsabilidade Pessoal
  15. Práticas M E T O D O L O G

    I A S Á G E I S 2 0 2 1 Práticas sobre o Processo de Desenvolvimento Práticas de Programação Práticas de Gerenciamento de Projetos
  16. Práticas sobre o Processo de Desenvolvimento M E T O

    D O L O G I A S Á G E I S 2 0 2 1 O XP recomenda que tenhamos um representante do cliente junto com o time. Ele vai atuar na escrita das histórias de usuário que é onde temos os requisitos das funcionalidades. Cada estória é estimada em pontos. A implementação dessas estórias é feita em iterações, que tem duração de algumas semanas. Um conjunto de iterações gera uma release.
  17. Práticas de Programação M E T O D O L

    O G I A S Á G E I S 2 0 2 1 O design da aplicação é feito de forma incremental, ao invés de termos uma fase toda de definição e outra de construção. Além disso é incentivada a programação em par, desenvolvimento dirigido por testes (TDD), build automatizado e integração contínua.
  18. Práticas de Gerenciamento de Projetos M E T O D

    O L O G I A S Á G E I S 2 0 2 1 XP defende que o projeto seja desenvolvido com um time pequeno, com menos de 10 desenvolvedores, por exemplo. Além disso é importante ter métricas para acompanhar a qualidade das entregas.
  19. É um método ágil, iterativo e incremental para gerenciamento de

    projetos. Pode ser usado para qualquer tipo de projeto, não apenas software. Ele possui papéis, artefatos e eventos. Scrum M E T O D O L O G I A S Á G E I S 2 0 2 1
  20. Papéis M E T O D O L O G

    I A S Á G E I S 2 0 2 1 Dono do Produto Pessoa Desenvolvedora Scrum Master
  21. Artefatos & Eventos Backlog de Produto Planejamento da Sprint Sprint

    Backlog da Sprint M E T O D O L O G I A S Á G E I S 2 0 2 1 Reunião Diária Revisão da Sprint Retrospectiva
  22. Quadro Scrum M E T O D O L O

    G I A S Á G E I S 2 0 2 1 Fonte: https://engsoftmoderna.info/cap2.html
  23. - Organizar Casamento - Escrever um Livro - Demandas de

    Marketing Onde usar Scrum M E T O D O L O G I A S Á G E I S 2 0 2 1
  24. É um método que ajuda times de desenvolvimento a trabalhar

    em ritmo sustentável, eliminando desperdício, entregando valor com frequência e fomentando uma cultura de melhorias contínuas Kanban M E T O D O L O G I A S Á G E I S 2 0 2 1
  25. Quadro Kanban M E T O D O L O

    G I A S Á G E I S 2 0 2 1 Fonte: https://engsoftmoderna.info/cap2.html
  26. Vantagens M E T O D O L O G

    I A S Á G E I S 2 0 2 1 Comunicação Alinhamento de Expectativas Praticidade Adaptabilidade
  27. Referência M E T O D O L O G

    I A S Á G E I S 2 0 2 1 Marco Tulio Valente. Engenharia de Software Moderna: Princípios e Práticas para Desenvolvimento de Software com Produtividade, 2020. https://engsoftmoderna.info/