Decisiveness arises from having to make decisions on a day-to-day basis and involves quick and well-founded decision-making behavior. The process of decision-making is particularly relevant in the field of software development, where software developers are regularly faced with important decisions. People make decisions in almost every situation in life, including the decision not to decide. The empirical comparison shows that software developers are characterized by a more proactive and vigilant willingness to make decisions than non-software developers. They show higher vigilance by conducting a more intensive search for decision alternatives and a more detailed evaluation of potential alternatives. Both groups, the software developers and non-software developers show an aversion of avoiding decision-making responsibility. The results show that there is low tendency to procrastinate decisions and that both groups approach decision-making mainly with self-confidence and conviction. Software developers and non-software developers generally do not tend to feel under pressure in decision-making situations. This indicates a certain resistance to decision-making stress. Software developers in particular show a deep cognitive and emotional engagement in decision-making scenarios, which is characterized by a critical dispute of the result of a decision and a pronounced self-confidence.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Are Software Developers Good Decision-Makers? An Empirical Comparison of Decision-Making Skills Between Software Developers and Non-software Developers

  • Greta Werneke,
  • Anika Hennig,
  • Gerrit Diersmann,
  • Philipp M. Zähl,
  • Christian Czarnecki

摘要

Decisiveness arises from having to make decisions on a day-to-day basis and involves quick and well-founded decision-making behavior. The process of decision-making is particularly relevant in the field of software development, where software developers are regularly faced with important decisions. People make decisions in almost every situation in life, including the decision not to decide. The empirical comparison shows that software developers are characterized by a more proactive and vigilant willingness to make decisions than non-software developers. They show higher vigilance by conducting a more intensive search for decision alternatives and a more detailed evaluation of potential alternatives. Both groups, the software developers and non-software developers show an aversion of avoiding decision-making responsibility. The results show that there is low tendency to procrastinate decisions and that both groups approach decision-making mainly with self-confidence and conviction. Software developers and non-software developers generally do not tend to feel under pressure in decision-making situations. This indicates a certain resistance to decision-making stress. Software developers in particular show a deep cognitive and emotional engagement in decision-making scenarios, which is characterized by a critical dispute of the result of a decision and a pronounced self-confidence.