Webinsider

Desenvolvimento - Tecnologia

Gerência de projetos: o que é o processo Scrum

22 de agosto de 2008, 17:53

Uma rápida introdução ao Scrum, processo que pode ajudar na gestão de projetos e na empresa. A proposta é aumentar a produtividade e reduzir o tempo gasto no desenvolvimento de sistemas de várias naturezas.

Por Guilherme Schneider

Scrum, na definição de seus criadores, é um processo ágil que pode ser utilizado para gerenciar e controlar desenvolvimentos complexos de softwares e produtos, usando práticas iterativas e incrementais.

Já foi utilizado desde projetos simples até mudanças em organizações inteiras e sua proposta é aumentar significativamente a produtividade e reduzir o tempo gasto no desenvolvimento de sistemas de várias naturezas.

Dentre as principais características do processo destacam-se a auto-organização das equipes de desenvolvimento, o uso de “sprints” semanais ou mensais para acompanhar a evolução do produto a ser entregue, o acompanhamento minucioso dos requerimentos através do backlog do produto.

E, ao meu ver a mais importante: a capacidade de adaptação do Scrum a diferentes práticas de engenharia de software e metodologias.

A dinâmica do Scrum funciona da seguinte forma:

  • dividir os produtos a serem entregues em equipes multidisciplinares menores;
  • essas equipes recebem o backlog de produtos a serem entregues em uma determinada linha de tempo;
  • ao iniciar o processo, diariamente a equipe se reúne por 15 a 30 minutos para acompanhar de perto a evolução do backlog e listar as causas de possíveis problemas que possam estar atrapalhando o andamento do processo.

Ao final do tempo definido (semana, mês) a equipe deverá entregar o “produto final”, ou seja, o backlog resolvido.

Uma característica muito forte é a participação constante do cliente (que pode ser um cliente externo ou interno, como o gerente de projetos, por exemplo) no dia-a-dia do desenvolvimento, acompanhando, mensurando e auxiliando na resolução de problemas que possam vir a surgir as freqüentes e curtas reuniões para o acompanhamento do processo de entrega.

Outro ponto interessante no Scrum é a divisão de tarefas. Ao invés de realizar tarefas de forma linear (exemplo: codificar-documentar-testar), os membros da equipe realizam um pouco de cada coisa, todo o tempo. Ou seja, se há alguma definição pendente na atividade atual, o membro da equipe imediatamente escala essa questão e pode passar para outra atividade e depois retornar para a primeira quando está estiver clarificada.

Empresas como Microsoft, Google, Yahoo, Nokia, Philips e Siemens já estão adotando a prática do Scrum no exterior. No Brasil ainda temos observado poucas empresas adotando o Scrum em suas práticas de engenharia. [Webinsider]

.

Sobre o autor

Guilherme SchneiderGuilherme Schneider é diretor da consultoria InQ.

Apoio:

  • LayerDev Serviços de Webhosting Profissional

Palavras-chave relacionadas a este texto: [ programação ] [ formação profissional ] [ trabalho a distância ] [ gestão ]

Comentários

12 pessoas comentaram o artigo "Gerência de projetos: o que é o processo Scrum"

Ricardo Saldanha Data: 23/08/2008 às 5:07 am

Atividade:

Cidade:

Muito interessante, Guilherme. Tenho notado que os modelos baseados no PMI são excessivamente mecanicistas e não atendem bem demandas de projetos que envolvem complexidade, como os de intranets e portais coporativos, que realizo.

Robert Rodrigues Data: 23/08/2008 às 10:17 am

Atividade:

Cidade: Rio de Janeiro

Muito bom o texto Guilherme, que eu saiba a Globo.com já utiliza o Scrum há algum tempo.

marcio Data: 23/08/2008 às 10:18 am

Atividade: Gerente de projeto

Cidade: Curitiba

Gostei muito desse artigo, vou me aprofundar nessa abordagem de gerenciamento de projeto diferenciada.

Guilherme Tsubota Data: 23/08/2008 às 12:30 pm

Atividade:

Cidade: SP

Depois de 9 anos gerenciando projetos, já passei por tudo. Desde multinacionais com escritórios específicos de PMO, até startups com equipe de 3 faz-tudo.

Usei o Scrum em alguns projetos de game, e como toda metodologia aplicada, partes funcionaram e partes passaram despercebidas.

Sou um adepto da agilidade!

Salomão Terra Data: 23/08/2008 às 1:14 pm

Atividade: Arquiteto de Informação

Cidade: BH

Boa Guilherme,
Entretanto tenho algumas ressalvas em relação ao Scrum utilizado em projetos web:

A minimização da utilização de documentos compromete de maneira significativa atividades mais específicas, com Ai, Usabilidade etc.

A utilização de recursos como cartões e iterações diárias me parecem exigir uma certa mentalidade - e maturidade - empresarial rara em nosso país.

O desconhecimento do product owner sobre a realidade diária da empresa contratada.

Enfim…o Scrum é sim uma boa idéia, entratanto, acredito que poucas empresas no Brasil tenham mentalidade - e suporte - para substituir metodologias de gerência de projetos já enraizadas.

irado furioso com tudo Data: 25/08/2008 às 1:33 pm

Atividade:

Cidade: são paulo

a única vez que vi o scrum sendo empregado (acho) foi com impropriedade: o que entendi, na ocasião, era de que APENAS mais uma ferramenta pra saber “qual o rabo que vou comer hoje.. ” e não algo DE FATO administrativo. Então, baseado nessa experiencia, tomei aversão por essa porca.. err.. ferramenta. Nada diferente do que aprendi com “Análise estruturada”, que TAMBÉM não funciona porque vc não consegue fazer uma equipe de (por exemplo) 20 pessoas raciocinar de maneira coerente visando o produto final e INTERAÇÃO das várias partes para obter-se o todo.

Talvez outra ocasião, apresentado à essa porca.. err.. ferramenta de outro modo, possa vê-la como eficaz. Por enquanto, o pert-cpm ganha.

Filipe Cunha Data: 26/08/2008 às 8:35 pm

Atividade: Desenvolvimento Flash

Cidade: Rio de Janeiro

um exemplo de empresa grande no Brasil que utiliza essa metodologia é a Globo.com, e se mostrou muito proveitoso, ajudando a passar por momentos críticos como as olimpíadas, onde tínhamos muitos projetos para gerenciar ao mesmo tempo.

Juan Bernabó Data: 28/08/2008 às 1:31 pm

Atividade: Agile Transition Consulting

Cidade: São Paulo

A gente (www.Teamware.com.br) tem cases interesantisimos sobre a adopção de Scrum, desde pequenas empresas ate grandes multinacionais, no Brasil temos mais de 150 clientes corporativos e já temos treinado mais de 1200 pessoas na metodologia, e auxiliado na implementação em muitos deles, porem todo este interesse tem acontecido nos ultimos dois anos assim que ainda algumas implementações estão imaduras.

Como Scrum exige uma mudança de paradigma na gestão nos temos nos especializado em causar a mudança de paradigma na organização, é possivel porem exige conhecimento sobre como fazer esta mudança de paradigma acontecer a nivel organizacional, para quem nunca fez acontecer probavelmente tenha que errar algumas vezes ate fazer funcionar direito ou contratar quem já sabe qual o caminho para não perder tempo, dinheiro e momentum.

Quando o foco é adotar praticas como reunião diaria sem mudar a forma de pensar, forma de medir sucesso, e outros comportamentos organizacionais podem se criar aberrações como um gestor cobrar diariamente tarefas da equipe que vai absolutamente contra a ideia de equipes “auto-gerenciadas” que são chave para que Scrum de fato funcione.

Abraços,
Juan.

Leonardo C Moraes Data: 02/09/2008 às 4:47 pm

Atividade: IT

Cidade: Salvador

Olá. Parabéns pelo artigo.

Vc utiliza algum sw específico que se encaixe com a metodologia scrum? Ou somente o velho Project?

Sds., Leonardo

10° Bruno Data: 07/10/2008 às 4:29 pm

Atividade: Windows

Cidade: São Paulo

esse windows n importante para os outros.

11° Edson S.Silverio Data: 18/11/2008 às 1:43 pm

Atividade: Estudante de Engenharia de Software

Cidade: Unaí

Achei interessante. Em meu estudo para fim de curso estou estudando sobre metodologias ágeis em especial Scrum, vejo nela um potencial muito grande para as empresas que querem continuar no mercado e produzindo Software de Qualidade. Saindo dos modelo tradicionais que são engessados e vindo para modelos ágeis, que em si trazem flexibilidade nos processos, gosto da não burocratização desses processos saindo de tanto documento. A maneira com que Scrum lida com projetos e interessante dividir para conquistar. A divisão em equipe traz dinamismo, as reuniões diárias traz a tona uma maneira de avaliar como anda o projeto não deixando que problemas passem despercebidos tornando um caos no futuro, e em meu ponto de vista a mais significativa e interessante observação de todas, a presença do Stakeholder CLIENTE em todo o processo de software.

Parabéns! espero ver mais comentários seus Guilherme sobre Scrum….

12° Glaydson Data: 26/06/2009 às 4:43 pm

Atividade: Desenvolvedor J.

Cidade: Fortaleza

Olá Guilherme, sem dúvida uma ótima matéria sobre o Scrum, que vem a agilizar por ordem na demanda de desenvolvimento, conforme lí em outro comentário sobre o crescente uso em empresa aqui no Brasil. Sou Desenv. e trabalhamos em uma ERP, onde nela, implantamos o módulo SCRUM e estamos atendendo todas as demandas, e olha que não são poucas, com o Scrum a TI passou a ser vista com outros olhos pela Diretoria.

Avisos
Os ítens com asterisco ( * ) são campos de preenchimento obrigatório.
Todos os links inseridos nos comentários possuem o atributo rel="nofollow" para impedir com que user agents (como os mecanismos de busca) sigam os links inseridos para desestimular spammers.
Todos devem se identificar através de e-mail válido.
Os e-mails dos usuários não serão divulgados no site.
Comentários:

Preencha os dados abaixo e clique em enviar

Outrolado.com.br

Leia

Como são definidos os papéis no processo ScrumGestão de projetos: a dinâmica de funcionamento do Scrum é bem simples e bem de acordo com a proposta de aumentar a produtividade e reduzir o tempo de desenvolvimento de sistemas. Por Guilherme Schneider

Um modelo híbrido para gerenciamento de projetosNão é para seguir tudo ao pé da letra: grandes consultorias do mercado adotam mais de um modelo. Estudam diversos modelos de gerenciamento e criam uma metodologia própria, adequada à realidade de seus projetos e de seus profissionais. Por Guilherme Schneider

Daniella Morier

Boas práticas em projetos de análise de canais digitaisPoucas e preciosas dicas para chegar a bons resultados. Por Daniella Morier

Métricas ou a matemática do bom sensoMétricas podem parecer um assunto inóspito, mas não o são. E os executivos que encontrem suas próprias métricas e dediquem-se realmente a elas. Caso contrário, não terão nenhum valor para suas empresas. Por Ana Maria Nubié

Ricardo Saldanha

Intranets e portais corporativos avançadosA soma de integração com conteúdo e colaboração. Por Ricardo Saldanha

Conte até três. Até dez. Conte até cemEm situações extremas, mesmo que você tenha frieza, seu emocional fala mais alto, preparando-o para as duas atitudes limites possíveis frente ao perigo: lutar ou correr. Por Eduardo Zugaib

A governança como instrumento de inovaçãoOs chamados países desenvolvidos costumam propor sutilmente aos países em desenvolvimento que devemos nos contentar em ser meros exportadores de commodities, inclusive no que se refere à TI. Por Jorge Castro

O sucesso na gestão de mudança organizacionalMuitas vezes a empresa identifica uma boa estratégia de negócios mas não capacita nem alinha bem a organização com a nova dinâmica – pessoas, processos e tecnologia – e o efeito é devastador. Por Francisco Rodrigues Gomes

Webinsider