1. Introduo
A melhoria de processos de software (MPS) tem como objetivo aumentar a eficcia de
uma organizao de software e a seleo das prticas a serem melhoradas depende do
contexto organizacional, cultura e prioridades (Humphrey 1989). Ebert (1999) afirma
que os objetivos estratgicos organizacionais devem estar claros antes da definio de
metas de melhoria pelo nvel ttico. De fato, estudos indicam o alinhamento com os
objetivos de negcios como um fator crtico para o sucesso de MPS (Dyb 2005). Alm
disso, a norma ISO 33014 enfatiza que, quanto maior o alinhamento entre objetivos de
negcios e as decises de melhoria de processos, maior a probabilidade de sucesso do
programa de melhorias (ISO 2013).
Motivados pelo estudo de Lepmets, McBride, e Ras (2012), Vasconcellos et al. (2017)
avaliam 19 abordagens para o alinhamento estratgico de MPS. Entre outros aspectos, a
falta de validao emprica indica que falha na transferncia adequada das solues para
a prtica. Alm disso, nenhum mtodo foi sugerido para apoiar o processo de tomada de
deciso em um alinhamento estratgico de MPS. Considerando a tomada de decises
como habilidade que, como tal, pode ser aprimorada com experincia e treinamento,
entende-se que esta tambm pode ser auxiliada por processos que forneam mecanismos
de apoio deciso (Hastie and Dawes 2010). Assim, importante considerarmos o
emprego de mtodos de suporte deciso e de Sistemas de Apoio Deciso (SAD),
para ajudar os profissionais a decidirem sobre melhorias nos processos de software.
O objetivo deste trabalho relaciona-se ao desenvolvimento do conhecimento pois
queremos entender a utilidade percebida pelos praticantes de um processo de apoio
tomada de decises aplicado ao alinhamento estratgico de MPS. Este artigo apresenta
resultados de duas fases de validao, de um mtodo composto por trs fases visando a
transferncia adequada de uma soluo proposta para a indstria. Inspirado nos
trabalhos de Shull, Carver e Travassos (2001) e pelo modelo de transferncia de
tecnologia proposto por Gorschek et al. (2006), delineamos um processo e uma
ferramenta de apoio, inicialmente com base no referencial terico (seo 2). Partindo da
premissa de que um processo formal de tomada de decises pode ser til para o
alinhamento entre os objetivos da alta administrao com as escolhas de melhoria do
processo, ajustamos conjecturas iniciais por induo analtica (Johnson 2004) atravs de
um mtodo iterativo de validao (seo 3). Os resultados contriburam para o
aperfeioamento do conhecimento e para o refinamento da soluo, possibilitando
assim, a anlise apresentada na seo 4. Considerando as ameaas validade (seo 5),
apresentamos nossas concluses e trabalhos futuros (seo 6).
2. Referencial Terico
Nossa proposio terica inicial, composta por conjecturas, considera alguns
constructos e relaes apoiadas pela reviso da literatura, como recomendam mtodos
qualitativos de construo de teorias (Merriam 2009; Corbin and Strauss 2015). Alm
dos conceitos necessrios para as observaes iniciais e para o estmulo de questes
utilizadas durante o processo de pesquisa, a literatura tambm contribuiu para aprimorar
a sensibilidade terica do segundo e terceiro autores, iniciantes nesta rea substantiva
(Corbin e Strauss, 2015). Nesta seo so descritos os conceitos relacionados ao
alinhamento estratgico de MPS e ao processo de tomada de deciso correspondente. As
conjecturas iniciais so listadas com identificadores de C1 a C7.
O mtodo de pesquisa empregado neste trabalho pode ser descrito por meio do
Research Path Schema (RPS) proposto por Stol e Fitzgerald (2015), que sugere a nfase
e ordem dada aos principais elementos presentes em qualquer metodologia de pesquisa.
O RPS baseia-se na premissa de que qualquer pesquisa envolva pelo menos trs
elementos: (a) o contedo de interesse, (b) ideias que do sentido a esse contedo, e (c)
tcnicas ou procedimentos por meio dos quais essas ideias e contedos podem ser
estudados. Em RPS, esses trs elementos so classificados como domnios substantivos,
conceituais e metodolgicos, respectivamente. Dependendo de como esses domnios so
combinados, diferentes caminhos podem ser estabelecidos. Neste trabalho, segue-se o
caminho observacional dirigido pelo sistema (do ingls system-driven observational
path). No caminho observacional o objetivo coletar observaes e explic-las em
termos de um conjunto de conceitos (Stol e Fitzgerald, 2015). O pesquisador define o
tpico de interesse (domnio substantivo) e o mtodo de pesquisa.
Conforme mostrado na Figura 2, o foco principal da pesquisa o conhecimento terico
sobre a utilidade de um processo formal de tomada de deciso para o alinhamento entre
as iniciativas de MPS e os objetivos de negcios da organizao (domnio substantivo).
O metodolgico o domnio secundrio. As principais contribuies so observaes
empricas (de estudos observacionais iterativos), que levam ao estabelecimento de
conceitos (formulao de proposies tericas) sobre a utilidade de uma soluo.
4. Resultados e Anlise
O desenvolvimento da soluo ocorreu iterativamente pela anlise dos resultados de
cada fase de validao. As conjecturas iniciais - confirmadas, melhoradas ou alteradas -
tornaram-se proposies pelo processo de teorizao (Recker 2013).
Pode-se perceber que a mdia obtida nos itens indica concordncia de que a soluo
proposta til e fcil de usar. No entanto, duas preocupaes surgiram da anlise deste
resultado. Primeiro, o item F2 (Possibilidade de uso sem apoio) apresenta um baixo
valor de mdia de concordncia, associado a baixo desvio padro. Isto indica que o
processo demanda apoio para seu uso efetivo. Alm disso, os seguintes comentrios
contriburam para a anlise desta questo:
"A anlise da causa-raiz s ser eficaz com o apoio de consultoria." (D2-org D)
" difcil estabelecer os critrios de deciso sem apoio de especialistas." (D1-org D)
"Tivemos dificuldades em definir a granularidade dos problemas, gerando assim
muitas alternativas para serem avaliadas." (D2-org F)
O feedback acima demonstra a necessidade de melhor suporte de treinamento para a
transferncia adequada da soluo para a prtica (tutoriais em vdeo, por exemplo). No
entanto, pode ser recomendvel ainda o eventual apoio de consultoria, pelo menos no
primeiro uso.
A segunda preocupao diz respeito a dados oriundos de observaes. Observamos
certo desconforto e impacincia, por parte de um decisor, durante a execuo do
processo. De fato, ao triangularmos esta observao com dados do questionrio
percebemos que este decisor foi o nico a atribuir valores baixos nas questes
relacionadas utilidade percebida, contribuindo assim para o alto desvio padro
resultante nos quesitos U2 e U4. O seguinte extrato do questionrio corroboraram a
percepo: "Senti falta de gesto de mudanas nas decises." (D1-org F)
Este feedback nos motivou a triangular com uma entrevista complementar com o
decisor 2 da mesma organizao. O seguinte dado surgiu quando perguntada a opinio
sobre o problema de mudanas nas decises tomadas:
"Infelizmente, o processo de deciso depende do perfil do decisor e da cultura
organizacional. Em nossa organizao, mesmo as decises estratgicas so volteis
[sic] (D2-org F)
Devido posio de liderana do informante (D1 indica ser o decisor com mais alto
nvel hierrquico na organizao), foi realizada nova triangulao com os seguintes
dados de entrevista com especialista em tomada de deciso:
"Meu amigo... (mostrando desnimo em sua voz) alguns gerentes evitam processos
formais de tomada de deciso devido a motivos no publicveis. Tais motivaes
podem ser polticas, sociais ou mesmo antiticas..." (TD-Esp1)
5. Ameaas Validade
Apesar de esforos para reduzir ameaas validade interna, selecionando uma amostra
diversificada de organizaes e empregando a triangulao em diferentes nveis (Morse
2015), este estudo pode apresentar vis devido amostragem intencional. O objetivo foi
facilitar o tratamento de questes ticas e o rapport. No entanto, esse rapport pode ser
responsvel por outra ameaa validade, pois a parceria entre os pesquisadores e as
instituies colaboradoras pode ter provocado a presena de um efeito Hawthorne
(McCambridge, Witton, and Elbourne 2014), induzindo respostas com vis positivo.
O contexto importante para a generalizao (Petersen e Wohlin 2009). Assim, falhas
em sua definio podem representar uma ameaa validade externa. A amostragem
intencional para a Validao Esttica pode representar uma ameaa validade externa
da investigao, uma vez no ser possvel generalizar resultados com base em apenas
trs casos. No entanto, em harmonia com a afirmao de Corbin e Strauss (2015) de que
a generalizao no o objetivo da pesquisa qualitativa, buscou-se obter credibilidade
no estudo por meio de outros procedimentos. Como recomendado por Creswell e Miller
(2000), com a aplicao de diferentes tipos de triangulao (de pesquisadores, de
mtodos e de dados), peer review, debriefing e pelo trabalho em estreita colaborao
com os participantes, acredita-se ter alcanado a confiabilidade.
6. Concluses e Trabalhos Futuros
A principal contribuio deste estudo foi a ampliao do conhecimento sobre o processo
de tomada de deciso aplicado ao alinhamento entre as iniciativas de melhoria de
processos de software e metas organizacionais. As suposies iniciais no transcorrer da
pesquisa e foi possvel obter confiana suficiente para a sequncia do trabalho (fase 3).
Uma contribuio secundria, mas igualmente importante, foi o amadurecimento de
jovens pesquisadores no uso de mtodos de pesquisa qualitativa.
O aprimoramento conceitual sobre a tomada de decises no alinhamento estratgico de
MPS confirma que o processo til e necessrio para a sintonia entre decises
estratgicas e tticas e, consequentemente, para o sucesso das aes planejadas pelo
nvel ttico (gestores de MPS). A fase de Validao Dinmica determinar se a soluo
oferecida poder ser adequadamente transferida para a indstria. Igualmente importante,
um processo para o monitoramento e gesto de planos de ao derivados das decises,
dever ser concebido e validado.
Por fim, o estudo desperta a necessidade de investigao sobre os fatores, relacionados
capacidade cognitiva humana e interao social, que implicam em comportamentos dos
decisores e refletem nos processos de apoio tomada de decises. Tal concluso est
diretamente relacionada ao estudo de Lenberg, Feldt e Wallgren (2015).
7. References
Bazerman, Max H, and Don A Moore. 2009. Judgment in Managerial Decision Making.
7th ed. New Jersey: John Wiley & Sons, Inc.
Bhushan, Navneet, and Kanwal Rai. 2004. Strategic Decision Making: Applying the
Analytical Hierarchy Process. 1st ed. London: Springer-Verlag.
Corbin, Juliet, and Anselm Strauss. 2015. Basics of Qualitative Research: Techniques
and Procedures for Developing Grounded Theory. London: SAGE Publications.
Creswell, John W., and Dana L. Miller. 2000. Determining Validity in Qualitative
Inquiry. Theory Into Practice 39 (3): 12430. doi:10.1207/s15430421tip3903_2.
Davis, Fred D. 1989. Perceived Usefulness, Perceived Ease of Use, and User
Acceptance of Information Technology. MIS Quarterly 13 (3): 319.
Doggett, A. Mark. 2005. Root Cause Analysis: A Framework for Tool Selection.
Quality Management Journal 12 (4). ASQ: 3445.
Dyb, Tore. 2005. An Empirical Investigation of the Key Factors for Success in
Software Process Improvement. IEEE Trans. on Software Eng 31 (5): 41024.
Ebert, Christof. 1999. Technical Controlling and Software Process Improvement.
Journal of Systems and Software 46 (1): 2539.
Gigerenzer, Gerd., and Reinhard. Selten. 2001. Bounded Rationality: The Adaptive
Toolbox. MIT Press.
Gorschek, Tony. 2015. How to Increase the Likelihood of Successful Transfer to
Industry -- Going Beyond the Empirical. In 2015 IEEE/ACM 3rd International
Workshop on Conducting Empirical Studies in Industry, 1011. IEEE.
Gorschek, Tony, Per Garre, Stig Larsson, and Claes Wohlin. 2006. A Model for
Technology Transfer in Practice. IEEE Software 23 (6): 8895.
Guest, Greg, Emily E. Namey, and Marilyn L. Mitchell. 2013. Collecting Qualitative
Data: A Field Manual for Applied Research. London: SAGE Publications Ltd.
Hastie, Reid., and Robyn M. Dawes. 2010. Rational Choice in an Uncertain World: The
Psychology of Judgment and Decision Making. London: SAGE Publications Ltd.
Humphrey, Watts S. 1989. Managing the Software Process. Boston, MA, USA:
Addison-Wesley Longman Publishing.
ISACA. 2012. COBIT 5: A Business Framework for the Governance and Management
of Enterprise IT. ISACA.
ISO. 2013. ISO/IEC TR 33014:2013: Information Technologyprocess Assessment
guide for Process Improvement. International Organization for Standardization.
. 2015. ISO/IEC 38500:2015 - Information Technology Governance of IT for
the Organization. International Organization for Standardization.
Johnson, Phil. 2004. Analytic Induction. In Essential Guide to Qualitative Methods in
Organizational Research, 16579. London: SAGE Publications Ltd.
Klein, Gary. 2008. Naturalistic Decision Making. Human Factors 50 (3): 45660.
Klein, Gary, Judith Orasanu, Roberta Calderwood, and Caroline Zsambok, eds. 1993.
Decision Making in Action: Models and Methods. New Jersey: Ablex Publishing.
Laitenberger, O., and H.M. Dreyer. 1998. Evaluating the Usefulness and the Ease of
Use of a Web-Based Inspection Data Collection Tool. In Proceedings Fifth
International Software Metrics Symposium. Metrics, 12232. IEEE Comput. Soc.
Lenberg, Per, Robert Feldt, and Lars Gran Wallgren. 2015. Behavioral Software
Engineering: A Definition and Systematic Literature Review. Journal of Systems
and Software 107 (September): 1537. doi:10.1016/j.jss.2015.04.084.
Lepmets, Marion, and Tom McBride. 2012. Process Improvement for the Small and
Agile. In EuroSPI 2012, 31018. Springer, Berlin, Heidelberg.
Lepmets, Marion, Tom McBride, and Eric Ras. 2012. Goal Alignment in Process
Improvement. Journal of Systems and Software 85 (6). Elsevier Inc.: 144052.
McCambridge, Jim, John Witton, and Diana R. Elbourne. 2014. Systematic Review of
the Hawthorne Effect: New Concepts Are Needed to Study Research Participation
Effects. Journal of Clinical Epidemiology 67 (3): 26777.
Merriam, Sharan B. 2009. Qualitative Research: A Guide to Design and
Implementation. San Francisco: Jossey-Bass.
Morse, Janice M. 2015. Critical Analysis of Strategies for Determining Rigor in
Qualitative Inquiry. Qualitative Health Research 25 (9). SAGE Publications.
Mnch, Jrgen, Ove Armbrust, Martin Kowalczyk, and Martn Soto. 2012. Process
Improvement. In Software Process Definition and Management, 13976.
Myszewski, Jan M. 2013. On Improvement Story by 5 Whys. Edited by Madhav
Sinha. The TQM Journal 25 (4). Emerald Group Publishing Limited: 37183.
Osterweil, Leon J. 1987. Software Processes Are Software Too. In Proceedings of the
9th International Conference on Software Engineering, 213.
Petersen, Kai, and Claes Wohlin. 2009. Context in Industrial Software Engineering
Research. In Proceedings of the 2009 3rd International Symposium on Empirical
Software Engineering and Measurement, 4014. IEEE Computer Society.
Peterson, Martin. 2009. An Introduction to Decision Theory. Cambridge: Cambridge
University Press. doi:10.1017/CBO9780511800917.
Pickton, David W., and Sheila Wright. 1998. Whats Swot in Strategic Analysis?
Strategic Change 7 (2): 1019.
Recker, Jan. 2013. Scientific Research in Information Systems. Berlin: Springer Berlin
Heidelberg. doi:10.1007/978-3-642-30048-6.
Saaty, Thomas L. 2008. Decision Making with the Analytic Hierarchy Process.
International Journal of Services Sciences 1 (1): 83.
Shull, Forrest, Jeffrey Carver, and Guilherme H. Travassos. 2001. An Empirical
Methodology for Introducing Software Processes. ACM SIGSOFT Software
Engineering Notes 26 (5): 288. doi:10.1145/503271.503248.
Silver, Mark S. 1990. Decision Support Systems: Directed and Nondirected Change.
Information Systems Research 1 (1). INFORMS: 4770. doi:10.1287/isre.1.1.47.
Simon, Herbert A. 1956. Rational Choice and the Structure of the Environment.
Psychological Review 63 (2). American Psychological Association: 12938.
Stabell, Charles B. 1987. Decision Support Systems: Alternative Perspectives and
Schools. Decision Support Systems 3 (3): 24351.
Stol, Klaas-Jan, and Brian Fitzgerald. 2015. Theory-Oriented Software Engineering.
Science of Computer Programming 101 (April): 7998.
Trienekens, Jos J.M., Rob J Kusters, Ben Rendering, and Kees Stokla. 2005. Business-
Oriented Process Improvement: Practices and Experiences at Thales Naval The
Netherlands (TNNL). Information and Software Technology 47 (2): 6779.
Unterkalmsteiner, Michael, Tony Gorschek, A. K. M. M. Islam, Chow Kian Cheng,
Rahadian. B. Permadi, and Robert Feldt. 2012. Evaluation and Measurement of
Software Process Improvement - A Systematic Literature Review. IEEE
Transactions on Software Engineering 38 (2): 398424. doi:10.1109/TSE.2011.26.
Vasconcellos, F.J.S., G.B. Landre, J.A.O.G. Cunha, J.L. Oliveira, R.A. Ferreira, and
A.M.R. Vincenzi. 2017. Approaches to Strategic Alignment of Software Process
Improvement: A Systematic Literature Review. Journal of Systems and Software
123: 4563. doi:10.1016/j.jss.2016.09.030.
Wieringa, Roel. 2014a. Design Science Methodology for Information Systems and
Software Engineering. Berlin, Heidelberg: Springer Berlin Heidelberg.
. 2014b. Empirical Research Methods for Technology Validation: Scaling up to
Practice. Journal of Systems and Software 95: 1931.