MÉTODOS ÁGEIS (MANIFESTO ÁGIL)

Description

Ciência da Computação (MÉTODOS ÁGEIS) Mind Map on MÉTODOS ÁGEIS (MANIFESTO ÁGIL), created by Fernanda Castor on 15/06/2021.
Fernanda Castor
Mind Map by Fernanda Castor, updated more than 1 year ago
Fernanda Castor
Created by Fernanda Castor over 3 years ago
230
0

Resource summary

MÉTODOS ÁGEIS (MANIFESTO ÁGIL)
  1. ORIGEM
    1. Foi criado em fevereiro de 2001 na cidade de Snowbird, Utah (EUA).
      1. Foi feito por um grupo de 17 pessoas que se reuniram para discutir os assuntos que abordam a gestão de projeto.
      2. PRINCÍPIOS
        1. 1. priorizar a satisfação do cliente, por meio da entrega adiantada de um software que proporciona ótimos resultados;
          1. 2. aceitar as solicitações de ajustes, independentemente da etapa em que o projeto está, uma vez que a proposta da metodologia ágil é incentivar que a equipe se adapte às mudanças;
            1. 3. após a conclusão das etapas do projeto, apresentá-lo para o cliente, a fim de obter a sua aprovação e, assim, agregar mais valor ao projeto;
              1. 4. todas as pessoas envolvidas no projeto, sejam elas clientes, sejam elas desenvolvedoras, devem trabalhar em conjunto;
                1. 5. incentivar a motivação da equipe. Nesse caso, é recomendado que o gestor invista em um ambiente de trabalho adequado para a realização de suas tarefas;
                  1. 6. valorizar a comunicação “face a face”;
                    1. 7. procurar entregar, para o cliente, um software que seja funcional;
                      1. 8. adotar práticas sustentáveis;
                        1. 9. realizar revisões constantes, a fim de entregar, para o cliente, uma solução que esteja alinhada com os seus objetivos;
                          1. 10. valorizar o simples. Uma das principais ideias dos métodos ágeis é dispensar parte das atividades que demandam tempo e que não oferecem nenhum resultado para a empresa, a fim de tornar o processo de desenvolvimento simples e eficaz;
                            1. 11. orientar para que cada colaborador saiba se organizar de forma individual;
                              1. 12. após a conclusão de cada sprint, reunir a equipe para discutir o que pode ser feito para aperfeiçoar e agilizar o processo de desenvolvimento.
                              2. FUNDAMENTOS CHAVE
                                1. 1. Indivíduos e interações acima de processos e ferramentas
                                  1. A principal ideia desse conceito é valorizar a mão de obra do profissional. Isso porque, mesmo que o seu software seja o mais avançado, ainda assim, está propício para a ocorrência de falhas no sistema. Por esse motivo, a presença do colaborador dessa área faz toda a diferença.
                                  2. 2. Software funcionando acima de documentação abrangente
                                    1. Quando os clientes contratam um software, eles desejam ver resultados positivos e satisfatórios logo. Por isso, mais importante que a documentação é a garantia de que o seu sistema realmente funcionará.
                                    2. 3. Colaboração com o cliente acima de negociação de contratos
                                      1. Esse valor consiste em disseminar a ideia de que a empresa e o cliente podem atuar em conjunto. Nesse sentido, é estabelecido que a tomada de decisões deve ser feita em conjunto, permitindo, assim, a participação de ambos os lados, já que o objetivo é o mesmo para os dois.
                                      2. 4. Priorização das mudanças mais do que do plano estabelecido
                                        1. O cliente passa a ter bastante autonomia quando utiliza a metodologia ágil. Sendo assim, um dos seus quatro valores determina que as mudanças solicitadas pelo cliente devem ser atendidas mesmo que a proposta fuja do plano estabelecido inicialmente.
                                      3. DIFERENÇA ENTRE OS MÉTODOS TRADICIONAL E ÁGIL

                                        Annotations:

                                        • Quando uma fase se encerra, algum produto do trabalho é levado para a fase seguinte, produto esse que foi avaliado e aprovado por um responsável.
                                        • Neste modelo também é fundamental o gerenciamento de riscos que, por meio de um processo sistemático de planejamento estratégico que envolve processos de identificação, avaliação, resposta e monitoramento de riscos, tem o objetivo de minimizar ameaças e maximizar oportunidades de um projeto.
                                        • Entretanto, quando se trata do ciclo de vida de projetos ágeis, o começo e final de cada fase representa um ponto de reavaliação do trabalho que será e já foi realizado. Nesses casos, é mais fácil e rápido diagnosticar e corrigir erros que impactam na performance.
                                        1. Ainda existe muita discussão sobre a utilização do método tradicional de gestão de projetos, caracterizado pelo desenvolvimento de um produto através de fases de um projeto.
                                          1. FASES DO CICLO DE UM PROJETO

                                            Annotations:

                                            • As fases representam um conjunto de atividades, relacionadas de maneira lógica, que chegam em conclusões ou entregas específicas. A estrutura de fases permite um melhor controle do que está acontecendo, ou seja, facilita a gestão do projeto.
                                            1. - Início do projeto
                                              1. - Organização e preparação
                                                1. - Execução do trabalho
                                                  1. - Encerramento do projeto
                                              Show full summary Hide full summary

                                              Similar

                                              Memória Computacional
                                              Filipe Gabriel
                                              Ciência da Computação
                                              charlinston.binko
                                              Servidores de Web e de Aplicação
                                              Raphael Luiz Fonseca
                                              Engenharia de Software
                                              Gabriel Alexandre
                                              Algoritmos
                                              Henrique Cícero
                                              AULA 02 EVOLUÇÃO DOS COMPUTADORES (PERSONAGENS)
                                              cleversonsh
                                              AV1 - Arquitetura de Computadores
                                              Danielle Custodio
                                              Definição de Algoritmos
                                              Henrique Cícero
                                              Teoria dos Grafos
                                              Natalie Bravo
                                              Níveis de memória cache
                                              Maycon Amaro