Ulisses Telemaco edited Motivacao.md  over 9 years ago

Commit id: fa71fedc44c25d33451281a79d95bcf578befe61

deletions | additions      

       

O processo de produção de software ainda persegue objetivos importantes, tais como a necessidade de proporcionar maior previsibilidade dos resultados, suportar, de fato, o aumento da produtividade, aumentar a eficácia dos projetos de desenvolvimento de software, e reduzir o custo e o tempo desse desenvolvimento \cite{Staples_2008} \cite{Kelly_1999} \cite{Green_2005} \cite{Gorschek_2008} \cite{Unterkalmsteiner_2012}. Diversos autores têm destacado a importância de estabelecer um ciclo de vida do software que enseje a melhoria contínua \cite{van_der_Aalst_2013} \cite{Kohlbacher_2009}, e que o PDS seja definido e documentado com base nesse ciclo. Porém, estudos indicam que muitas organizações encontram dificuldades ainda na fase inicial, ou seja, para definir e documentar esse processo de desenvolvimento \cite{tcu_2010} e \cite{tcu_2012}.  Importantes iniciativas têm sido empreendidas no sentido de auxiliar as organizações que desenvolvem software a evoluírem seus processos de desenvolvimento e manutenção de software, através de modelos de maturidade tais como o CMMI e o MPS.BR. No entanto, grande parte das organizações que se submetem a esse tipo de avaliação ficam represadas nos níveis iniciais, encontrando enormes obstáculos para atingirem os níveis de maior maturidade (NETO e CAZARINI, 2011) (SANTOS, KALINOWSKI, et al., 2010) (CMMI PRODUCT TEAM, 2010). \cite{Colenci_2011} \cite{Santos_2010} \cite{cmmi_2010}.  Isso demonstra o elevado nível de dificuldade que as organizações enfrentam para amadurecerem seus processos de software, e para conduzirem projetos de produção de software eficientes e eficazes. Outro ponto que contribui para a dificuldade das organizações em adotarem a gestão de processos é a complexidade no formalismo e detalhamento dos processos \cite{Gruhn_2002} e \cite{Fuggetta_2000}. É comum encontrar organizações que realizaram o primeiro ciclo de BPMN (identificação de processos, avaliação e melhoria, implementação de melhoria e execução) mas param em etapas posteriores de atualização e manutenção contínua de processos. Uma das causas para esse fato é a complexidade dos BPMS adotados por essas organizações \cite{Gruhn_2002}.