Você está na página 1de 8

ISSN 2596-2701 - Revista de Ciência da Computação - ReCiC v. 2 n.

1 - jan/jun (2020)
Práticas ágeis para gestão de projetos baseadas no PMBOK guide, no agile practice
guide e na metodologia scrum: uma análise da aplicabilidade em um projeto-piloto
de uma organização pública

Francisco Ângelo de Almeida Neto Francisco dos Santos Carvalho Josafá Santos dos Reis
Unidade de Informática (UINFOR- Depto de Ciências Exatas e Setor de Informações da UESB
UESB) Tecnológicas (DCET-UESB) Projeto de Pesquisa Adoção de TI
Pós-graduação em Gestão Projeto de Pesquisa Adoção de TI como ferramenta provedora de
Universitária e Projeto de Pesquisa como ferramenta provedora de agilidade aos processos
Adoção de TI como ferramenta agilidade aos processos organizacionais
provedora de aglidade aos processos organizacionais, Universidade Estadual do Sudoeste da
organizacionais, Universidade Estadual do Sudoeste da Bahia
Universidade Estadual do Sudoeste da Bahia Vitória da Conquista, Bahia, Brasil
Bahia Vitória da Conquista, Bahia, Brasil josafa@uesb.edu.br
Vitória da Conquista, Bahia, Brasil franciscoscarvalho@uesb.edu.br
fneto@uesb.edu.br
Ana Paula Perreira Assis
Bacharel em Engenharia da
Computação. Membro do Projeto de
Pesquisa Adoção de TI como
ferramenta provedora de aglidade aos
processos organizacionais,
Universidade Estadual do Sudoeste da
Bahia
Vitória da Conquista, Bahia, Brasil
ana.pauladf@hotmail.com

Resumo – Considerando a relevância das metodologias technical procedures, a case study was carried out in a public
ágeis para o gerenciamento de projetos, este trabalho teve organization in the State of Bahia. At the end of the study, it was
como objetivo analisar a aplicabilidade de práticas ágeis concluded that both the guides and the Scrum methodology
encontradas na 6ª edição do guia do Projetc Management showed good applicability of their agile practices in a pilot
Body of Knowledge (PMBOK), no Agile Practice Guide project in the area of software development.
publicado pelo Project Management Institute (PMI) e na
Metodologia Ágil Scrum, conforme proposto por Assis
(2018). Para isso, foram analisadas práticas ágeis e avaliados Keywords: Case study. Project management. Project
quatroze itens estruturais e funcionais propostos com base Management Institute. Agile Practices
nesses dois guias e na metodologia supracitada. Em termos
metodológicos, trata-se de um estudo de caso de caráter
exploratório e descritivo, com abordagem qualitativa e
I. INTRODUÇÃO
quantitativa, que fez uso de um método de avaliação
adaptado do SCAMPI (Standard CMMI®
A cada dia se torna fundamental a adoção e atualização
Appraisal Method for Process Improvement). Quanto aos
de boas práticas de gestão de projetos, mediante o uso de
procedimentos técnicos, realizou-se um estudo de caso em
metodologias, técnicas e ferramentas e competências
uma organização pública do Estado da Bahia. Ao final do
apropriadas.
estudo, pôde-se concluir que ambos os guias e a metodologia
Segundo Rico 2008 apud Vacari [1] e Macuzo [2]
Scrum apresentaram boa aplicabilidade de suas práticas
equipes ágeis produzem software com qualidade que atendem
ágeis em um projeto-piloto na área de desenvolvimento de
melhor às necessidades do usuário em um menor intervalo de
software.
tempo. Face ao exposto, Vacari [1], p. 15, asseverou que as
organizações públicas poderiam “[...] beneficiar-se desses novos
métodos para alcançar resultados melhores do que seria possível
Palavras-chave: Estudo de caso. Gerenciamento de projetos.
alcançar com métodos ditos como tradicionais”
Project Management Institute. Práticas Ágeis.
O Project Management Institute (PMI), referência na
publicação de boas-práticas na área de gestão de projetos, tem
atualizado o Guia do Project Management Body Of Knowledge
(PMBOK), um valioso corpo de conhecimentos na área de
Abstract - Considering the relevance of agile methodologies for
gestão de projetos [3]. O PMI, em 2017, publicou o Guia de
project management, this work aimed to analyze the
Práticas Ágeis (Agile Practice Guide) para ajudar no
applicability of agile practices found in the 6th edition of the
entendimento e implantação das práticas de gerenciamento ágeis
Project Management Body of Knowledge (PMBOK) guide, in
de projetos [4] e [5].
the Agile Practice Guide published by the Project Management
Assim sendo, este trabalho buscou resposta para a
Institute (PMI ) and the Agile Scrum Methodology, as proposed
seguinte questão de pesquisa formulada a partir do trabalho de
by Assis (2018). For that, agile practices were analyzed and four
Assis [6]: Itens estruturantes e funcionais propostos a partir de
structural and functional items proposed were evaluated based
recomendações constantes nos guias PMBOK 6 edição e Agile
on these two guides and on the aforementioned methodology. In
Practice do PMI e da metodologia ágil Scrum possuem
methodological terms, it is an exploratory and descriptive case
adequação ao ambiente de desenvolvimento de software em uma
study, with a qualitative and quantitative approach, which made
organização pública? Em termos de hipótese, iniciou-se a
use of an evaluation method adapted from SCAMPI (Standard
investigação a partir da suposição de que essas recomendações
CMMI® Appraisal Method for Process Improvement). As for

https://doi.org/10.22481/recic.v2i1.6692 53
____________________________________________________________________________________________________
possuem adequação ao ambiente de desenvolvimento do execução, monitoramento e controle, e encerramento deste [14],
supracitado. objetivando entregar os produtos no tempo certo, otimizar
Nesse propósito, foram estabelecidos os seguintes recursos organizacionais e promover melhorias na qualidade
objetivos específicos: a) descrever aspectos básicos estruturais e geral dos processos. Em outra definição do [14], o
funcionais dos Guias PMBOK e Agile Practice do PMI e da gerenciamento de projetos é definido como “a aplicação de
metodologia Scrum; b) conhecer a avaliação da equipe de um conhecimento, de habilidades, de ferramentas e técnicas a uma
projeto de pesquisa para adoção de tecnologia da Informação ampla gama de atividades para atender aos requisitos de um
como ferramenta provedora de agilidade aos processos determinado projeto”.
organizacionais, em relação à aplicabilidade das práticas ágeis O PMI é uma associação sem fins lucrativos cujo
em um Projeto-piloto, considerando um método de avaliação objetivo principal é auxiliar os profissionais no gerenciamento
adaptado do Standard CMMI® Appraisal Method for Process de projetos [15]. Foi criado em 1969. No ano de 1981, o PMI
Improvement (SCAMPI). criou o grupo ESA (Ética, normas e credenciamentos), cuja
Ressalta-se que este trabalho contém uma abordagem finalidade é desenvolver os procedimentos e conceitos
com diversos aspectos inéditos quanto ao objeto escolhido para necessários para dar suporte profissional [16].
investigação, posto a pesquisa de Assis [6] apresentou uma Segundo [17] apud Assis [6], o PMI está presente em
análise exploratória e descritiva de alguns itens estruturais e 184 países, possui mais de 256 Capítulos distribuídos por
funcionais das práticas ágeis e destacou a necessidade de estados/regiões, 700 mil membros pelo mundo,
verificar na prática a aplicabilidade anteriormente explicitada. aproximadamente. No Brasil há 15 Capítulos: Amazônia, Bahia,
Além disso, mister se faz necessário ressaltar, ainda, á presença Minas Gerais, Fortaleza, Distrito Federal, Espírito Santo, Santa
de relevância acadêmica neste trabalho, uma vez que serão Catarina, Goiás, Mato Grosso, Paraná, Pernambuco, Rio de
disponibilizadas informações complementares para um melhor Janeiro, Rio Grande do Sul, São Paulo e Sergipe [18].
entendimento do presente objeto de estudo. O supracitado instituto disponibiliza certificações,
No trabalho de Assis [6], foram citadas pesquisas pesquisas e estudos. Entre as certificações da associação, a
anteriores que possuem alguma correlação com objeto de estudo exemplo da certificação Project Management Professional
daquele trabalho. Destacam-se, entre elas: a) “Will agile (PMP), que conta com mais de 370.000 profissionais certificados
development change the way we manage software project’s? [17].
Agile from a Pmbok guide perspective” de autoria de [7]:
discorre sobre a necessidade de articulação entre os métodos 2.1 PMBOK e o Agile Practice Guide
ágeis com o PMBOK; b) “Gestão ágil de projetos de software
versus PMBOK” de autoria de [8]: constatou-se que o PMBOK O PMBOK tem sido atualizado a cada quatro ou cinco
não é suficiente para todos os projetos; c) “Managing a project anos, visando oferecer um suporte mais eficaz e eficiente aos
using an agile approach and the Pmbok guide” de autoria [9]: profissionais da área de gerenciamento dos projetos. Em 1983
apresenta uma comparação entre as práticas do PMBOK e o foi publicada a primeira edição do guia no Project Management
Scrum em relação ao gerenciamento de projetos; d) Journal. Entre os anos de 1983 a 1987 ocorreu uma revisão
“Gerenciamento de projetos de software com Scrum e PMBOK” desse Guia, ampliando de seis para oito áreas de conhecimento,
de [10]: esses autores identificaram pontos de compatibilidade primando pela ética, padrão e certificação [19].
entre o PMBOK e o Scrum; e) “Gerenciamento de projetos na Em 1997, foi realizada uma nova revisão da
engenharia de software”, de [11]: analisa o PMBOK e o Rational publicação de 1987, que ficou composta por 37 processos e
Unified Process (RUP), a NBR ISO/IEC 12207, Processos de nove áreas de conhecimento, com ênfase nos processos e
ciclo de vida de software e o Modelo Integrado de Capacidade e documentos. A segunda edição do guia de gerenciamento de
Maturidade (CMMI), tendo como base os trabalhos de [12]; f) projetos foi lançada em 2000, apresentando 39 processos
Gerenciamento de projetos de software com PMBOK e Scrum: divididos em cinco grupos e nove áreas de conhecimento, com
um estudo e análise comparativa do método tradicional e ágil” ênfase na estratégia. Uma terceira edição foi publicada após
de autoria de [13]: apresenta pontos comuns nessas metodologias quatro anos, contendo 44 processos, com ênfase nos grupos de
e algumas vantagens e desvantagens para o desenvolvimento de processos. Em 2008, foi publicada a quarta edição do guia,
software. contendo 42 processos. A quinta edição foi lançada em 2013,
Considerando as proposições defendidas por autores e com 47 processos e dez áreas de conhecimento, com ênfase nas
profissionais da área de gestão de projetos, o PMI, publicou em pessoas, nos relacionamentos e na comunicação e a sexta edição
2017 o Agile Practice Guide, incorporando práticas ágeis, passo do Guia PMBOK foi publicada em 2017, incorporando as
inicial e muito significativo para ampliar o debate sobre adoção práticas ágeis e os 49 processos [19]
de metodologias ágeis em projetos de um modo geral.
Após essas informações introdutórias, convém destacar 2.2 Metodologias Ágeis
que este trabalho está organizado em seis seções: Introdução,
referencial teórico, metodologia, desenvolvimento e conclusão. As metodologias ágeis apresentam etapas iterativas,
A seção seguinte contém um breve referencial teórico incrementais, menos documentação, comunicação informal e
sobre o gerenciamento de projetos, o PMBOK, o Agile Practice rotatividade de papéis entre os membros da equipe, ocorrendo
Guide, a metodologia Scrum e avaliação no Standard CMMI® em ambientes mais adaptativos e flexíveis. Os métodos ágeis
Appraisal Method for Process Improvement (SCAMPI). ganharam notoriedade a partir do Manifesto para o
desenvolvimento ágil de software, publicado em fevereiro do
2 REFERENCIAL TEÓRICO ano de 2001 [20].
Segundo Sommerville [21], essas metodologias ágeis
Segundo o PMI “projeto é um esforço temporário buscam desenvolver softwares que estejam mais adaptados às
empreendido para criar um produto, serviço ou resultado” [14]. inovações tecnológicas e ao mercado competitivo. Machao e
Nesse sentido, conforme mencionado anteriormente, o Medina [22] afirmaram que, além do propósito citado
gerenciamento de projetos engloba a aplicação de anteriormente, às mudanças rápidas dos requisitos de negócio, as
conhecimentos, habilidades, atitudes, ferramentas, métodos, pressões para entrega de software em prazo cada vez mais
técnicas, entre outros componentes. rápido, as mudanças no perfil dos consumidores, também
O gerenciamento de um projeto pode ser definido com caracterizaram esse importante momento histórico de surgimento
um conjunto de ações gerenciais para iniciação, planejamento, das metodologias ágeis.

ReCiC-Revista de Ciência da Computação ISSN:XXXXX


54
____________________________________________________________________________________________________
Macedo e Sbrocco [23] descreveram pontos em gerenciamento do backlog do produto continua com o Product
comum nas metodologias ágeis, ou seja, um conjunto de Owner [25].
princípios que todos respeitam. Ao discorrer sobre esse assunto, Por sua vez, o Scrum Master presta apoio a Equipe de
[24] afirmaram que essas metodologias ágeis deveriam valorizar Desenvolvimento, auxiliando ao Product Owner no
indivíduos e interações mais que processos e ferramentas; gerenciamento do backlog do produto quando este passa a
software em funcionamento mais que documentação abrangente; Equipe de Desenvolvimento a visão, objetivo e itens do backlog,
colaboração com o cliente mais que negociação de contratos; e por exemplo. Assim, o Scrum Master deve treinar os membros
responder as mudanças mais que seguir um plano. da mencionada equipe, auxiliando-os na resolução de
Entre as metodologias ágeis, destacam-se: o Feature imprevistos que ocorrem durante o projeto [25]. De um modo
Driven Development – FDD, o Dynamic Systems Development geral, a Equipe de Desenvolvimento poderá ser composta 3 a 9
Methodology – DSDM, a Adaptative Software Development – membros e deverá atuar de modo auto-organizado e
ASD, o Extreme Programming – XP, o Scrum, Crystal multifuncional. Esses membros devem produzir uma parte do
Methodologies, Lean Software Development e Kanban [2] produto funcionando no final de cada sprint, parte essa que,
Cada metodologia possui características distintas e, possivelmente, estará na versão final e completa do produto,
portanto, caberá ao gestor do projeto e sua equipe escolher qual quando este for finalizado [4].
indicada para solucionar seu(s) problema(s)-alvo. Uma sprint do Scrum representa um evento (Time Box)
De acordo com o AgileManifesto [20], as cuja duração pode variar entre uma semana até um mês, período
metodologias ágeis devem promover: a) satisfação dos clientes no qual é criado um incremento do produto. Contém atividades
mediante entregas rápidas e continuadas que podem durar de planejamento, reuniões diárias, desenvolvimento do projeto,
algumas semanas ou no máximo alguns meses; b) correto revisão e retrospectiva. Durante as sprints não são permitidas
aproveitamento das mudanças tardias de requisitos, gerando mudanças que coloquem em perigo o objetivo de cada sprint.
vantagens competitivas no mercado; c) interação entre os [25].
desenvolvedores e o pessoal ligado às regras de negócios; d) No funcionamento do Scrum, os membros da Equipe
motivação do pessoal com o oferecimento de suporte necessário de Desenvolvimento devem explicar para Product Owner e
e relação de confiança; e) priorização das comunicações diretas; Scrum Master como irão alcançar os resultados esperados na
f) priorização do funcionando do produto em pouco espaço de sprint.
tempo como medida de eficiência e eficácia do projeto; g) Concluída a sprint é realizada uma reunião de Revisão
promoção do desenvolvimento sustentável; h) geração de ritmo desta, momento no qual o Product Owner deixará claro quais
constante de trabalho entre patrocinadores, desenvolvedores e itens do backlog do produto estão “prontos”.
usuários; i) atenção constante a excelência técnica, aliada ao Após a revisão, realiza-se a reunião de Retrospectiva
bom design e agilidade; foco na simplicidade; j) equipes auto- da sprint com o propósito de proceder à avaliação e inspeção do
organizadas; k) Reflexão em os membros da equipe acerca de que aconteceu durante a sprint. Dessa maneira, podem ser
suas ações, visando alcançar eficiência e eficácia; l) entrega de aperfeiçoados os processos e corrigidos os problemas para a
novos recursos de modo continuado, sendo que os clientes e próxima sprint. Quem realiza essa etapa é o time Scrum [25].
desenvolvedores devem manter um ritmo de trabalho até a Os artefatos do Scrum devem ajudar a manter o projeto
conclusão do projeto. transparente, além de auxiliar no processo de inspeção e
Após essas informações gerais, na seção seguinte, adaptação [25]. São criados para maximizar a transparência do
serão apresentadas explicações sobre a metodologia Scrum, projeto, assim como para que todos os envolvidos cheguem ao
escolhida para análise no estudo de caso. mesmo entendimento sobre os artefatos.
O conjunto de tudo que for considerado importante
2.3 Metodologia Scrum para a construção do produto é denominado de backlog do
produto, ou seja, um rol de todos os itens necessários para
Inicialmente, é pertinente explicar que o Scrum é um entregar do projeto [25]. Nesse conjunto de itens se originam os
framework que é resultado da junção de práticas, valores e requisitos para que sejam feitas alterações no produto. O backlog
princípios auxiliam no desenvolvimento de projetos, sejam eles do produto é responsabilidade do Product Owner, seja seu
simples ou complexos [25]. conteúdo, a maneira que é ordenada e a sua disponibilidade.
O Scrum utiliza as abordagens, iterativa e incremental, Com escopo mais restrito, o backlog da sprint, lista de
possibilitando que a Equipe de Desenvolvimento (Time de itens que serão contempladas em uma sprint é uma ferramenta
Desenvolvimento) faça modificação e busque melhorar o que auxilia a Equipe de desenvolvimento a prever qual
produto durante sua criação (PMI, 2017b). Contém seis funcionalidade do projeto poderá estar no próximo incremento e
princípios para auxiliar no desenvolvimento do projeto, o que será necessário para que essa funcionalidade esteja no
princípios esses que são fundamentais para a correta aplicação incremento “pronto”.
do seu framework: controle de processos empíricos, auto- Além dessas explicações sobre esses termos usados no
organização, colaboração, priorização baseada em valor, time- Scrum, convém ainda explicar que um incremento no Scrum é
box e desenvolvimento iterativo (SCRUMSTUDY, 2016), em “[...] a soma de todos os itens do Backlog do Produto
observância aos valores de comprometimento da equipe, completados durante a Sprint e o valor dos incrementos de todas
coragem, foco, transparência e respeito. as Sprints anteriores” [25], p. 16). Quando uma sprint termina
O time do Scrum é composto por um Product Owner, um novo incremento deverá estar pronto para ser utilizado
uma Equipe de Desenvolvimento e um Scrum Master. Cada independente do Product Owner decidir por liberá-lo ou não.
parte do time tem um papel no ciclo de desenvolvimento do -
projeto e todos os integrantes do time são essenciais para
consecução dos objetivos do projeto. Segundo o PMI (2017b), o 4 METODOLOGIA
papel do Product Owner, ou Dono do Produto, é indicar qual
direção deverá ser tomada para o desenvolvimento do produto, Em termos metodológicos, quanto aos objetivos da
buscar a maximização da produção da Equipe de pesquisa, foi realizada uma pesquisa em duas etapas. Sendo a
Desenvolvimento, bem como do valor do produto. Ao Product primeira exploratória e a segunda descritiva, conforme
Owner compete também gerenciar o backlog do produto, conceituado por Andrade [26] e Lakatos e Marconi [27]. Assim,
podendo, se necessário, delegar tarefas aos componentes do na primeira etapa, com abordagem qualitativa, foram
Equipe de Desenvolvimento. Porém, a responsabilidade do consultadas diversas fontes bibliográficas, notadamente nos

ReCiC-Revista de Ciência da Computação ISSN:XXXXX


55
____________________________________________________________________________________________________
guias PMBOK e Practice Agile do PMI e em trabalhos Para cada um dos 14 itens estruturantes e funcionais,
relacionados, com o propósito de obter conhecimentos sobre o cinco membros da equipe de avaliadores atribuíram notas
estado da arte em relação ao objeto escolhido para investigação, preliminares em uma primeira roda da avaliação. Em uma
Na segunda etapa, com abordagens qualitativa e quantitativa, segunda rodada, por consenso, deliberaram por uma única nota
foram apresentadas descrições sobre os resultados do estudo de para cada um dos itens avaliados.
caso realizado em uma organização pública do Estado da Bahia.
No ano de 2019, foram realizadas entrevistas semi-
estruturadas e coleta de dados em um questionário estruturado 5 ESTUDO DE CASO: RESULTADOS E DISCUSSÃO
com 14 questões direcionadas a um público-alvo constituído por
cinco membros da equipe do projeto de pesquisa para adoção de A seguir, serão apresentados os principais resultados
tecnologia de informação como ferramenta provedora de do estudo de caso, a partir de uma adaptação nos itens
agilidade aos processos organizacionais. Esses membros estruturantes e funcionais indicados no trabalho de Assis (2018).
atribuíram, por consenso, notas para cada um dos itens 5.1 Itens estruturantes e funcionais
estruturantes e funcionais selecionados com base em
recomendadas constantes nos guias PMBOK e Practice Agile do Esta seção contém informações sobre cada um dos 14
PMI e na metodologia Scrum, aplicadas a um Projeto-piloto de Itens estruturantes e funcionais, ou seja, uma breve descrição da
desenvovolvimento de software, que serviu como objeto análise situação encontrada no Projeto-piloto.
no estudo de caso.
Foi utilizado um método de avaliação adaptado Item 1: Ambientes de projetos ágeis, iterativo, adaptativo,
Standard CMMI Appraisal Method for Process Improvement híbrido com entregas incrementais.
(SCAMPI) que, segundo Castro et al. [35], é um framework que
objetiva identificar os pontos fortes e fracos, além de classificar Constatou-se presença de atividades iterativas no
as práticas específicas e genéricas realizadas em um projeto de projeto-piloto em relação aos ciclos de vida ágeis, abertos ao
software. envolvimento das partes interessadas e geradores de entregas
A Figura 1 contém quatro graus para implementação incrementais em períodos mais curtos. Registrou-se presença de
das práticas ágeis, quais sejam: Totalmente Implementado (TI), uso de métodos híbridos que mesclam práticas ágeis a práticas
Largamente Implementado (LI), Parcialmente Implementado tradicionais. Segundo Benzecry [29], “[...] cada projeto é
(PI) e Não Implementado (NI). singular e está inserido em um ambiente específico [...]”, e, por
conseguinte, deve-se escolher a melhor alternativa existente em
relação ao tipo de metodologia. [1] afirmou que, em
Figura 1 – Graus, caracterização e intervalo percentual de determinadas situações, modelos adaptativos podem produzir
implementação melhores resultados do que aqueles obtidos por métodos
Grau Caracterização tradicionais aplicados em organizações públicas.
Totalmente Existe evidência de um enfoque completo e
Implementado sistemático para a prática e de sua plena Item 2: Aceitação das mudanças nos requisitos
(TI) implementação.
86% a 100% Não existem pontos fracos relevantes para esta Na entrevista, registrou-se que a equipe do Projeto-
prática no projeto avaliado. piloto realiza mudanças necessárias nos requisitos, gerando
Largamente Existe evidência de um enfoque sistemático e de feedbacks, criando flexibilidade ao projeto, bem como
Implementado um grau significativo de implementação da prática, valorização dos relacionamentos, conforme preconizado no
(LI) porém existem pontos fracos para esta prática Manifesto Ágil [30] e [4].
51% a 85% no projeto avaliado. Item 3 - Estilos de liderança compatíveis com as práticas ágeis
Parcialmente Existe alguma evidência de um enfoque para a
Implementado prática e de alguma implementação da prática no No Practice Agile Guide do PMI, uma das formas
(PI) projeto avaliado. Alguns aspectos de descritas para liderar a equipe e o projeto a ser desenvolvido é a
26% a 50% implementação não são possíveis predizer. liderança servidora [4], estilo de liderança no qual o líder ajuda
Não Existe pouca ou nenhuma evidência de na descoberta e definição da equipe, visando maximizar o
Implementado implementação da prática no projeto avaliado. desempenho da equipe. No caso analisado, identificou-se que o
(NI)
líder tem exercido bem esse tipo de liderança, compreendendo o
0 a 25%
seu papel, atendendo as necessidades da sua equipe de trabalho,
Fonte: Adaptado de SoftexRecife [28] estimulando-a e adotando medidas para promover o
desenvolvimento de todos os membros da equipe.
Ressalta-se, porém, que além da liderança servidora
A Figura 2 exibe os valores correspondentes aos quatro aqui referenciada, a metodologia Scrum permite adoção de
graus anteriormente citados. outros estilos, a saber: delegação, autocrático, direção, laissez
faire, apoio/treinamento, orientador de tarefa e assertivo [31].
Figura 2 - Valores dos graus de implementação das práticas
Segundo relato dos membros da equipe do Projeto-
analisadas. piloto, em algumas situações, identificou-se a presença de
GRAU DE IMPLEMENTAÇÃO liderança de delegação, de orientação de tarefas, assim como
Totalmente Implementado – TI – Valor 3 práticas de lideranças assertiva e direcional. Enquanto que na
liderança assertiva o líder demonstrou confiança e autoridade,
Largamente Implementado – LI – Valor 2 respeito à sua equipe, solucionando problemas diários
relacionados ao projeto, na liderança direcional, os membros do
Parcialmente Implementado – PI – Valor 1
Projeto-piloto foram guiados e instruídos na realização das
Não Implementado – NI – Valor 0 tarefas do projeto.
Fonte: Autoria Própria (2018).
Item 4: Desenvolvimento colaborativo com interações entre
indivíduos envolvidos no projeto

ReCiC-Revista de Ciência da Computação ISSN:XXXXX


56
____________________________________________________________________________________________________
Os entrevistados declararam estar dispostos a aprender aposentadoria, falecimento e/ou exoneração à pedido. Apesar
a nova metodologia focada no alcance dos objetivos propostos disso, constatou-se no Projeto-piloto a existência de uma
no projeto. Entretanto, foram identificadas algumas dificuldades estrutura organizacional do tipo matricial balanceada e ações
de interações entre os membros, posto que ainda estão voltadas para priorizar mais o trabalho da equipe do que os
compreendendo o novo estilo de interações. Segundo [1], em processos de trabalho. O PMI em [4] recomenda que um projeto
muitas organizações públicas, no âmbito do desenvolvimento de tenha os recursos humanos necessários, promova o
software, muitas interações são guiadas por plano com a desenvolvimento e valorização destes.
abordagem “Big Design Up-Front” (BDUF), levando pessoas a
fazer coisas que não deveriam ser feitas em decorrência da falta Item 10: Equipe de trabalho auto-organizável e envolvimento de
de conhecimento e experiência em métodos ágeis. partes interessadas

Item 5: Eventos (planejamento, reunião diária, revisão e A equipe do Projeto-piloto possui 8 (oito) membros
retrospectiva) multifuncionais que compartilham seus conhecimentos e primam
por criar um ambiente de trabalho harmonioso com
Relatos relevaram que as reuniões da equipe analisada envolvimento das partes interessadas, conforme recomendações
não estavam ocorrendo com a frequência recomendada pelas do PMI [4].
metodologias ágeis, notadamente, as reuniões diárias e de Há um Product Owner (proprietário do produto que
revisão da Sprint. Pórem, na entrevista, constatou-se ocorrência indica a direção/caminho), um Scrum Master (líder da equipe do
das reuniões de revisão do produto e de retrospectiva do projeto, treinador ou facilitador) e uma equipe de
processo, oportunidade na qual a equipe pode analisar desenvolvimento. Contudo, no ambiente do Projeto-piloto essas
dificuldades e relacionar lições aprendidas que, por conseguinte, nomenclaturas ainda não são utilizadas. Conforme relatos dos
possam promover melhorias para as próximas fases do projeto. entrevistados, as nomenclaturas mais usadas são no Projeto-
Schwaber e Sutherland [32] afirmaram que a implementação piloto são: Chefe do Produto (software), Facilitador e Membros
destas melhorias é a forma de adaptação à inspeção que a equipe da Equipe de Desenvolvimento.
do Scrum faz a si próprio.
Item 11: Adoção da simplificação do trabalho
Item 6: Criação de artefatos com software funcionando
Durante estudo de caso em questão, registrou-se
Acerca da criação de artefatos, identificaram-se simplificação do trabalho. Um exemplo foi identificado no termo
registros de presença de backlogs do produto e da Sprint, de abertura existe no Projeto-piloto, contendo uma descrição
conforme conceituado por Schwaber e Sutherland [32]. sumarizada projeto. Foram identificadas informações gerais
Constatou-se a presença de uma lista contendo os itens sobre objetivos, justificativa, cronograma, custos, riscos, escopo,
necessários para a criação do produto (software), contendo os recursos necessários, premissas, restrições, metas, indicadores,
requisitos funcionais e não funcionais. Por sua vez, o backlog da parte interessadas, métricas de qualidade, produtos que devem
Sprint estava sendo estruturado a partir dos itens do backlog do ser gerados, impactos e critérios de avaliação. Contudo, segundo
produto. o PMI [4], um termo de abertura pode contém outros elementos,
a exemplo do plano inicial de contingência, das estratégias de
Item 7: Qualidade, estimativa e medição do projeto execução e das dependências.

A equipe do Projeto-piloto desenvolve estimativas de Item 12: Aprendizado e melhoria contínua


tempo, esforço e tamanho, baseadas em atividades, analogia e
linha de código. Métricas de tempo, custo e grau de satisfação Verificou-se que a equipe do Projeto-piloto se encontra
dos usuários foram identificadas. Um dos membros da equipe em fase de aprendizado. Para tanto, grupos de estudos e cursos
apontou presença dos gráficos Burn-Down e Burn-Up, que são importantes para capacitar os membros da equipe. Segundo
representam em seu conteúdo o que está ocorrendo no projeto ao [1], a adoção de métodos ágeis requer conhecimento e
longo do tempo [4]. Identificou-se ainda presença de diagramas experiência da equipe e formação de equipes interdisciplinares
de causa e efeito, matriz de prioridade, fluxogramas e folhas de para que ocorra melhoria na comunicação, na tomadas de
verificação como ferramentas de suporte às ações de controle da decisão e na gestão do tempo, custo e riscos.
qualidade das atividades do projeto.
Item 13: Satisfação das partes interessadas
Item 8: Cultura organizacional e ambiente sustentável
Há um esforço da equipe do Projeto-piloto para obter
Conforme falas dos entrevistados, o ambiente de satisfação das partes interessadas. Reuniões são realizadas com
cultura organizacional da instituição-alvo tem proporcionado os stakeholders para conhecer a avaliação dos mesmos em
relativa segurança para os membros da organização. Assim, relação ao produto gerado. Para Abrahamsson [33] é muito
constatou-se, à luz da literatura especializada, um ambiente relevante “[...] estudar e entender os fatores subjacentes a
estável, seguro, transparente e honesto, propício para que a satisfação dos stakeholders em prol da agilidade em
equipe do projeto possa refletir sobre seus sucessos e fracassos, e organizações que adotam métodos ágeis [...]”
consequentemente, aprender e aprimorar suas habilidades e
conhecimentos [4]. Item 14: Testes

Item 9: Estrutura organizacional que valoriza pessoas e não Durante a fase de entrevistas, verificou-se a presença
processos de testes de unidade, integração, validação e sistema. Anotou-se
presença de testes de aceitação, com um pequeno grupo de
A alocação de pessoas na instituição estudada é uma usuários finais do produto verificando se o comportamento
debilidade, posto que o Governo do Estado ainda não autorizou software está de acordo com o foi solicitado. Black e Mitchel
a abertura de concurso público para contratação de novos [34] afirmaram que testes de aceitação devem ser realizados
servidores técnico-administrativos. Ademais, há um déficit no antes da disponibilização do sistema para o cliente onde a
quantitativo de pessoal decorrente de afastamentos por preocupação será validar as regras de negócio e os requisitos

ReCiC-Revista de Ciência da Computação ISSN:XXXXX


57
____________________________________________________________________________________________________
originais especificados, realizados por um grupo de usuários em alguma implementação da prática no projeto avaliado.
um ambiente próximo destes, sob supervisão de membros da Alguns aspectos de implementação não são possíveis predizer.
equipe de desenvolvimento. ___________________________________________________
Fonte: Autoria Própria (2019).
5.2 Avaliação da aplicabilidade dos 14 itens estruturantes e
funcionais no caso do projeto-piloto

A Figura 3 mostra as notas atribuídas por consenso do 6 CONCLUSÃO


5 membros da equipe do projeto de adoção de tecnologia de
informação como ferramenta provedora de agilidade aos Em consonância com o que fora descrito na introdução
processos organizacionais quanto à implementação dos itens deste trabalho, buscou-se resposta para a seguinte questão de
estruturantes e funcionais no Projeto-piloto. pesquisa formulada a partir do trabalho de Assis [6]: Itens
estruturantes e funcionais que compõem as recomendações
Figura 3 – Avaliação da Implementação dos 14 itens constantes nos guias PMBOK 6 edição e Agile Practice do PMI
estruturantes e funcionais e da metodologia ágil Scrum possuem adequação ao ambiente de
desenvolvimento de software em uma organização pública? Em
____________________________________________________ termos de hipótese, iniciou-se a investigação a partir da
suposição de que essas recomendações possuem adequação ao
ITENS ESTRUTURAIS E FUNCIONAIS ambiente de desenvolvimento do supracitado.
____________________________________________________ Ademais, cumpre citar que objetivos estabelecidos
a) Ambientes de projetos ágeis, iterativo, adaptativo, híbrido com (geral e específicos) foram alcançados, uma vez que foi possível
entregas descrever os principais itens estruturais e funcionais dos guias e
incrementais. (PI = 1) da metodologia citados, bem como conhecer o resultado da
b) Aceitação das mudanças nos requisites (PI=1)
avaliação feita pela equipe do projeto de pesquisa para adoção de
c) Estilos de liderança compatíveis com as práticas ágeis (LI=2)
d) Desenvolvimento colaborativo com interações entre indivíduos tecnologia de informação como ferramenta provedora de
envolvidos agilidade aos processos organizacionais quanto a aplicabilidade
no projeto (PI=1) das práticas ágeis no âmbito de um Projeto-piloto, considerando
e) Eventos (planejamento, reunião diária, revisão e retrospectiva) (PI=1) um modelo de avaliação adaptado do SCAMPI.
f) Criação de artefatos com software funcionando (LI=2) Constatou-se também que é um desafio para a
g) Qualidade e medição do projeto (LI=2) organização pública analisada, que possui uma equipe com
h) Cultura organizacional e ambiente sustentável (PI=1) pouca experiência, alcançar muitos resultados positivos em curto
i) Estrutura organizacional que valoriza as pessoas e não processos
prazo, posto que o processo de implementação das metodologias
(LI=2)
j) Equipe de trabalho auto-organizável e envolvimento de partes ágeis, geralmente, necessita de tempo para desenvolvimento de
interessadas (PI=1) seus recursos humanos.
k) Adoção da simplificação do trabalho (LI=2) Em relação à abrangência deste trabalho, cumpre
l) Aprendizado e melhoria continua (PI=1) destacar que o mesmo se limitou a analisar apenas 14 itens
m) Satisfação das partes interessadas (LI=2) estruturantes e funcionais que compõem práticas compatíveis
n) Testes (PI=1) com o escopo deste trabalho. Entretanto, em trabalhos futuros
Total parcial: LI (12) e PI (8) poder-se-á ampliar esse quantitativo de itens. Além disso,
Total geral = 20 (LI +PI)
recomenda-se: adotar as recomendações proposta por [1] para
____________________________________________________
implantação de metodologias ágeis em organizações públicas,
Fonte: Autoria Própria (2019).
bem como realizar investigações sobre a aplicabilidade das
práticas ágeis proposta pelo PMI, associadas a outros métodos
A pontuação máxima possível para os 14 itens
ágeis, a exemplo do Feature Driven Development – FDD,
estruturantes e funcionais seria de 42 pontos, caso todos esses
Dynamic Systems Development Methodology – DSDM,
itens obtenham pontuação igual a 3, ou seja, 14*3=42 pontos.
Adaptative Software Development – ASD e do Extreme
No caso em questão, conforme exibido na Figura 3, a soma total
Programming – XP.
itens foi 20, resultante de 12+8.
A seguir, são exibidas as médias obtidas para os quatro
REFERÊNCIAS
graus possíveis de pontuação.
- Totalmente Implementada (Média) = 0%
- Largamente Implementada (Média) = 12*100/42 =
[1] I. Vacari. “Um estudo empírico sobre a adoção de métodos
28,57%
ágeis para desenvolvimento de software em organizações
- Parcialmente Implementada (Média) = 8*100/42 =
públicas”. 2015. Disponível em:
19,05%
http://tede2.pucrs.br/tede2/handle/tede/6189
- Não Implementada (Média) = 0%
Acesso em: 29 out. 2019.
- Soma Total das Médias = 47,62%
Dessa maneira, o Projeto-piloto obteve um
[2] A. S. da Costa Macuzo. “Percepções de práticas ágeis em
posicionamento no grau Parcialmente Implementado (PI),
desenvolvimento de software”:benefícios e desafios. Dissertação
conforme Figura 4.
(Mestrado Profissional em Computação Aplicada). 2017. 194 f.
Universidade de Brasília Instituto de Ciências Exatas,
Departamento de Ciência da Computação, Brasília, 2017.

[3] PROJECT BUILDER. “O que é PMI?”. 2017. Disponível


Figura 4 – Posicionamento no grau de implementação
em: <<https://www.projectbuilder.com.br/blog/o-que-e-pmi/>>.
Acesso em: 22 maio 2019.
___________________________________________________
[4] PROJECT MANAGEMENT INSTITUTE (PMI). “Agile
(PI) – Existe alguma evidência de um enfoque para a prática e de
Practice Guide”. Pennsylvania - EUA: PMI, 2017b.

ReCiC-Revista de Ciência da Computação ISSN:XXXXX


58
____________________________________________________________________________________________________
<<https://brasil.pmi.org/brazil/AboutUS/WhatisPMI.aspx>>.
[5] PROJECT BUILDER. “Gerenciamento ágil de projetos com Acesso em: 27 mar. 2019.
scrum + pmbok. 2014”. Disponível em:
<<https://www.projectbuilder.com.br/Downloads/ebook- [18] PROJECT MANAGEMENT INSTITUTE (PMI).
gratuito-scrum-pmbok.pdf>>. Acesso em: 03 set. 2018. “Capítulos brasileiros do PMI”. 2018c. Disponível em:
<<https://brasil.pmi.org/brazil/PMIChapters/BrasilianChapters.a
[6] A. P. P. Assis. “Práticas ágeis do PMBOK”: uma análise da spx>>. Acesso em: 14 abr. 2019.
aplicabilidade da metodologia Scrum. 2018. Monografia
(Graduação em Engenharia de Computação). Faculdade [19] PROJECT MANAGEMENT INSTITUTE (PMI).
Independente do Nordeste, Vitória da Conquista, 2018. “PMBOK Guide 6 edição”: O que vem por aí?. 2017c.
Disponível em: <<https://pmipe.org.br/noticia/149/?pmbok-
[7] Sonja Koppensteiner; Nathalie Udo. “Will agile development guide-6a-edicao--o-que-vem-por-ai.html>>. Acesso em: 03 set.
change the way we manage software project’s? Agile from a 2018.
Pmbok guide perspective”. 2003. Disponível em: .
<<https://www.pmi.org/learning/library/agile-development- [20] AGILEMANIFESTO. “Manifesto for agile software
change-manage-software-7717>>. Acesso em: 30 ago. 2018. development”. Disponível em: http://agilemanifesto.org/. Acesso
em: 5 out. 2019.
[8] Rafael Serra. “Gestão ágil de projetos de software versus
pmbok.” 2012. Disponível em: [21] Ian Sommerville. “ Engenharia de software”. 8. ed. São
<<http://pgsskroton.com.br/seer/index.php/rcext/article/viewFile Paulo: Pearson Addison - Wesley, 2007
/2270/2170>>. Acesso em: 03 set. 2018.
[22] M. Machado; S. G. Medina. SCRUM - método ágil: uma
[9] Kathy Schwalbe. “Managing a Project Using an Agile mudança cultural na gestão de projetos de desenvolvimento
Approach and the PMBOK® Guide”. Disponível em: de software. 2009. “Revista Científica Intraciência”, Faculdade
https://kathyschwalbe.files.wordpress.com/2013/06/mana do Guarujá – UNIEESP, 1(1), 58-71.
ging-a-project-using-an-agile-approach-and-the-
[23] Paulo Cesar de Macedo; José Henrique Teixeira de
pmbokc2ae-guide.pdf. Acesso em: 9 set. 2019. Carvalho Sbrocco. “Metodologias ágeis”: Engenharia de
software sob medida. 2012. Disponível em:
[10] Alexandre Boeing e Dieimes Nunes de Souza.
<<https://integrada.minhabiblioteca.com.br/#/books/9788536519
“Gerenciamento de projetos de software com scrum e pmbok.”
418/>>. Acesso em: 08 maio 2019.
2013. Disponível em:
<<http://www.univale.com.br/unisite/documentos/publicacoes/g
[24] K. Beck, et al. “The agile manifesto”: agile alliance. 2001.
erenciamento_de_projetos_de_software_com_scrum_e_pmbok.p
Disponível em: http://agilemanifesto.org/. Acesso em: 6 set.
df>>. Acesso em: 13 mar. 2019.
2019.
[11] Mauro Sotille. “Gerenciamento de projetos na engenharia
[25] K.. Schwaber; J. Suterland “The scrum guide”. Tradução
de software” 2014. Disponível em:
de Fábio Cruz. Disponível em:
<https://www.pmtech.com.br/artigos/Gerenciamento_Projetos_S
http://fabiocruz.com.br/livros/2017-Scrum-Guide-PtBR-v1.pdf.
oftware.pdf>. Acesso em: 16 abr. 2019.
Acesso em: 5 mar. 2019
[12] C. A. F. Machado; R. C. Burnett. “Gerência de processos na
[26] Maria Margarida de Andrade. “Introdução à metodologia
engenharia de software em relação às práticas do PMBOK”,
do trabalho científico.” 10. ed. São Paulo: Atlas, 2010.
Pontifícia Universidade Católica (PUC-PR), Paraná, Curitiba,
1993.
[27] Eva Maria Lakatos; Maria de Andrade Marconi. “Técnicas
de pesquisa”. 7. ed. São Paulo: Atlas, 2012.
[13] Lucas Soares de Araujo. “Gerenciamento de projetos de
software com pmbok e scrum”: Um estudo e análise
[28] SOFTEXRECIFE. “Melhoria do processo de teste
comparativa do método tradicional e ágil. 2017. Disponível em:
brasileiro:” Guia de avaliação.2012. Disponível em:
<<https://app.uff.br/riuff/bitstream/1/5668/1/TCC_LUCAS_SO
<<http://www.mpt.org.br/wp-content/uploads/2010/09/MPT-Br-
ARES_DE_ARAUJO.pdf>>. Acesso em: 26 nov. 2018
Guia-de-Avaliacao_r1123.pdf>>. Acesso em: 17 nov. 2018.
[14] PROJECT MANAGEMENT INSTITUTE (PMI).. “Guia
[29] Fernando Salztrager Benzecry. “Metodologias ágeis para
PMBOK®”: Um Guia para o Conjunto de Conhecimentos em
gerenciamento de projetos de inovação e pesquisa e
Gerenciamento de Projetos. 6. ed. Pennsylvania - EUA: PMI,
desenvolvimento”. 2017. 51 f. Monografia (MBA em Gestão de
2017a
Projetos). Fundação Getúlio Vargas, Rio de Janeiro, 2017.

[15] PROJECT MANAGEMENT INSTITUTE (PMI). “Sobre o


[30] MANIFESTO ÁGIL. “Princípios por trás do manifesto
PMI”. 2018a. Disponível em:
ágil”. 2001. Disponível em:
<<http://brasil.pmi.org/brazil/AboutUS.aspx>>. Acesso em: 02
<<http://www.manifestoagil.com.br/principios.html>>. Acesso
set. 2018.
em: 28 set. 2018.
[16] PROJECT MANAGEMENT INSTITUTE (PMI). “Guia
[31] SCRUMSTUDY. “Um guia para o conhecimento scrum:”
PMBOK®”: Um Guia para o Conjunto de Conhecimentos em
Guia sbok. 2016. Disponível em:
Gerenciamento de Projetos. 3.ed. Pennsylvania - EUA: PMI,
<<https://sitecampus.com.br/wp-
2004.
content/uploads/2015/05/SCRUMstudy-SBOK-Guide-2016-
[17] PROJECT MANAGEMENT INSTITUTE (PMI). “O que é
Portuguese.pdf>>. Acesso em: 01 out. 2018.
PMI?” 2018b. Disponível em:

ReCiC-Revista de Ciência da Computação ISSN:XXXXX


59
____________________________________________________________________________________________________
[32] SCHWABER, Ken; SUTHERLAND, Jeff. “Um guia
definitivo para o scrum:” As regras do jogo. 2017. Disponível
em:
<<https://www.scrumguides.org/docs/scrumguide/v1/Scrum-
Guide-Portuguese-BR.pdf>>. Acesso em: 03 fev. 2019.

[33] P. Abrahamsson Measuring the success of software process


improvement: the dimensions. “EUROSPI’00”, Copenhague,
Dinamarca, 2000.

[34] R. Black; J. Mitchel “Advanced software testing”, v. 3, ed.


Rockynook, 2008.

[35] Reinaldo de Oliveira Castro; Fabiano Cutigi Ferrari; Nil


Magnus Lasrgaard; Luciana Silva Aguena; Rosely Sanches.
“CMMI e SCAMPI”: uma visão geral de modelos de qualidade e
de um método formal para sua avaliação. 2015. Disponível em:
<<http://pgsskroton.com.br/seer/index.php/rcext/article/view/23
92/2296>>. Acesso em: 12 fev. 2019.

ReCiC-Revista de Ciência da Computação ISSN:XXXXX


60

Você também pode gostar