Skip to main content
Top

2024 | OriginalPaper | Chapter

A Stochastic Approach Based on Rational Decision-Making for Analyzing Software Engineering Project Status

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This study presents a novel approach to project status prediction in software engineering, based on unobservable states of decision-making processes, utilizing Hidden Markov Models (HMMs). By establishing HMM structures and leveraging the Rational Decision Making model (RDM), we encoded underlying project conditions; observed project data from a software engineering organization were utilized to estimate model parameters via the Baum-Welch algorithm. The developed HMMs, four project-specific models, were subsequently tested with empirical data, demonstrating their predictive potential. However, a generalized, aggregated model did not show any sufficient accuracy. Model development and experiments were made in Python. Our approach presents preliminary work and a pathway for understanding and forecasting project dynamics in software development environments.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Drury-Grogan, M.L., O’Dwyer, O.: An investigation of the decision-making process in agile teams. Int. J. Inf. Technol. Decis. Making 12(06), 1097–1120 (2013)CrossRef Drury-Grogan, M.L., O’Dwyer, O.: An investigation of the decision-making process in agile teams. Int. J. Inf. Technol. Decis. Making 12(06), 1097–1120 (2013)CrossRef
6.
go back to reference Mattila, R.: Hidden Markov models: identification, control and inverse filtering. Ph.D. thesis, KTH Royal Institute of Technology (2018) Mattila, R.: Hidden Markov models: identification, control and inverse filtering. Ph.D. thesis, KTH Royal Institute of Technology (2018)
7.
go back to reference Mendes, E., Rodriguez, P., Freitas, V., Baker, S., Atoui, M.A.: Towards improving decision making and estimating the value of decisions in value-based software engineering: the value framework. Softw. Qual. J. 26, 607–656 (2018)CrossRef Mendes, E., Rodriguez, P., Freitas, V., Baker, S., Atoui, M.A.: Towards improving decision making and estimating the value of decisions in value-based software engineering: the value framework. Softw. Qual. J. 26, 607–656 (2018)CrossRef
9.
go back to reference Mor, B., Garhwal, S., Kumar, A.: A systematic review of hidden Markov models and their applications. Arch. Comput. Methods Eng. 28, 1429–1448 (2021)MathSciNetCrossRef Mor, B., Garhwal, S., Kumar, A.: A systematic review of hidden Markov models and their applications. Arch. Comput. Methods Eng. 28, 1429–1448 (2021)MathSciNetCrossRef
11.
go back to reference Scott, S.G., Bruce, R.A.: Decision-making style: the development and assessment of a new measure. Educ. Psychol. Measur. 55(5), 818–831 (1995)CrossRef Scott, S.G., Bruce, R.A.: Decision-making style: the development and assessment of a new measure. Educ. Psychol. Measur. 55(5), 818–831 (1995)CrossRef
12.
go back to reference Simon, H.A.: Rational decision making in business organizations. Am. Econ. Rev. 69(4), 493–513 (1979) Simon, H.A.: Rational decision making in business organizations. Am. Econ. Rev. 69(4), 493–513 (1979)
13.
go back to reference Singh, P.V., Tan, Y., Youn, N.: A hidden Markov model of developer learning dynamics in open source software projects. Inf. Syst. Res. 22(4), 790–807 (2011)CrossRef Singh, P.V., Tan, Y., Youn, N.: A hidden Markov model of developer learning dynamics in open source software projects. Inf. Syst. Res. 22(4), 790–807 (2011)CrossRef
Metadata
Title
A Stochastic Approach Based on Rational Decision-Making for Analyzing Software Engineering Project Status
Author
Hannes Salin
Copyright Year
2024
DOI
https://doi.org/10.1007/978-3-031-49266-2_12

Premium Partner