Agilidade em Gerenciamento de Projetos Software



Documentos relacionados
Ferramenta para gestão ágil

SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br

MPSP Projeto ALM/Scrum. Diretoria de Sistemas de Informação

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática

2012. Quinta Conferência de Qualidade de Software ASR Consultoria

Gerenciamento Ágil de Projetos HEITOR RORIZ FILHO, MSc, PMI-ACP, CST Massimus C&T

Metodologias Ágeis. Aécio Costa

Pequenas Equipes, Grandes Projetos Desenvolvimento de Jogos Digitais utilizando Scrum

Engenharia de Negócios 1. Gestão de Sistemas Complexos. Introdução

Scrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE

Métodos Ágeis e Gestão de Dados Moderna

Prof. Me. Marcos Echevarria

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Gestão Ágil de Projetos e a certificação PMI-ACP

Manifesto Ágil - Princípios

Uma introdução ao SCRUM. Evandro João Agnes

Métodos Ágeis com SCRUM. Veja como fazer diferente (e melhor!)

Os Desafios da Segurança no Desenvolvimento com Métodos Ágeis. OWASP Education Project. The OWASP Foundation

TUTORIAIS. Framework SCRUM. Rafael Buck Eduardo Franceschini. MSc., PMP, CSM MBA

SCRUM Gerência de Projetos Ágil. Prof. Elias Ferreira

SCRUM: UM MÉTODO ÁGIL. Cleviton Monteiro

INTRODUÇÃO AOS MÉTODOS ÁGEIS

Ideal para que tipo de empresa (equipe): pequena, média, grande? Em software onde os requisitos não são conhecidos é recomendado o uso do XP? Por quê?

Promoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.

Géssica Talita. Márcia Verônica. Prof.: Edmilson

Wesley Torres Galindo

Desenvolvimento Ágil de Software em Larga Escala

Scrum. Gestão ágil de projetos

Wesley Torres Galindo.

um framework para desenvolver produtos complexos em ambientes complexos Rafael Sabbagh, CSM, CSP Marcos Garrido, CSPO

Engenharia de Software II

SCRUM Discussão e reflexão sobre Agilidade. Fernando Wanderley

Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades

CBSOFT Praticando os princípios ágeis nas atividades de teste em projetos de aplicativos móveis"

Métodos Ágeis para Desenvolvimento de Software Livre

SCRUM. Fabrício Sousa

ScRUM na prática. Scrum no dia-a-dia. V Semana de Tecnologia da Informação

Curso Certified ScrumMaster (CSM)

Frederico Aranha, Instrutor. Scrum 100 Lero Lero. Um curso objetivo!

MANIFESTO ÁGIL. Esses conceitos aproximam-se melhor com a forma que pequenas e médias organizações trabalham e respondem à mudanças.

Alexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes

Engenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr

Scrum e CMMI no C.E.S.A.R Relato de Experiência

Tópicos. Métodos Ágeis. Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Referências Bibliográficas.

Metodologias Ágeis. Gerenciando e Desenvolvendo Projetos de forma eficiente. Gabriel Verta Rafael Reimberg Vinicius Quaiato

Proposta. Treinamento Scrum Master Gerenciamento Ágil de Projetos. Apresentação Executiva

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil. Profª Esp.: Maysa de Moura Gonzaga

Daniel Wildt

Cultura da Entrega Diária com EVDnC

Sistemas de Informação e Programação II Odorico Machado Mendizabal

15/06/2011. Pontos de Função e Agilidade. Felipe Foliatti. Sumário. Pontos de Função. Métodos Ágeis. Cenário do Projeto.

Desenvolvimento Ágil de Software

Levantamento sobre Métodos Ágeis

Engenharia de Software

Scrum Guia Prático. Raphael Rayro Louback Saliba Certified Scrum Master. Os papéis, eventos, artefatos e as regras do Scrum. Solutions.

Agile Methods for the Traditional Guy

Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM)

LISTA DE EXERCÍCIOS METODOLOGIAS ÁGEIS ENGENHARIA DE SOFTWARE 10/08/2013

Agradecimento. Adaptação do curso Scrum de Márcio Sete, ChallengeIT. Adaptação do curso The Zen of Scrum de Alexandre Magno, AdaptaWorks

Com metodologias de desenvolvimento

Engenharia de Software I

ANÁLISE COMPARATIVA ENTRE OS MODELOS DE PROCESSO: PROTOTIPAÇÃO, PSP E SCRUM

Processo de Desenvolvimento de Software Scrum. Prof. Antonio Almeida de Barros Jr.

Processo de Desenvolvimento de Software. Unidade V Modelagem de PDS. Luiz Leão luizleao@gmail.com

Um case de sucesso em equipe ágil, dedicada e remota com evolução adaptativa e gradativa do Scrum.

Expresso Livre Módulo de Projetos Ágeis

Engenharia de Software I. Aula 15: Metodologias Ágeis. Prof. Márcio D. Puntel

Gerenciamento de Equipes com Scrum

Segurança de Aplicações Aula 6

Curso de Imersão em Desenvolvimento Ágil de Software

RESUMO PARA O EXAME PSM I

Aluna: Vanessa de Mello Orientador: Everaldo Artur Grahl

MDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI

Profa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI

Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos

METODOLOGIA DE GERENCIAMENTO DE PROJETOS SCRUM: ESTUDO DE REVISÃO. Bruno Edgar Fuhr 1

Metodologias Ágeis para Desenvolvimento de Software

Um pouco de história

Gestão de Projetos com Scrum

Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster

Quando a análise de Pontos de Função se torna um método ágil

Método Aldeia de Projetos

Engenharia de Software

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 05 PROFª BRUNO CALEGARO

Scrum no Desenvolvimento de Jogos Eletrônicos

Encontrando o equilíbrio entre a metodologia SCRUM na Fabrica Java e o modelo MPS-SW nível F

ADAPTAÇAO DE PROCESSOS DE DESENVOLVIMENTO

RiskFree Uma ferramenta de apoio à gerência de riscos em projetos de software

UTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES

Ágil. Rápido. Métodos Ágeis em Engenharia de Software. Introdução. Thiago do Nascimento Ferreira. Introdução. Introdução. Introdução.

EXIN Agile Scrum Fundamentos

Planejamento Ágil de Projetos


PROJETO DE FÁBRICA DE SOFTWARE

Fundamentos do Scrum aplicados ao RTC Sergio Martins Fernandes

Desenvolvendo Software Livre com Programação extrema

Sistemas de Informação I

Professor: Curso: Disciplina:

SCRUM. Ricardo Coelho

Planejamento Ágil de Projetos

Transcrição:

Agilidade em Gerenciamento de Projetos Software Prof. Rafael Dias Ribeiro, M.Sc, CSM, CSPO,PMP. http://www.rafaeldiasribeiro.com.br DESORDENADO Fonte: ORDENADO 1

DESORDENADO Teoria da Complexidade (Cynefin Model) CAUSA --> EFEITO Fonte: ORDENADO DESORDENADO Teoria da Complexidade (Cynefin Model) CAUSA EFEITO CAUSA --> EFEITO Fonte: ORDENADO 2

DESORDENADO Teoria da Complexidade (Cynefin Model) CAUSA <-- EFEITO CAUSA EFEITO CAUSA --> EFEITO Fonte: ORDENADO DESORDENADO Teoria da Complexidade (Cynefin Model) CAUSA <-- EFEITO AÇÃO CAUSA EFEITO CAUSA --> EFEITO Fonte: ORDENADO 3

DESORDENADO Teoria da Complexidade (Cynefin Model) CAUSA <-- EFEITO Probabilidade AÇÃO CAUSA CAUSA --> EFEITO Categorização Análise EFEITO Fonte: ORDENADO DESORDENADO Teoria da Complexidade (Cynefin Model) CAUSA <-- EFEITO PRÁTICAS EMERGENTES BOAS PRÁTICAS AÇÃO NOVAS PRÁTICAS CAUSA CAUSA --> EFEITO EFEITO MELHORES PRÁTICAS Fonte: ORDENADO 4

DESORDENADO Teoria da Complexidade (Cynefin Model) CAUSA <-- EFEITO AÇÃO CAUSA EFEITO CAUSA --> EFEITO TEMPO DE RESPOSTA Fonte: ORDENADO PLAN -DRIVEN MANAGEMENT VALUE -DRIVEN MANAGEMENT 5

AGILIDADE? 6

A Origem da Agilidade O estudo CHAOS do StandishGroupdemonstra que muitos dos projetos de TI não tem sucesso em relação ao planejamento de prazo e custo, e muitas vezes não atendem nem aos requisitos de negócio previamente estabelecidos. Em 1995 o Departamento de Defesa dos Estados Unidos gastou $35.7 bilhões de dólares em software e somente 2% foi plenamente utilizado. 7

A Origem da Agilidade Em um novo projeto de software, os requisitos nunca serão completamente conhecidos até que o usuário os tenha utilizado. Watts Humphrey, IBM Research A Origem da Agilidade A incerteza é inerente e inevitável nos processos de desenvolvimento de software e produtos. Hadar Ziv, University of California 8

Evolução Histórica: Waterfall Proposta por Winston W. Royce em 1970 @ribeirord Evolução Histórica: Waterfall @ribeirord 9

Evolução Histórica: Waterfall @ribeirord Evolução Histórica: Waterfall @ribeirord 10

RUP Rational Unified Processes Melhores Práticas: Desenvolva software iterativamente Gerencie requisitos Use arquiteturas baseadas em componentes Modele visualmente o software Verifique a qualidade do software Controle as mudanças no software RUP Rational Unified Processes 11

Fazemos com que FUNCIONE? 12

Caminhando para a Agilidade... A Caminhando para a Agilidade... A 13

Caminhando para a Agilidade... A Caminhando para a Agilidade... A 14

Caminhando para a Agilidade... A Caminhando para a Agilidade... A 15

Caminhando para a Agilidade... A Caminhando para a Agilidade... A 16

Caminhando para a Agilidade...... A 17

O Manifesto Ágil Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através deste trabalho, passamos a valorizar: Indivíduos e interação entre eles 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 Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda. Agilidade... 18

SCRUM É um framework INCOMPLETO o qual as pessoas podem resolver problemas complexos e adaptáveis, enquanto entregam produtos de forma produtiva, criativaecomomaiorvalorpossível! SCRUM -Personagens 19

SCRUM visão SCRUM 20

SCRUM Daily Scrum ( < 15min ) Planning Meeting ( < 5%) Review Meeting ( < 2.5 %) Retrospective Meeting ( < 3.75%) Exemplo: SPRINT de 2 SEMANAS Daily Scrum ( < 15min ) Planning Meeting ( < 4 Horas ) Review Meeting ( < 2 Horas ) Retrospective Meeting ( < 3 Horas) 21

SCRUM SCRUM 22

SCRUM CORAGEM! 23

OBRIGADO! www.rafaeldiasribeiro.com.br 24