![Page 1: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/1.jpg)
APOIO PRINCIPAL
Hyper Agile
Maximizar o potencial das organizações
![Page 2: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/2.jpg)
• 1957 – Processos de desenvolvimentos executados de forma incremental
• 1970 – Winston Royce: paper sobre a metodologia Waterfall
• 1974 – E. A. Edmonds: paper sobre desenvolvimento de software adaptativo
• 1990s – Divisão de metodologias “lightweight” e “heavyweight”– Scrum, Adaptative Software Development, Feature Driven Development,
Dynamic Systems Development Method (1995); Crystal Clear, Extreme Programming (1996);
• 2001 – Manifesto Agile; Agile Alliance (Organização não lucrativa)
Enquadramento histórico
![Page 3: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/3.jpg)
Manifesto Agile:
• Pessoas e interações em vez de processos e ferramentas
• Software funcional em vez de documentação detalhada
• Colaboração com o cliente em vez de negociação de contratos
• Resposta à mudança em vez de cumprimento de um plano
Manifesto Agile - 2001
![Page 4: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/4.jpg)
É necessário refletir sobre tudo o que foi feito nesta matéria:
• O que nasceu a partir da visão proporcionada pelo manifesto de 2001 (waterfall é claramente obsoleto)
• As novas abordagens e revisões/facelifts que foram adotadas face às lições aprendidas
• Os aspetos negativos que ainda persistem
• A contribuição da Quidgest
Balanço
![Page 5: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/5.jpg)
• O uso de práticas Agile não está ainda generalizado
• À data de hoje:
• A maioria dos projetos continua a adotar waterfall
Balanço – uso geral
![Page 6: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/6.jpg)
• Burocratização do Agile/SAFe
• Sistemas de desenvolvimento legacy pouco flexíveis
• Barreiras do Agile/SAFe:
Balanço - barreiras
![Page 7: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/7.jpg)
• Técnicas e práticas utilizadas em metodologias Agile:
Balanço – utilização Agile
E onde está a geração automática de software???
![Page 8: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/8.jpg)
• Alegadamente, o eLWIS era um projeto Agile.
• Quando corre mal, um projeto Agile sai mais caro e demora maistempo a ser declarado como falhado? Na Quidgest, somosdefensores Agile (e Scaled-Agile) e pensamos que isso deve ser alvode reflexão.
Projetos Agile podem falhar?
![Page 9: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/9.jpg)
SAFe – Scaled Agile
![Page 10: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/10.jpg)
• Orientado à utilização
• Capacidade de antevisão, monitorização e adaptação à mudança
• Baseado em modelação e não em codificação
• Maior envolvimento das equipas em todas as etapas
• Agilidade nas próprias ferramentas de desenvolvimento, permitindo saltar “fases” clássicas
• Sempre focado no objetivo, admite alterações ao plano de execução.
Hyper-Agile
![Page 11: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/11.jpg)
• Plataforma Genio
• Modelação vs Codificação (98% de código gerado)
• Geração automática de software (de 2 para 1M caracteres/s), testado e sem erros
• Facilidade de comunicação e interação com o negócio
• Reaproveitamento de padrões
• Genio gerado pelo Genio
O contributo da Quidgest
![Page 12: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/12.jpg)
Genio: 1 milhão de bytes por segundo
SAP: 2 bytes por segundo
Automação: chave para o sucesso Agile
![Page 13: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/13.jpg)
Uma refundação do Agile?
![Page 14: Hyper Agile - Quidgest · •1957 –Processos de desenvolvimentos executados de forma incremental •1970 –Winston Royce: paper sobre a metodologia Waterfall •1974 –E. A. Edmonds:](https://reader035.vdocuments.pub/reader035/viewer/2022062603/5f6fd56dcfc7d3216f23cd60/html5/thumbnails/14.jpg)
“Walking on water and developing software from a specification are easy if both are frozen”
Edward V. Berard
Muito Obrigado!