Definição e Gerência de Objetivos de Software Alinhados ao Planejamento Estratégico
Resumo
Este trabalho apresenta uma abordagem que apoia a definição de objetivos de software alinhados ao negócio da organização e a gerência desses objetivos. A abordagem promove a monitoração contínua dos objetivos definidos e a execução de ações apropriadas para tratar os desvios detectados, considerando, inclusive o cenário das organizações de software de alta maturidade. Essa abordagem contém três componentes principais: um Método para Planejamento Estratégico, Tático e Operacional em organizações de software; uma Infraestrutura para Monitoração dos Objetivos definidos; e uma Estratégia para Recomendação de Ações Corretivas. O desenvolvimento da abordagem, sua avaliação e os principais resultados obtidos são descritos neste artigo.
Palavras-chave:
Definição e Gerência, Objetivos de Software, Planejamento Estratégico
Referências
Appolinario, F., 2006, Metodologia da Ciência: Filosofia e prática da pesquisa, São Paulo, Thomson.
Asato, R., Spinola, M.M., Costa, I., Silva, W.H.F., 2009, "Alignment Between the Business Strategy and the Software Processes Improvement: A Roadmap for the Implementation", In: Portland International Conference on Management of Engineering & Technology, pp.1066-1071, Portland, Estados Unidos.
Barreto, A.O.S, 2011, Definição e Gerência de Objetivos de Software Alinhados ao Planejamento Estratégico, Tese de D. Sc., COPPE/UFRJ.
Barreto, A.O.S., Rocha, A.R., 2009, "Definição e Monitoração de Objetivos de Software Alinhados ao Planejamento Estratégico". In: VIII Simpósio Brasileiro de Qualidade de Software, Ouro Preto, Brasil, pp. 114-128, Junho.
Barreto, A.O.S., Rocha, A.R., 2010a, "Analyzing the Similarity among Software Projects to Improve Software Project Monitoring Processes", In: 7th International Conference on the Quality of Information and Communications Technology (QUATIC), Porto, Portugal, pp. 441-446, Outubro.
Barreto, A.O.S., Rocha, A.R., 2010b, “Defining and Monitoring Strategically Aligned Software Improvement Goals”, In: 11th International Conference on Product Focused Software Process Improvement, LNCS, v. 6156/2010, Ireland, pp. 380–394.
Becker, A.L., 2007, Alinhamento Estratégico de Programas de Melhoria do Processo de Software em Micro e Pequenas Empresas, Dissertação de M. Sc., PUCRS.
Becker, A.L., Prikladnicki, R., Audy, J.L.N., 2008, “Strategic Alignment of Software Process Improvement Programs Using QFD”, In: 1st International Workshop on Business Impact of Process Improvements, pp. 9-14, Leipzig, Germany, May.
Boffoli, N., Bruno, G., Caivano, D., Mastelloni, G., 2008, “Statistical Process Control for Software: a Systematic Approach”, In: 2nd IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 327-329, Germany, October.
Bomfim, E., Oliveira, J., Souza, J.M., 2007, “Using a CBR Approach Based on Ontologies for Recommendation and Reuse of Educational Processes”, International Journal of Web Based Communities, v. 3, n. 2, pp. 170-182.
Chiavenato, I., 2000, Administração: Teoria, Processo e Prática, SP, MakronBooks.
Guzmán, J.G., Mitre, H.A., Amescua, A., Velasco, M., 2010, “Integration of strategic management, process improvement and quantitative measurement for managing the competitiveness of software engineering organizations”, Software Quality Journal, v. 18, n. 3, pp. 341–359.
McBride, T., 2008, “The mechanisms of project management of software development”, Journal of Systems and Software, v. 81, n. 12, pp. 2386-2395.
Montoni, M.A., 2010, Uma Investigação sobre os Fatores Críticos de Sucesso em Iniciativas de Melhoria de Processos de Software, Tese de D. Sc., COPPE/UFRJ.
Pries-Heje, J., Johansen, J., 2010, SPI Manifesto, Version A.1.2.2010.
Robillard, M.P., Walker, R.J., Zimmermann, T., 2010, “Recommendation Systems for Software Engineering”, IEEE Software, v. 27, pp. 80-86.
Santos, V.A., Cortés, M.I., 2010, “Organizational Knowledge Management through Software Process Reuse and Case-based Reasoning”, In: 12th International Conference on Enterprise Information Systems, pp. 223-228, Madeira, Portugal.
SEI, 2010, Capability Maturity Model Integration (CMMI) for Development, Version 1.3, Carnegie Mellon University, Software Engineering Institute.
SOFTEX, 2009, MPS.BR - Melhoria de Processo do Software Brasileiro, Guia Geral : 2009, SOFTEX - Associação para Promoção da Excelência do Software Brasileiro.
Thies, A., Roth, C., 2010, “Recommending Rename Refactorings”, International Workshop Recommendation Systems for Software Engineering, pp.1-5, South Africa.
Trindade, C.C., 2009, Presley: Uma Ferramenta de Recomendação de Especialistas para Apoio à Colaboração em Desenvolvimento Distribuído de Software, Dissertação de M. Sc., Centro de Informática, UFPE, Recife, Brasil.
Wangenheim C.G., Wangenheim, A., 2003, Raciocínio Baseado em Casos, Manole, SP.
Wazlawick R.S. 2009, Metodologia de Pesquisa para Ciência da Computação, Elsevier
Asato, R., Spinola, M.M., Costa, I., Silva, W.H.F., 2009, "Alignment Between the Business Strategy and the Software Processes Improvement: A Roadmap for the Implementation", In: Portland International Conference on Management of Engineering & Technology, pp.1066-1071, Portland, Estados Unidos.
Barreto, A.O.S, 2011, Definição e Gerência de Objetivos de Software Alinhados ao Planejamento Estratégico, Tese de D. Sc., COPPE/UFRJ.
Barreto, A.O.S., Rocha, A.R., 2009, "Definição e Monitoração de Objetivos de Software Alinhados ao Planejamento Estratégico". In: VIII Simpósio Brasileiro de Qualidade de Software, Ouro Preto, Brasil, pp. 114-128, Junho.
Barreto, A.O.S., Rocha, A.R., 2010a, "Analyzing the Similarity among Software Projects to Improve Software Project Monitoring Processes", In: 7th International Conference on the Quality of Information and Communications Technology (QUATIC), Porto, Portugal, pp. 441-446, Outubro.
Barreto, A.O.S., Rocha, A.R., 2010b, “Defining and Monitoring Strategically Aligned Software Improvement Goals”, In: 11th International Conference on Product Focused Software Process Improvement, LNCS, v. 6156/2010, Ireland, pp. 380–394.
Becker, A.L., 2007, Alinhamento Estratégico de Programas de Melhoria do Processo de Software em Micro e Pequenas Empresas, Dissertação de M. Sc., PUCRS.
Becker, A.L., Prikladnicki, R., Audy, J.L.N., 2008, “Strategic Alignment of Software Process Improvement Programs Using QFD”, In: 1st International Workshop on Business Impact of Process Improvements, pp. 9-14, Leipzig, Germany, May.
Boffoli, N., Bruno, G., Caivano, D., Mastelloni, G., 2008, “Statistical Process Control for Software: a Systematic Approach”, In: 2nd IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 327-329, Germany, October.
Bomfim, E., Oliveira, J., Souza, J.M., 2007, “Using a CBR Approach Based on Ontologies for Recommendation and Reuse of Educational Processes”, International Journal of Web Based Communities, v. 3, n. 2, pp. 170-182.
Chiavenato, I., 2000, Administração: Teoria, Processo e Prática, SP, MakronBooks.
Guzmán, J.G., Mitre, H.A., Amescua, A., Velasco, M., 2010, “Integration of strategic management, process improvement and quantitative measurement for managing the competitiveness of software engineering organizations”, Software Quality Journal, v. 18, n. 3, pp. 341–359.
McBride, T., 2008, “The mechanisms of project management of software development”, Journal of Systems and Software, v. 81, n. 12, pp. 2386-2395.
Montoni, M.A., 2010, Uma Investigação sobre os Fatores Críticos de Sucesso em Iniciativas de Melhoria de Processos de Software, Tese de D. Sc., COPPE/UFRJ.
Pries-Heje, J., Johansen, J., 2010, SPI Manifesto, Version A.1.2.2010.
Robillard, M.P., Walker, R.J., Zimmermann, T., 2010, “Recommendation Systems for Software Engineering”, IEEE Software, v. 27, pp. 80-86.
Santos, V.A., Cortés, M.I., 2010, “Organizational Knowledge Management through Software Process Reuse and Case-based Reasoning”, In: 12th International Conference on Enterprise Information Systems, pp. 223-228, Madeira, Portugal.
SEI, 2010, Capability Maturity Model Integration (CMMI) for Development, Version 1.3, Carnegie Mellon University, Software Engineering Institute.
SOFTEX, 2009, MPS.BR - Melhoria de Processo do Software Brasileiro, Guia Geral : 2009, SOFTEX - Associação para Promoção da Excelência do Software Brasileiro.
Thies, A., Roth, C., 2010, “Recommending Rename Refactorings”, International Workshop Recommendation Systems for Software Engineering, pp.1-5, South Africa.
Trindade, C.C., 2009, Presley: Uma Ferramenta de Recomendação de Especialistas para Apoio à Colaboração em Desenvolvimento Distribuído de Software, Dissertação de M. Sc., Centro de Informática, UFPE, Recife, Brasil.
Wangenheim C.G., Wangenheim, A., 2003, Raciocínio Baseado em Casos, Manole, SP.
Wazlawick R.S. 2009, Metodologia de Pesquisa para Ciência da Computação, Elsevier
Publicado
11/07/2012
Como Citar
BARRETO, Andrea Oliveira Soares; DA ROCHA, Ana Regina Cavalcanti.
Definição e Gerência de Objetivos de Software Alinhados ao Planejamento Estratégico. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 11. , 2012, Fortaleza.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2012
.
p. 399-413.
DOI: https://doi.org/10.5753/sbqs.2012.15334.