10
GQS/INCoD/INE/UFSC 1 Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento Gerência de projetos de software para micro e pequenas empresas alinhado ao PMBOK e CMMI GQS - Grupo de Qualidade de Software INCoD - Instituto Nacional de Ciência e Tecnologia para Convergência Digital Prof. Dr. rer. nat. Christiane Gresse von Wangenheim, PMP Rafael Queiroz Gonçalves André Marques Pereira GQS – Grupo de Qualidade de Software Ensino de Engenharia de Software Engenharia de Usabilidade Gerência de Projetos Avaliação e Melhoria de Processo de Software

Evoluindo dot project em alinhamento ao pmbok

Embed Size (px)

DESCRIPTION

Projetos de software frequentemente falham, pois não são gerenciados de maneira adequada. Buscando reduzir este problema, modelos de boas práticas, como o CMMI - Capability Maturity Model Integration e o PMBOK - Project Management Body of Knowledge são desenvolvidos para auxiliar as organizações a melhorarem seu processo de gerenciamento de projetos. Entretanto, ainda não existe nenhuma ferramenta de suporte de software livre para suportar completamente um processo de gerência de projeto em conformidade com esses modelos. Dentro desse o contexto, a palestra apresentará a evolução da ferramenta dotProject relacionados a diversas áreas (iniciação, planejamento de tempo, RH e riscos, monitoramento & controle e encerramento) alinhado ao CMMI e PMBOK.

Citation preview

Page 1: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

1Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Gerência de projetos de software para micro e pequenas empresas alinhado ao PMBOK e CMMIGQS - Grupo de Qualidade de SoftwareINCoD - Instituto Nacional de Ciência e Tecnologia para Convergência Digital

Prof. Dr. rer. nat. Christiane Gresse von Wangenheim, PMPRafael Queiroz GonçalvesAndré Marques Pereira

GQS – Grupo de Qualidade de Software

Ensino de Engenharia de Software

Engenharia de Usabilidade

Gerência de Projetos

Avaliação e Melhoria de Processo de Software

Page 2: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

2Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Contextualização

Micro e Pequenas EmpresasMicro e Pequenas Empresas

Adequação aos Modelos e Normas (CMMI e PMBOK)Adequação aos Modelos e Normas (CMMI e PMBOK)

Processos e Ferramentas de ApoioProcessos e Ferramentas de Apoio

Tecnologia de Apoio ao Gerenciamento

Feng Office

EndeavourProject.net

PhpCollab

QdPMFireScrum

Web2Project

NetOffice

WebCollab

MS ProjectMS Project

Primavera

Project Project Builder

SAP

WBS Chart Pro

Open ProjectOpen Project

Express

Streber

CenterFlow

TrackNPlan

SmartArranger

EVM EngineEVM EngineDotProjectA resposta é SIM

EXISTEM

Será que existem softwares para auxiliar na gerência de projetos?

Page 3: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

3Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Objetivo do Programa

Definir um processo de gerência deprojetos e suporte ferramental que sejaalinhado ao PMBOK (4. ed.) e CMMI-DEVv1.3 e que possa ser utilizado por MPEsna gerência de seus projetos.

Equipe do Programa

Instituição: GQS/INCoD/INE/UFSC

Coordenadora: Prof. Dr. rer. nat. Christiane Gresse von Wangenheim, PMP

Equipe técnica:André Marques Pereira

Rafael Queiroz GonçalvezDeise Luise WrasseElisa de Freitas KühlkampLara WilpertRafael ReiterSérgio M. de Oliveira AbreuSuzana Vilas Boas Pescador

Page 4: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

4Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Modelo de Processo de GP para MPEs

Exemplo de Processo Proposto

Estudo do Estado da ArteEstudo do Estado da Arte

Modelagem do ProcessoModelagem do Processo

Ferramenta de Suporte

CMMI & PMBOKCMMI & PMBOK

Unified Best PracticesUnified Best Practices

Requisitos FuncionaisRequisitos Funcionais

Page 5: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

5Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Evolução do dotProject

Iniciação

� Definição do termo deabertura do projeto.

� Registro do objetivo,justificativa, e resultados esperados.

� Documentação dosstakeholders identificados.

� Obtenção da aprovação e autorização para o projeto.

Page 6: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

6Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Planejamento de tempo

� Definição das atividades.

� Sequenciamento das atividades.

� Estimativa de recursos.

� Estimativa da duração.

� Desenvolvimento do

cronograma.

Planejamento de Recursos Humanos

� Definição dos papéis: autoridades, responsabilidades,e competências.

� Alocação dos recursos humanos aos papéisestimados.

� Cadastro da disponibilidadedos recursos (calendário derecursos).

� Associação do recurso ao seucurrículo LATTES.

Page 7: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

7Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Planejamento de Riscos

� Identificação dos riscos.

� Planejamento das respostasaos riscos: ações decontingência.

� Priorização dos riscos: probabilidade x impacto.

� Gerenciamento dos riscos.

Monitoramento e Controle

� Geração automática de relatório de status.

� Análise de Valor Agregado.

� Registro de ações corretivas.

� Registro de Atas de reunião.

� Registro de Linha de base de projeto.

� Monitoramento da qualidade das entregas.

� Matriz de responsabilidades.

Page 8: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

8Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Encerramento

� Encerramento formal doprojeto.

� Registro das liçõesaprendidas.

� Registro dos pontos de melhoria.

� Registro das sugestões demelhoria.

� Fábrica de experiências

Nossos resultados são aplicáveis?

Disponível no repositório oficial do dotProject para download

sourceforge.net/projects/dotmods/Diretório: Alignment with PMBOK and CMMI-DEV

Page 9: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

9Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Nossos resultados são aplicáveis?

Módulo Total de downloads

Iniciação 84

Planejamento de riscos 139

Planejamento de RH 154

Planejamento de tempo 303

Monitoramento e Controle 269

Encerramento 105

Total de 1054 downloads até setembro / 2012

Status do programa de projetos da evolução do dotProject

Módulo Status

Iniciação Concluído

Planejamento de escopo Em andamento

Planejamento de tempo Concluído

Planejamento de custo Em andamento

Planejamento de comunicação Em andamento

Planejamento de RH Concluído

Planejamento de qualidade Em andamento

Planejamento de riscos Concluído

Monitoramento & controle Concluído

Encerramento Concluído

Page 10: Evoluindo dot project em alinhamento ao pmbok

GQS/INCoD/INE/UFSC

10Licença 2.5 Brasil Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento

Resultados

� Modelo de processo de gerência de projetos customizado ao contexto de MPEs alinhado ao PMBOK e CMMI.

� Ferramenta de suporte – dotProject - em conformidade ao modelo.

� Publicações

MARQUES , A. M.; GONÇALVES, R. Q.; GRESSE VON WANGENHEIM, C.; BUGLIONE, L. Comparion of Open Source Tools for Project Management. International Journal of Software Engineering and Knowledge Engineering (IJSEKE), to appear March/April 2013

GONÇALVES, R. Q.; MARQUES , A. M.; GRESSE VON WANGENHEIM, C.; Supporting Time Planning Aligned with CMMI-DEV and PMBOK. The Seventh International Conference on Software Engineering Advances (ICSEA 2012), Lisboa/Portugal, 2012.

GONÇALVES, R. Q.; MARQUES , A. M.; GRESSE VON WANGENHEIM, C.; Hauck, J. Supporting Time Planning by Enhancing an Open Source Software in Alignment with CMMI-DEV and PMBOK. Workshop Internacional de Software Livre (WSL), Porto Alegre/Brazil, 2012.

Christiane Gresse von Wangenheim - [email protected] Queiroz Gonçalves - [email protected]é Marques Pereira - [email protected]

GQS/INCoD/INE/9UFSC

www.incod.ufsc.br

www.gqs.ufsc.br