|
A utilização de um processo de desenvolvimento pronto e de prateleira sem uma customização criteriosa é uma prática fadada ao fracasso, visto que cada empresa possui necessidades diferentes para os seus processos de desenvolvimento de software. Até dentro de uma mesma empresa, dois projetos de software não conseguem ser totalmente conduzidos da mesma forma. Cada projeto tem requisitos, riscos, recursos e tecnologias diferentes. Até mesmo o nível de qualidade necessário para cada projeto é diferente. Alguns projetos são desenhados para durarem 10 anos e outros apenas 10 dias.
Existem práticas comprovadas dentro da disciplina de engenharia de software que podem ser aplicadas nas empresas para melhorar a qualidade dos sistemas desenvolvidos e reduzir os custos de desenvolvimento.
A Optimize possui a expertise e a abordagem adequada (comprovada por inúmeros casos de sucesso) para garantir a estruturação, a evolução e a implantação de processos apoiados em tais práticas, que suportam as atividades de desenvolvimento de software nas empresas, respeitando as características particulares de cada empresa, ou seja, as diferenças de cultura, de necessidade e de tecnologia e de cada projeto.
Em nossa abordagem, inicialmente realizamos um assessment junto à área de TI para diagnosticar a presença e o nível de cada uma destas boas práticas. Em seguida, criamos um planejamento para a implantação destas práticas, endereçando primeiro as áreas que se apresentam mais deficientes de acordo com o diagnóstico. A partir daí, realizamos as atividades de desenho, adequação, implantação e capacitação, permitindo que desde muito cedo a empresa já desfrute dos benefícios.
Para ilustrar os benefícios, um estudo profundo realizado em diversas organizações pelo SEI (Software Engineering Institute) mostrou que uma organização obteve com a melhoria sistemática dos processos de desenvolvimento de software, na média, um ganho de produtividade de 35% ao ano, uma redução de cronograma (prazos) de 19% ao ano e uma redução de defeitos pós-lançamento de 39% ao ano
Considerando-se os ganhos obtidos pelas melhores organizações, neste mesmo estudo, os resultados são ainda superiores. A organização com o maior ganho de produtividade melhorou 58% ao ano em um período de 4 anos, para um ganho combinado de mais de 500%. A melhor redução de cronograma foi de 91%. A maior melhoria de qualidade de longo-prazo foi a redução da taxa de defeitos em produção (pós-lançamento) em 39% ao ano por 9 anos, em um total de redução de defeitos combinado de 99%. Duas organizações atingiram reduções de defeito no curto prazo de 70% ou mais em menos de 2 anos.
Consulte-nos e solicite um assessment para conhecer as maiores deficiências em seu processo de desenvolvimento de software de acordo com as boas práticas de engenharia de software atual.
|