Memorias de investigación
An Empirical Model of Software Managers' Information Needs For Software Engineering Technology Selection

Research Areas
  • Artificial intelligence,
  • Programming language

The current situation regarding technology selection in software engineering can be compared to a patient who buys a drug he has heard about, but for which no package insert is available and for which existing evidence about its appropriateness in the current situation (disease) is ignored because it is not easily accessible. Most people will agree that the availability of appropriate information can be a major contribution to informed and successful decisionmaking. The introduction of a new software engineering technology is a critical decision. The use of limited information, especially with respect to a technology¿s inherent benefits and risks, might dramatically influence the success of this decision. Empirical software engineering tries to provide evidence about a technology¿s benefits. However, there seems to be a lack of recognition of this work in industry. When reporting results from experiments, empirical software engineering researchers do not provide information that is relevant for software managers. Information that would support the application of empirical research results in software engineering decision-making is often neglected. Thus, it is no wonder that these results are not widely used in decision-making in industry. We propose characterizing and formalizing software managers¿ information needs so that information relevant for the decision-making process is recognized by empirical software engineering research and can thus be made available.
Mark Rating
  • Director: Dieter Rombach University of Kaiserslautern, Alemania
  • Director: Natalia Juristo Juzgado UPM
  • Autor: Andreas Jedlitschka Fraunhofer Institute for Experimental Software Engineering, Alemania

Research Group, Departaments and Institutes related
  • Creador: Grupo de Investigación: Ingeniería del Software
  • Departamento: Lenguajes y Sistemas Informáticos e Ingeniería de Software