Do que se trata o artigo: Demonstrar como é possível unir o Scrum ao Guia PMBOK e aplicá-los em conjunto em projetos de desenvolvimento de software, evidenciando como o modelo ágil do Scrum pode contribuir muito para dar mais agilidade às boas práticas do Guia PMBOK, e como o Guia PMBOK pode fortalecer o modelo de gerenciamento do Scrum.
Em que situação o tema útil: Este artigo visa demonstrar como o framework ágil do Scrum pode contribuir para dar mais agilidade e flexibilidade aos processos de planejamento e execução do Guia PMBOK, aplicado às etapas envolvidas com desenvolvimento de software. Além de sugerir como o Guia PMBOK pode oferecer mais segurança, estabilidade, monitoramento e controle transparente ao modelo ágil, contribuindo muito para a aceitação do Scrum em grandes projetos.
Resumo: Projetos de desenvolvimento de softwares são dinâmicos, incertos e imprevisíveis devido à velocidade que o mercado de tecnologia evolui e se modifica. Por isso é preciso conhecer modelos de gestão variados, boas práticas reconhecidas como o Guia PMBOK e frameworks eficientes como o Scrum. Este artigo propõe uma metodologia de união das duas abordagens, fornecendo conhecimento para que o gerente de projeto se torne um profissional mais flexível e versátil.
Facilmente se ouve falar em gerenciamento de projetos hoje em dia, e muito se discute sobre gerenciamento ágil, ou Waterfall, mais conhecido como gerenciamento tradicional.
Muitos defendem que o uso do Ágil é a melhor solução, principalmente na área de tecnologia, e outros afirmam que o Waterfall funciona para qualquer projeto, e é muito mais seguro.
Já um terceiro grupo diz que os dois anteriores estão certos, e ao mesmo tempo também não estão. Por que um ambiente de projeto é muito mais complexo do que um modelo padrão, ou um conjunto de boas práticas, e o gerente de projetos precisa usar a inteligência para enxergar o que é melhor em cada momento da sua gestão.
Seguindo esta terceira linha, o ágil não é melhor do que o Waterfall, e muito menos o inverso é verdade. Nesta visão, a união dos dois traz mais força à equipe de gerenciamento de um projeto, e a crença de que só um pode resolver todos os problemas pode ser um grande risco.
A partir do pensamento que a junção de modelos é uma estratégia que pode dar melhores resultados do que o uso isolado de apenas um. Este artigo se propõe a mostrar como unir dois fortes modelos de gerenciamento de projetos do mundo moderno, o Guia PMBOK e o Scrum.
O Guia PMBOK é um dos conjuntos de boas práticas de gerenciamento de projetos tradicional mais conhecido e utilizado no mundo todo, porém muitos dizem que ele não é tão útil para projetos dinâmicos e imprevisíveis como os da tecnologia da informação.
O Scrum, por sua vez, é um dos frameworks de gerenciamento de projetos ágeis mais difundidos e aplicados nos dias atuais, além de ser mundialmente conhecido e usado na área da tecnologia da informação, principalmente em desenvolvimento de softwares. Porém, muitos dizem que ele não é seguro para projetos grandes ou fora da área de desenvolvimento de sistemas.
Buscando tirar vantagem dos pontos positivos de cada um destes modelos, e balancear os pontos negativos de um com as qualidades do outro, este artigo ilustrará como unir os dois em prol do sucesso de um mesmo projeto. Além disso, será mostrado como cada área de conhecimento e cada fase de um projeto podem ser apoiadas por esta união, e onde cada ferramenta e técnica do PMBOK e do Scrum poderão ser usadas com o objetivo de fortalecer a gestão de um projeto.
Pela ótica do Scrum
O Scrum tem um modelo mais simplificado e menor que o Guia PMBOK, por isso é mais fácil acompanhar a aplicação das boas práticas do Guia PMBOK a partir do ciclo do Scrum, e entender como encaixar e utilizar os processos do Guia PMBOK dentro do Scrum.
Em outras palavras, podemos dizer que rodando o Scrum podemos sentir exatamente onde os processos do Guia PMBOK podem ser encaixados na rotina do Scrum, formando apenas uma metodologia unificada de três formas distintas: internamente ao Ciclo do Scrum, externamente ao Ciclo do Scrum e paralelamente ao Ciclo do Scrum.
Especificamente para este artigo, será utilizada uma lista de legendas para facilitar o entendimento e mapeamento dos papéis, responsabilidades e atividades de cada grupo de processo. Esta terá o objetivo de contribuir para uma melhor assimilação de quais momentos serão realizadas as cerimônias do Scrum, os processos do Guia PMBOK e quem é o responsável por cada execução.
A seguir, listamos as legendas para identificação e distinção dos grupos de processos:
- [GP]: Atividades realizadas pelo gerente de projetos. Visão PMBOK;
- [PO]: Atividades realizadas pelo Product Owner. Visão Scrum;
- [SM]: Atividades realizadas pelo Scrum Master. Visão Scrum;
- [TM]: Atividades realizadas pelo Time. Visão combinada Scrum e PMBOK;
- [DC]: Atividades contidas dentro do ciclo Scrum, ou seja, realizadas durante as cerimônias do Scrum;
- [FC]: Atividades fora do ciclo Scrum, ou seja, não serão realizadas durante as cerimônias ágeis, mas paralelamente a elas e normalmente realizadas por um papel fora do conceito Scrum, tal como o gerente de projetos;
- [1..42]: Para referência, será colocado ao lado dos processos do Guia PMBOK um número para identificar que o processo pertence ao mesmo e para que ao final deste artigo se tenha uma ideia de quantos processos conseguem ser trabalhados em conjunto com o Scrum.
Observação: A maioria dos processos terá mais de um papel responsável, por exemplo [GP] e [PO]. Quando isso ocorrer, a ordem em que os papéis aparecerem nos processos representará a importância e grau de responsabilidade, ou seja, no exemplo acima o papel mais importante e com maior responsabilidade sobre a execução do mesmo seria o do gerente de projeto.
Este artigo não se propõe a detalhar, explicar ou ensinar o que é, como é composto, e como pode ser aplicado o Scrum ou o Guia PMBOK. Para este artigo o autor considera que os leitores conhecem e já possuem uma experiência com a aplicação de ambos.
O objetivo principal aqui é apresentar uma forma de unir o Scrum ao Guia PMBOK, aplicando cada um em um ponto específico de um mesmo projeto, evidenciando as maiores forças de cada um, e ao mesmo tempo apoiando as fraquezas do outro.
Ciclo de vida Scrum
Há mais de uma abordagem para união das técnicas, ferramentas e papéis do Guia PMBOK com o Scrum. Porém, aqui partiremos do entendimento que o Scrum é mais simples e possui um ciclo menor e mais fácil de acompanhar.
Com isso, o objetivo é visualizar o Scrum sendo aplicado, e principalmente rodando segundo suas regras, e encaixar o Guia PMBOK conforme o Scrum acontece, porém, para o ciclo do Scrum iniciar é preciso que alguns processos sejam executados antes, bem como outros depois do seu término.
Reforçando o entendimento, para um time começar a rodar o Scrum em um projeto, atividades anteriores contidas no Guia PMBOK precisam ser realizadas. Durante a execução do Scrum e de suas várias cerimônias, outras atividades do Guia PMBOK devem ser aplicadas, e por fim, após o encerramento de um ciclo Scrum, mais tarefas ligadas ao Guia PMBOK também podem ser utilizadas.
Será possível visualizar como é fácil e benéfico unir estas duas práticas, principalmente porque algumas das ferramentas e técnicas do Guia PMBOK se encaixarão perfeitamente dentro do ciclo Scrum, e outras farão total sentido fornecendo pleno apoio à equipe de gerenciamento quando utilizadas paralelamente ao Scrum.
Ainda com esta união, poderá ser respondida uma pergunta que muitos ainda se fazem sobre qual o papel do gerente de projetos com a chegada das metodologias ágeis, e até mesmo para que continuar utilizando o gerenciamento Waterfall quando o ágil fornece quase tudo que é preciso.
A proposta deste artigo é mostrar justamente o quanto é importante não deixar de lado o gerenciamento Waterfall mesmo em ambientes ágeis. Quando pensamos em gerenciamento ágil, visualizamos a execução de um projeto tirando um pouco do foco dos outros grupos de processos, e não prevendo o controle de áreas como custos, aquisições, riscos e outras.
É a partir deste momento que o gerente de projetos entra em um ambiente ágil, sem interferir na execução propriamente dita do Scrum, mas apoiando todas as outras áreas que o Scrum não suporta diretamente.
Início do projeto
Mesmo em um ambiente ágil é preciso realizar algumas atividades formais, principalmente para registrar certas passagens importantes do projeto, como a oficialização do seu início.
A maioria dos médios e grandes clientes aceita bem a implantação de metodologias ágeis, mas não abre mão de processos contidos no gerenciamento tradicional, principalmente no que diz respeito a formalizações, controles de alto nível para visão da gerência sênior, incluindo alternativas para garantir legalmente que certas ações são realizadas e outras não. Por isso precisamos do apoio de boas práticas e modelos mais tradicionais como o Guia PMBOK.
Seguindo o mesmo princípio não podemos nos iludir que o gerenciamento ágil puro irá resolver tudo e será plenamente aceito como metodologia de gestão, e precisamos levar em conta sim, a aplicação de ferramentas e técnicas do gerenciamento tradicional, como as contidas no Guia PMBOK.
As primeiras formalizações acontecem antes do início do projeto, e continuam durante a etapa de iniciação. Dessa maneira, abaixo começaremos a listar os processos da fase de iniciação de um projeto, e desta mesma maneira continuaremos a listar todos os processos que precisam ser realizados durante todo o projeto, separados por etapa ou fases do projeto.
Termo de Abertura do Projeto [1]
O termo de abertura do projeto formaliza oficialmente o início do mesmo, permitindo e liberando a equipe para começar os trabalhos, e independente do ambiente do projeto, é altamente recomendável se publicar um termo de abertura do projeto que contenha pelo menos o seguinte conteúdo:
- Propósito ou justificativa do projeto;
- Requisitos de alto nível;
- Riscos de alto nível;
- Resumo do cronograma de marcos;
- Resumo do orçamento;
- Requisitos para aprovação do projeto e quem é responsável por decidir se o projeto é bem sucedido ou não; ...
- Formação FullStack Completa
- Carreira Front-end I e II, Algoritmo e Javascript, Back-end e Mobile
- +10.000 exercícios gamificados
- +50 projetos reais
- Comunidade com + 200 mil alunos
- Estude pelo Aplicativo (Android e iOS)
- Suporte online
- 12 meses de acesso
- Formação FullStack Completa
- Carreira Front-end I e II, Algoritmo e Javascript, Back-end e Mobile
- +10.000 exercícios gamificados
- +50 projetos reais
- Comunidade com + 200 mil alunos
- Estude pelo Aplicativo (Android e iOS)
- Suporte online
- Fidelidade de 12 meses
- Não compromete o limite do seu cartão
Confira outros conteúdos:
Teste de Acessibilidade de Software
Boas Práticas em TDD
Principais Anomalias Arquiteturais de...
Promoção de Natal
Oferta exclusiva de Natal!
Pagamento anual
12x no cartão
De: R$ 69,00
Por: R$ 59,90
Total: R$ 718,80
Garanta o desconto
Pagamento recorrente
Cobrado mensalmente no cartão
De: R$ 79,00
Por: R$ 59,90 /mês
Total: R$ 718,80
Garanta o desconto
<Perguntas frequentes>
Nossos casos de sucesso
Eu sabia pouquíssimas coisas de programação antes de começar a estudar com vocês, fui me especializando em várias áreas e ferramentas que tinham na plataforma, e com essa bagagem consegui um estágio logo no início do meu primeiro período na faculdade.
Estudo aqui na Dev desde o meio do ano passado!
Nesse período a Dev me ajudou a crescer muito aqui no trampo.
Fui o primeiro desenvolvedor contratado pela minha
empresa. Hoje eu lidero um time de desenvolvimento!
Minha meta é continuar estudando e praticando para ser um
Full-Stack Dev!
Economizei 3 meses para assinar a plataforma e sendo sincero valeu muito a pena, pois a plataforma é bem intuitiva e muuuuito didática a metodologia de ensino. Sinto que estou EVOLUINDO a cada dia. Muito obrigado!
Nossa! Plataforma maravilhosa. To amando o curso de desenvolvimento front-end, tinha coisas que eu ainda não tinha visto. A didática é do jeito que qualquer pessoa consegue aprender. Sério, to apaixonado, adorando demais.
Adquiri o curso de vocês e logo percebi que são os melhores do Brasil. É um passo a passo incrível. Só não aprende quem não quer. Foi o melhor investimento da minha vida!
Foi um dos melhores investimentos que já fiz na vida e tenho aprendido bastante com a plataforma. Vocês estão fazendo parte da minha jornada nesse mundo da programação, irei assinar meu contrato como programador graças a plataforma.
Wanderson Oliveira
Comprei a assinatura tem uma semana, aprendi mais do que 4 meses estudando outros cursos. Exercícios práticos que não tem como não aprender, estão de parabéns!
Obrigado DevMedia, nunca presenciei uma plataforma de ensino tão presente na vida acadêmica de seus alunos, parabéns!
Eduardo Dorneles
Aprendi React na plataforma da DevMedia há cerca de 1 ano e meio... Hoje estou há 1 ano empregado trabalhando 100% com React!
Adauto Junior
Já fiz alguns cursos na área e nenhum é tão bom quanto o de vocês. Estou aprendendo muito, muito obrigado por existirem. Estão de parabéns... Espero um dia conseguir um emprego na área.
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.