Objeto da Consultoria
Conceituando Engenharia de Software
Fases no Processo de Implantação
A mudança pode ser motivada por diversas razões, como por exemplo:
Grande Abraço,
Gilberto Ribeiro.
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.
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