sábado, 11 de maio de 2013

SCRUM - Implantação III

Objeto da Consultoria

A preocupação com a melhoria do modelo de gestão do ciclo de vida do projeto e do processo de desenvolvimento de sistemas foram os fatores motivadores para a proposta de implantação do framework Scrum na Fábrica de Software, visando o amadurecimento dos processos de engenharia de software, simplificando e agilizando as entregas dentro dos prazos, garantindo a qualidade e custo dos projetos.

O estudo da estrutura organizacional é o pré-projeto para a implantação, é o marco zero na consultoria, e dele dependerá todo o processo de implantação.

Conceituando Engenharia de Software

"A Engenharia de Software é a criação e a utilização de sólidos princípios de engenharia a fim de obter software de maneira econômica, que seja confiável e que trabalhe eficientemente em máquinas reais" (Pressman, 2002). O termo Engenharia de Software já sugere a construção em fases, seguindo um processo bem definido, o que também apoia a implantação do framework ágil.

Fases no Processo de Implantação

Toda proposta de mudança em uma organização precisa ter o apoio da alta direção, responsável pelos objetivos estratégicos, futuro e sobrevivência da empresa no mercado. Com a proposta de implantação do framework Scrum não é diferente, pois a mudança no processo afeta a empresa como um todo, ou parte da empresa, dependendo do nível de maturidade e vivência nos processos.

Segundo Mike Cohn em uma mudança de cima para baixo, um líder influente compartilha uma visão do futuro e a empresa o segue na materialização dessa visão. A empresa que tentar fazer a transição para o Scrum sem apoio dos níveis mais altos enfrentará uma resistência que não poderá ser superada a partir dos níveis inferiores. (2011, 27)

A mudança pode ser motivada por diversas razões, como por exemplo:
  • Insatisfação do cliente.
  • Problemas na comunicação no ciclo de vida do projeto.
  • Problemas na colaboração dos envolvidos no projeto.
  • Baixo retorno do investimento em projetos.
  • Equipe de desenvolvimento desmotivada.
  • Necessidade de melhoria da qualidade do produto.
  • Diminuição dos custos de produção.
  • Aumento de produtividade da equipe de desenvolvimento.
  • Diminuição no tempo gasto no termino dos projetos.
  • Diminuição do risco em projetos de desenvolvimento.
Visão do Framework Scrum

Primeiro passo na implantação do framework Scrum, é a realização de uma apresentação/passagem de conhecimento, esclarecendo todas as duvidas da diretoria. Não me refiro às questões técnicas, inerentes ao chão de fábrica, mas a visão gerencial do framework e seus impactos positivos e negativos, com base no modelo organizacional, estudado previamente.

John Kotter, especialista em gerenciamento de mudanças ressalta que “nenhuma pessoa sozinha, até mesmo um CEO de estilo autoritário, consegue desenvolver a visão correta, comunicá-la para uma grande quantidade de pessoas, eliminar todos os obstáculos principais, vencer etapas de curto prazo, liderar e gerenciar dezenas de projetos de mudança e fixar novas abordagens profundamente na cultura da empresa” (1996, 51-52).

Sem o apoio da diretoria que são os grandes responsáveis e os maiores interessados na evolução e continuidade da empresa no mercado, qualquer mudança é utópica.

Tenho identificado muita implantação "teórica" do framework, mas basta implantá-lo teoricamente, é preciso torná-lo um caso de sucesso na empresa contratante.

A visão do framework tem que atender as expectativa do cliente, e sua implantação, a princípio, deve começar com projetos pequenos, porém de relevância considerável para a empresa.

Grande Abraço,
Gilberto Ribeiro.

Nenhum comentário :

Postar um comentário