Gerenciamento de Projetos de Software esenvolvidos à Luz das Metodologias Ágeis. Ana Liddy C C Magalhães



Documentos relacionados
ENGENHARIA DE SOFTWARE I

Engenharia de Software II

Método Aldeia de Projetos

Implementação de Software utilizando

Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga

MASTER IN PROJECT MANAGEMENT

Boas Práticas em Gerenciamento de Projetos Material utilizado nas aulas de Pós-graduação do Centro de Informática

Project and Portfolio Management [PPM] Sustainable value creation.

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

Gerenciamento de Projetos

A Disciplina Gerência de Projetos

Ciência da Computação ENGENHARIA DE SOFTWARE. Planejamento e Gerenciamento

Concurso da Prefeitura São Paulo. Curso Gestão de Processos, Projetos e Tecnologia da Informação. Tema: Gestão de Projetos - Conceitos Básicos

Ambientação nos conceitos

Engenharia de Software II

O IMPACTO DA UTILIZAÇÃO DE UM SOFTWARE DE GERENCIAMENTO ELETRÔNICO DE PROJETOS NAS EMPRESAS

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE

Os princípios e valores do ágil são a chave para o escalonamento!

Gerenciamento de Projetos

Gestão da Qualidade em Projetos

Corporativo. Transformar dados em informações claras e objetivas que. Star Soft.

ITIL - Por que surgiu? Dependências de TI; A qualidade, quantidade e disponibilidade de infra-estrutura de TI afetam diretamente;

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

Desenvolvimento Ágil de Software

Planejamento e Gerência de Projetos de Software. Prof.: Ivon Rodrigues Canedo. PUC Goiás

Gerência de Projetos CMMI & PMBOK

Gerenciamento de Projeto: Criando o Termo de Abertura III. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

Portifólio de Serviços

Integrando o PSM ao COBIT

Gerenciamento de projetos.

Business Day. Ferramenta Gestão Integrada. Simone Vasconcelos Silva, D.Sc. IFFluminense Rio de Janeiro - Brasil

GARANTIA DA QUALIDADE DE SOFTWARE

Workshop em Gerenciamento de Projetos

Gerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira

Dificuldades no desenvolvimento de software Características do mercado de software A participação de Minas Gerais no cenário nacional

Universidade de Brasília Faculdade de Economia, Administração, Contabilidade e Ciência da Informação e Documentação Departamento de Ciência da

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini prof.andre.luis.belini@gmail.com /

Gestão por Processos. Gestão por Processos Gestão por Projetos. Metodologias Aplicadas à Gestão de Processos

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE

CAPÍTULO I NOÇÕES BÁSICAS DE ADMINISTRAÇÃO...

GERENCIAMENTO DE PROJETOS

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite (81 )

4. Tendências em Gestão de Pessoas

Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Metodologias Ágeis. Aécio Costa

VISÃO SISTÊMICA EM GERENCIAMENTO DE PROJETOS PARA WEB

MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS

QUALIDADE DE SOFTWARE

Prof. Me. Marcos Echevarria

IDENTIFICAÇÃO E DESENVOLVIMENTO DE COMPETÊNCIAS PARA A GESTÃO DE PROJETOS

GESTÃO DE PROJETOS. Prof. Anderson Valadares

Curso ITIL Foundation. Introdução a ITIL. ITIL Introduction. Instrutor: Fernando Palma fernando.palma@gmail.com

O Gerenciamento Organizacional de Projetos (GOP) pode ser descrito como uma estrutura de execução da estratégia coorporativa, com objetivo de

CAPACITAÇÃO P R O F A. D R A. M A R I A D A G L Ó R I A V I T Ó R I O G U I M A R Ã E S P R O F. D R. D A N I E L R E I S A R M O N D D E M E L O

Gestão da Qualidade Políticas. Elementos chaves da Qualidade 19/04/2009

Proposta ITIL V3 HAND S ON. Apresentação Executiva. ITIL V3 Hand s ON

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

INTRODUÇÃO A PROJETOS

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

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Gerência de Requisitos: MPS.BR, BABOK e Agile possuem algo em comum? Uma experiência no Governo com software Open Source

LIDERANÇA INTEGRAL CONTEÚDO

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas

Secretaria de Gestão Pública de São Paulo. Guia de Avaliação de Maturidade dos Processos de Gestão de TI

Projeto Físico e Lógico de Redes de Processamento. Kleber A. Ribeiro

Trilhas Técnicas SBSI

Qualidade de Software

Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos

Engenharia de Software I: Análise e Projeto de Software Usando UML

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

PMONow! Serviço de Implantação de um Escritório de Projetos

Introdução. AULA 2 A Organização empresarial e a gestão de projetos. Tema relevante em diversas áreas

PROFESSOR: CRISTIANO MARIOTTI

Apresentação do Treinamento MSP. Fundamentos

Competências na Gestão Esportiva

10 maneiras de conduzir a Gestão de Dados ao fracasso

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

PLANEJAMENTO PLANEJAMENTO ESTRATÉGIA CICLO PDCA CICLO PDCA 09/04/2015 GESTÃO DE ESCOPO GERENCIAMENTO DE PROJETOS ACT

Mário Rocha. A contribuição do Coaching no desenvolvimento das competências

ESTRATÉGIA DE SERVIÇO ITIL FOUNDATION V3 Conteúdo deste resumo deve ser contemplado com a leitura do livro ITIL Service Strategies

O Papel Estratégico da Gestão de Pessoas para a Competitividade das Organizações

A PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA 11ª. REGIÃO, no uso de suas atribuições legais e regimentais,

Fundamentos em Teste de Software. Vinicius V. Pessoni

Requisitos. Sistemas de Informações

Planejamento de Projeto Gestão de Projetos

Modelo de Referência para melhoria do processo de software (MR mps)

Enterprise Quality Management [EQM] Excelência em Gestão da Qualidade

Capítulo 2. Processos de Software Pearson Prentice Hall. Todos os direitos reservados. slide 1

Oficina de Gestão de Portifólio

Agenda. Visão Revolução Ágil EduScrum Visão Geral do Método Benefícios Projeto Scrum for Education Sinergias

A visão do modelo MPS.BR para Gerência de Projeto - Nível G. por Adriana Silveira de Souza

O Livro Schindler do Navegador Definindo os objetivos. Preparando o caminho. Diretrizes estratégicas para o sucesso no mercado de elevadores e

SISTEMA. Tecnologia. Software. Hardware. Prazos. Pessoas. Qualidade. Custo GERENCIAMENTO DE RISCO: COMO GARANTIR O SUCESSO DOS PROJETOS DE TI?

GERENCIAMENTO DE PROJETOS PROJECT MANAGEMENT INSTITUTE

Planejamento Estratégico de Tecnologia da Informação PETI

PALESTRA. Aplicação da Norma IEEE 829 como Mecanismo de Gerência do Processo de Teste de Produtos de Software. CenPRA

Transcrição:

Gerenciamento de Projetos de Software esenvolvidos à Luz das Metodologias Ágeis Ana Liddy C C Magalhães EQPS 2004 Campinas 16/08/2004

otivação e Objetivos do Projeto Motivação Demanda pela informação dependência do software Busca por um processo ideal ainda é um desafio Dinâmica atual do mercado exige adaptação constante Visão mecanicista cede espaço para visão orgânica Sucesso depende da criatividade, inovação, agilidade bordagem ágil fornece estrutura suficiente para prevenir o caos Excesso de estrutura reduz a capacidade de resolver problemas e inovar Inexistência de estrutura instala o caos e leva à ineficiência Objetivos Traçar um paralelo entre práticas da gerência de projetos e das metodologias ágeis Verificar como os processos de gerência se adequam aos princípios ágeis Definir macro-processsos e ferramentas que ajudem no gerenciamento de projetos ágeis de software, criando um framework de apoio

Como Melhorar a Gerência do Desenvolvimento de Software? Processo PROCESSOS Pessoas Habilidades Treinamento Motivação Tecnologia Todo mundo reconhece a importância de se ter uma boa equipe... mas mesmo as melhores equipes não podem usar todo seu potencial quando não sabem o que deve ser feito! Ferramentas e equipamentos adequados Procedimentos e métodos, definindo o relacionamento entre as tarefas executadas Processo: Determinante principal do custo, programação e qualidade do produto!

O Gerenciamento Tradicional de Projetos PMBoK - Project Management Body of Knowledge Guia genérico, com as melhores práticas de gerência Processos para descrever "o que" deve ser feito e não "como" fazer Não considera as peculiaridades da área de software

Abordagem Ágil para Desenvolvimento: Mudança de Paradigma Abordagem Tradicional: Por que não Escopo Qualidade Qualidade Escopo Custo Prazo Custo Prazo Parte de um escopo fechado; Define-se custo e prazo; Manipula-se a qualidade. Por que não... Fazer o mais simples agora, e refinar depois? Mudar quando for necessário? Libertar-se do excesso de documentação? Usuários pagam por software, não por diagramas A QUALIDADE é que faz a diferença Ter um prazo predefinido; Ter um custo fixo, definido em função do prazo; Manter os níveis de qualidade; Manipular o escopo? Metodologias Ágeis fornecem um novo paradigma...

Gerenciamento Ágil de Projetos XPM Extreme Project Management CaracterísticaS Gerais: Conjunto de práticas já conhecidas, que merecem atenção Principal diferença: atitude em relação às mudanças Formado por 11 regras e 5 ferramentas Missão dar suporte à mudança, planejando: Critérios de sucesso para os stakeholders Eventos / cenários principais Benefícios esperados e como atingi-los Acordos na qualidade exigida Acordos com as parcerias envolvidas

Gerenciamento Ágil de Projetos APM Agile Project Management Princípios: Baseado em Sistemas Adaptativos Complexos revoadas, cardumes, enxames comportamento coletivo: ordem, auto-organização, inteligência coletiva adaptação a ambientes dinâmicos habilidade em lidar com a mudança Organizações: sistemas adaptáveis, com seres inteligentes Confiança na habilidade coletiva para resolver problemas Imprevisibilidade limita o planejamento: enfatizar a adaptabilidade Gerente de projeto: líder adaptável que promove o trabalho colaborativo em equipe, defende o projeto e remove obstáculos para sua progressão

omparativo Gerenciamento radicional x Ágil Abordagem Tradicional Preditivo: detalhar o que ainda não é bem conhecido Rígido: seguir especificação predefinida, a qualquer custo Burocrático: controlar sempre, para alcançar objetivo planejado Orientado a processos: segui-los possibilita garantir a qualidade Documentação gera confiança Sucesso = entregar o planejado Gerência = comando-e-controle voltado para trabalho em massa, ênfase: papel do gerente, com planejamento e disciplina fortes Abordagem Ágil Adaptativo: conhecer o problema e resolver o crítico primeiro Flexível: adaptar-se a requisitos atuais, que podem mudar Simplista: fazer algo simples de imediato e alterar, se necessário Orientado a pessoas: motivadas, comprometidas e produtivas Comunicação gera confiança Sucesso = entregar o desejado Gerência = liderança / orientação trabalhadores do conhecimento, ênfase: criatividade,flexibilidade, atenção às pessoas

omparativo Gerenciamento radicional x Ágil Abordagem Tradicional Desenvolvedor hábil (variedade) Cliente pouco envolvido Requisitos conhecidos, estáveis Retrabalho/reestruturação caro Planejamento direciona os resultados (incentiva a controlar) Conjunto de processos, com metodologia definida Premia a garantia da qualidade Foco: grandes projetos ou os com restrições de confiabilidade, planej. estratégico / priorização (exigem mais formalismo) Objetivo: controlar, possibilitando alcançar o objetivo planejado (tempo, orçamento, escopo) Abordagem Ágil Desenvolvedor ágil (colaborador) Cliente comprometido (autonomia) Requisitos emergentes, mutáveis Retrabalho/reestruturação barata Resultado direciona o planejamento (incentiva a mudar) Conjunto de valores, com atitudes e princípios definidos Premia o valor rápido obtido Foco: projetos de natureza exploratória e inovadores, com equipes pequenas a médias (exigem maior adaptação) Objetivo: simplificar processo de desenvolvimento, minimizando e dinamizando tarefas e artefatos

lgumas lições aprendidas... As normas e modelos funcionam como bússolas Fornecem um direcionamento, mas não fornecem o mapa Úteis para medir o progresso em relação aos objetivos originais É necessário adaptá-los à realidade da organização Os processos da organização devem ser instanciados para cada projeto, em função de suas características Apontam um caminho: não uma linha de trem, mas um plano de vôo Projetos com equipes pequenas, requisitos imprecisos e/ou instáveis devem ser desenvolvidos de forma ágil A abordagem ágil é adequada à realidade brasileira e satisfaz a dinâmica atual do mercado Seu uso requer uma gerência de projetos adequada a suas práticas, mais simplista e orgânica Necessário buscar o ponto de equilíbrio, avaliando riscos Planejamento aperfeiçoa a agilidade Agilidade dá eficiência ao planejamento