280 likes | 687 Views
Um estudo comparativo entre PMBOK e SWEBOK. Antonio Nascimento ajnf@cin.ufpe.br. Roteiro. Introdução Objetivos PMBOK SWEBOK PMBOK x SWEBOK Conclusões Referências. Introdução.
E N D
Um estudo comparativo entre PMBOK e SWEBOK Antonio Nascimento ajnf@cin.ufpe.br
Roteiro • Introdução • Objetivos • PMBOK • SWEBOK • PMBOK x SWEBOK • Conclusões • Referências
Introdução • O PMBOK (Project Management Body of Knowledge) é um conjunto de práticas em gerência de projetos levantado pelo Project Management Institute (PMI) e constituem a base da metodologia de gerência de projetos do PMI [RICARDO,2009].
Introdução • O SWEBOK (Guide to the Software Engineering Body of Knowledge) é um documento criado com a finalidade de servir de referência em assuntos considerados como essenciais na área de Engenharia de Software e foi conduzido pelo IEEE (Institute of Electrical and Electronics Engineers).
Objetivos (PMBOK) • Criar um Conjunto de Conhecimentos em Gerenciamento de Projetos (boas práticas); • Fornecer e promover um vocabulário comum dentro da profissão de gerenciamento de projetos para se discutir, escrever e aplicar conceitos de gerenciamento de projetos; • Estabelecer diretrizes para processos, ferramentas e técnicas de gerenciamento de projetos.
Objetivos (SWEBOK) • Caracterizar o conteúdo da disciplina de engenharia de software; • Estabelecer um conjunto apropriado de critérios e normas para a prática profissional da Engenharia de Software; • Marcar as fronteiras entre a Engenharia de Software e as demais disciplinas relacionadas; • Prover uma fundação para certificação individual e para licenciamento de profissionais.
PMBOK • Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo [PMBOK,2008]. • O gerenciamento de projetos consiste na aplicação de conhecimentos, habilidades, ferramentas e técnicas adequadas às atividades do projeto, a fim de cumprir seus requisitos [PMBOK,2008].
PMBOK • Áreas de Conhecimento: [D’AVILA, 2006]
PMBOK • Grupos de Processos [D’AVILA, 2007]:
PMBOK (Processos) [SOTILLE,2009]
PMBOK (Processos) [D’AVILA, 2010]
SWEBOK • Áreas de Conhecimento: [adaptado de SWEBOK,2004]
SWEBOK • Subáreas: • Requisitos de Software (7) • Projeto de software (6) • Construção de software (3) • Teste de software (6) • Manutenção de software (4)
SWEBOK • Subáreas: • Gerência de configuração de Software (6) • Gerência de Engenharia de Software (6) • Processo de Engenharia de Software (4) • Métodos e ferramentas de engenharia (2) • Qualidade de Software (3) • Disciplinas Relacionadas (8) • TOTAL: 47 Subáreas e 8 Disciplinas Relacionadas
Certificações • PMBOK • CAPM - Certified Associate in Project Management • PMP - Project Management Professional • PgMP - Program Management Professional • SWEBOK • Certificação CSDA (Certificação de Associação no Desenvolvimento de Software). • Certificação CSDP (Certificação de Desenvolvimento Profissional de Software)
Conclusões • Ambos guias tem similaridades, contudo um foca o gerenciamento de projetos e o outro Engenharia de SW; • Com as constantes e evoluções na Engenharia de Software o guia (SWEBOK) não é definitivo e não deve ser a única fonte de referências; • O PMBOK é muito mais utilizado no Brasil que o SWEBOK; • Dificuldade de regulamentação da profissão;
Perguntas ???
Referências • Capuano, Tiago. Guide of the Software Engineering Body of Knowledge (SWEBOK). Passo Fundo, RS, Brasil. • Embiruçu, David L.; Neto, José B.F.A; Barbosa, Leandro M; Viana, Pablo A. B; Sette, Sergio S. TheGuide to the Software EngineeringBodyofKnoledge - SWEBOK. UFPE, Recife, PE, Brasil,2008 • Lopes, Edvaldo. Swebok - Software EngineeringBodyofKnowledge. UFPE, Recife, PE, Brasil, 2007. • SWEBOK. Guide to the Software EngineeringBodyofKnowledge. 2004 Version. A projectofthe IEEE ComputerSociety Professional PracticesCommittee. Disponível em: http://www.swebok.org.