Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

WBA0648_v2.0
Gestão minimalista: métodos 
ágeis, design e lean thinking
Métodos ágeis
Pensamento ágil
Bloco 1
Leonardo Ferreira
Vamos refletir?
Como seria o resultado dos projetos 
organizacionais, se todos os envolvidos 
priorizassem a comunicação, a 
transparência e a entrega de valor 
contínua ao invés de seguir processos 
burocráticos e engessados?
Pensamento ágil: premissas
• Adotadas por empresas de diversos setores.
• Maior flexibilidade e rapidez na entrega de produtos e 
serviços.
• Melhorar a eficiência e eficácia dos processos de 
desenvolvimento, evitando a rigidez e burocracia.
• Foco no cliente, buscando compreender e atender suas 
necessidades de forma ágil e contínua.
• Maior colaboração e comunicação entre as equipes 
envolvidas.
Pensamento ágil: evolução
• Criação no final dos anos 1990.
• Novas metodologias ágeis.
• Escala ágil.
• Aplicação em áreas além do desenvolvimento de software.
• Integração com outras práticas.
Métodos tradicionais versus métodos ágeis
Figura 1 – Métodos tradicionais versus métodos ágeis
Fonte: elaborada pelo autor.
Métodos tradicionais versus métodos ágeis
Quadro 1 – Métodos tradicionais versus métodos ágeis
Característica Metodologia ágil Cascata
Abordagem. Iterativa e incremental. Linear.
Processo de 
desenvolvimento.
Iterativo, com entrega de pequenas partes 
em ciclos curtos.
Em fases distintas e sequenciais.
Planejamento.
Flexível e adaptável, com foco em atender 
às necessidades do cliente.
Rígido e inflexível, com foco em 
especificações detalhadas.
Colaboração.
Intensa colaboração entre equipe de 
desenvolvimento e cliente.
Interação limitada entre equipe de 
desenvolvimento e cliente.
Mudanças.
Mudanças frequentes são esperadas e 
bem-vindas.
Mudanças não são bem-vindas e podem 
ser caras.
Qualidade.
Testes são realizados durante todo o 
processo de desenvolvimento.
Testes são realizados no final do processo 
de desenvolvimento.
Documentação.
Documentação mínima e focada em 
atender às necessidades do cliente.
Documentação extensiva, incluindo 
especificações detalhadas.
Entrega.
Entrega frequente de pequenas partes do 
projeto.
Entrega única no final do projeto.
Fonte: elaborado pelo autor.
Métodos ágeis
Manifesto ágil
Bloco 2
Leonardo Ferreira
Manifesto ágil
O Manifesto ágil é um conjunto de valores e princípios, que 
visam orientar o desenvolvimento ágil de software. Foi 
escrito em 2001, por um grupo de desenvolvedores que se 
reuniram em Utah, nos Estados Unidos, e se tornou uma 
referência para muitas empresas e profissionais de TI. 
Manifesto ágil: valores fundamentais
• Indivíduos e interações acima de processos e ferramentas.
• Software em funcionamento acima de documentação 
abrangente.
• Colaboração com o cliente acima de negociação de 
contratos.
• Responder a mudanças acima de seguir um plano.
Manifesto ágil: princípios (1/3)
1. Satisfação do cliente, por meio da entrega contínua e 
adiantada de software com valor agregado.
2. Aceitar mudanças nos requisitos, mesmo em estágios 
tardios do desenvolvimento.
3. Entregar software, funcionando com frequência, com 
períodos de tempo curtos entre as entregas.
4. Colaboração constante entre clientes e desenvolvedores 
ao longo do projeto.
Manifesto ágil: princípios (2/3)
5. Construir projetos em torno de indivíduos motivados, 
dando a eles o ambiente e o suporte necessário e 
confiando neles para fazer o trabalho.
6. Comunicar-se de forma clara e frequente entre as equipes 
e os indivíduos envolvidos no projeto.
7. Software funcional é a medida primária de progresso.
8. Processos ágeis promovem um ambiente sustentável de 
desenvolvimento.
Manifesto ágil: princípios (3/3)
9. Atentar-se continuamente à excelência técnica e bom 
design para aprimorar a agilidade.
10. Simplicidade: é essencial maximizar a quantidade de 
trabalho não realizado.
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, ajusta seu comportamento em 
conformidade.
Métodos ágeis
Os métodos ágeis
Bloco 3
Leonardo Ferreira
Scrum e Kanban
Scrum.
Framework de 
gerenciamento de 
projetos ágeis, que se 
concentra em entregas 
iterativas e incrementais.
Projetos de software, 
desenvolvimento de 
produtos, gerenciamento 
de projetos de negócios, 
marketing digital, entre 
outros.
Kanban.
Sistema de 
gerenciamento visual, 
que enfatiza o fluxo de 
trabalho e o 
gerenciamento de 
demanda.
Desenvolvimento de 
software, gerenciamento 
de fluxo de trabalho, 
atendimento ao cliente, 
produção, entre outros.
XP e FDD
Extreme 
Programming
(XP).
Abordagem que enfatiza a 
qualidade do software e a 
entrega contínua.
Desenvolvimento de 
software, produção, 
gerenciamento de projetos, 
entre outros.
Feature-Driven
Development
(FDD).
Metodologia que se 
concentra no planejamento 
e execução de pequenos 
recursos, ou características, 
de um projeto.
Desenvolvimento de 
software, gerenciamento de 
projetos, entre outros.
DSDM e Crystal
Dynamic 
Systems 
Development 
Method 
(DSDM).
Metodologia que enfatiza a 
colaboração entre as partes 
interessadas e a entrega 
rápida de software.
Desenvolvimento de 
software, gerenciamento de 
projetos, entre outros.
Crystal.
Metodologia que se 
concentra na adaptação ao 
contexto do projeto e na 
colaboração entre os 
membros da equipe.
Desenvolvimento de 
software, gerenciamento de 
projetos, entre outros.
Quiz
Quais são os valores fundamentais da metodologia 
ágil?
Quiz - Resolução
Os valores fundamentais da metodologia ágil são: 
• Indivíduos e interações mais do que processos e 
ferramentas.
• Software funcionando mais do que documentação 
abrangente.
• Colaboração com o cliente mais do que negociação de 
contratos.
• Resposta a mudanças mais do que seguir um plano.
Métodos ágeis
Teoria em Prática
Bloco 4
Leonardo Ferreira
Reflita sobre a seguinte situação
A equipe de desenvolvimento de software está passando por 
dificuldades na entrega de projetos com qualidade e dentro 
do prazo esperado pelo cliente. O processo atual é altamente 
burocrático e pouco flexível, fazendo com que a equipe gaste 
a maior parte do tempo em documentação e processos 
formais, limitando a capacidade de inovar e experimentar.
Como você, como gestor(a), pode ajudar a equipe a superar 
esses desafios?
Norte para a resolução
A metodologia ágil pode ajudar a equipe a superar esses desafios, 
trazendo mais flexibilidade e colaboração ao processo de 
desenvolvimento de software. Algumas ações que poderiam ser 
adotadas pela equipe são:
1. Adotar um framework ágil, como Scrum ou Kanban, para 
gerenciar o processo de desenvolvimento de software de forma 
mais ágil e flexível.
2. Fazer reuniões diárias para avaliar o progresso do projeto e 
identificar rapidamente quaisquer problemas ou desvios no 
caminho.
3. Estabelecer sprints ou ciclos curtos de desenvolvimento, que 
permitam que a equipe entregue um resultado parcial a cada 
ciclo, permitindo avaliar o feedback do cliente e fazer melhorias 
ao longo do processo.
Norte para a resolução
4. Incentivar a comunicação e colaboração entre os membros da 
equipe, para que possam trabalhar juntos na resolução de 
problemas e no desenvolvimento de soluções criativas.
5. Focar na entrega de valor ao cliente, priorizando as 
funcionalidades mais importantes e garantindo que estejam 
sendo desenvolvidas de forma eficiente e com qualidade.
Ao adotar essas práticas ágeis, a equipe poderá aumentar sua 
produtividade, reduzir o tempo de desenvolvimento e entregar 
resultados com maior qualidade e satisfação do cliente.
Métodos ágeis
Dicas do(a) Professor(a)
Bloco 5
Leonardo Ferreira
Prezado aluno, as indicações a seguir podem estar disponíveis 
em algum dos parceiros da nossa Biblioteca Virtual (faça o login 
por meio do seu AVA), e outras podem estar disponíveisem sites 
acadêmicos (como o SciELO), repositórios de instituições 
públicas, órgãos públicos, anais de eventos científicos ou 
periódicos científicos, todos acessíveis pela internet.
Isso não significa que o protagonismo da sua jornada de 
autodesenvolvimento deva mudar de foco. Reconhecemos que 
você é a autoridade máxima da sua própria vida e deve, 
portanto, assumir uma postura autônoma nos estudos e na 
construção da sua carreira profissional.
Por isso, nós o convidamos a explorar todas as possibilidades da 
nossa Biblioteca Virtual e além! Sucesso!
Leitura Fundamental
Indicação de leitura 1
Este artigo apresenta uma introdução aos métodos ágeis de 
desenvolvimento de software, abordando suas características, 
princípios e práticas. Além disso, discute a origem dos 
métodos ágeis, sua relação com o manifesto ágil e os valores 
fundamentais que orientam a sua aplicação. Além disso, o 
artigo apresenta alguns dos frameworks ágeis mais populares, 
como Scrum, XP e Crystal, e descreve algumas das práticas 
mais comuns utilizadas em projetos ágeis, como planejamento 
adaptativo, entrega contínua e programação em pares.
Referência: 
BRAUNER, D. F.; OLIVEIRA, D. K. de; FORCELLINI, F. A. et al. Análise da aplicação 
dos métodos ágeis em projetos de software: um estudo de caso. Revista de 
Sistemas de Informação da FSMA, [s. l.], v. 10, n. 2, p. 4-16, 2014.
Indicação de leitura 2
Este artigo apresenta um estudo de caso sobre a aplicação dos 
métodos ágeis em projetos de software, com o objetivo de 
analisar os benefícios e desafios da adoção desses métodos 
em um ambiente de desenvolvimento de software. O estudo 
foi realizado em uma empresa de tecnologia da informação e 
envolveu a adoção do framework Scrum, em um projeto de 
desenvolvimento de software. 
Referência:
FETTERMANN, D.C.; BARBOSA, J.; CALEGARI, L.P. Aplicação do Lean Startup no 
desenvolvimento de um dispositivo para gestão inteligente de energia. GEPROS -
Gestão da Produção, Operações e Sistemas, [s. l.], v. 15, n. 1, p. 192 - 211, 2020.
Dica do(a) Professor(a)
Não há muitos filmes em português que abordam diretamente a 
metodologia ágil, mas uma opção interessante é o documentário 
Startup.com, disponível na plataforma Netflix. 
O filme conta a história de dois amigos que fundam uma startup
durante o boom da Internet nos anos 1990, e acompanha o 
processo de desenvolvimento do produto, a busca por 
investidores e a luta para manter a empresa funcionando. 
Embora o filme não trate especificamente da metodologia ágil, 
aborda temas como a importância de ter um time coeso e 
flexível, a necessidade de adaptação a mudanças rápidas do 
mercado e a busca constante por inovação. É uma opção 
interessante para quem quer ver exemplos práticos de 
empreendedorismo e como o trabalho em equipe é essencial 
para o sucesso de uma empresa.
BRAUNER, D. F.; OLIVEIRA, D. K. de; FORCELLINI, F. A. et al. Análise da aplicação dos 
métodos ágeis em projetos de software: um estudo de caso. Revista de Sistemas 
de Informação da FSMA, [s. l.], v. 10, n. 2, p. 4-16, 2014. Disponível em: 
http://ojs.fsma.edu.br/index.php/rsi/article/view/132. Acesso em: 2 jun. 2023.
CORRÊA, A. L.; SAMPAIO, M. M. C. S.; MEIRA, S. R. L. Introdução aos métodos ágeis 
de desenvolvimento de software. Revista de Informática Teórica e Aplicada (RITA), 
[s. l.], v. 14, n. 1, p. 41-68, jan.-jun. 2007. Disponível em: 
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S1518-
83532007000100004. Acesso em: 2 jun. 2023.
FETTERMANN, D.C.; BARBOSA, J.; CALEGARI, L.P. Aplicação do Lean Startup no 
desenvolvimento de um dispositivo para gestão inteligente de energia. GEPROS -
Gestão da Produção, Operações e Sistemas, [s. l.], v. 15, n. 1, p. 192 - 211, 2020.
Referências
Bons estudos!

Mais conteúdos dessa disciplina