Understanding Undesirable Attributes of Requirements Engineers: Insights from Practitioners
- URL: http://arxiv.org/abs/2606.01370v1
- Date: Sun, 31 May 2026 17:54:00 GMT
- Title: Understanding Undesirable Attributes of Requirements Engineers: Insights from Practitioners
- Abstract summary: This study investigates the undesirable attributes of requirements engineers' hat may hinder collaboration and project success.<n>We surveyed software practitioners to identify these attributes and conducted interviews to gather supporting evidence.<n>The maps help requirements engineers reflect on and improve their professional practice by recognizing traits that may hinder collaboration and project outcomes.
- Score: 2.298646678002229
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Context. The characteristics of software professionals have been widely investigated in the literature. However, limited attention has been given to undesirable attributes in Requirements Engineering, despite the strong dependence of this activity on stakeholder interaction and collaboration. Objectives. This study investigates the undesirable attributes of requirements engineers' hat may hinder collaboration and project success. Method. We surveyed software practitioners to identify these attributes and conducted interviews to gather supporting evidence. Results. Seventeen undesirable attributes were identified, grouped into four categories (communication issues, lack of domain knowledge, personality, and lack of technical knowledge), and organized into conceptual maps. Conclusion. The maps help requirements engineers reflect on and improve their professional practice by recognizing traits that may hinder collaboration and project outcomes.
Related papers
- SkillComposer: Learning to Evolve Agent Skills for Specification and Generalization [99.18305770138677]
Agent skills are reusable strategies that guide agent reasoning and action.<n>Current skill construction methods treat the problem as one-shot extraction.<n>We introduce SkillComposer, a framework that decomposes skill construction into three learnable operations.
arXiv Detail & Related papers (2026-06-04T12:16:08Z) - Asking What Matters: Reward-Driven Clarification for Software Engineering Tasks [49.47167381167488]
We quantify which types of information most affect task success and which questions elicit useful responses from simulated users.<n>Using Shapley attribution and distributional comparisons, we identify two key properties of effective clarification: task relevance (which information predicts success) and user answerability.<n>We operationalize these properties as multi-stage reinforcement learning rewards to train CLARITI, an 8B- parameter clarification module, that matches GPT-5's resolution rate on underspecified issues.
arXiv Detail & Related papers (2026-04-16T05:11:02Z) - How Does Cognitive Capability and Personality Influence Problem-Solving in Coding Interview Puzzles? [5.017321567986849]
This study investigates how cognitive capability and personality traits jointly relate to software problem solving among 80 participants.<n>Grammatical-reasoning accuracy correlated positively with problem solving performance.<n>Neuroticism showed small, negative associations with accuracy and performance.
arXiv Detail & Related papers (2025-11-18T11:13:36Z) - The Factors Influencing Well-Being in Software Engineers: A Cross-Country Mixed-Method Study [7.388864936625697]
Despite increasing recognition of mental health challenges in software engineering, few studies focus on the factors that sustain or undermine well-being.<n>This study fills this gap by investigating the specific factors affecting the well-being of software engineers.
arXiv Detail & Related papers (2025-04-02T14:51:58Z) - A Task-Centric Perspective on Recommendation Systems [32.44458308850838]
We analyze RecSys task formulations, emphasizing key components such as input-output structures, temporal dynamics, and candidate item selection.<n>We explore the balance between task specificity and model generalizability, highlighting how well-defined task formulations serve as the foundation for robust evaluation and effective solution development.
arXiv Detail & Related papers (2025-03-27T06:10:22Z) - Interactive Agents to Overcome Ambiguity in Software Engineering [61.40183840499932]
AI agents are increasingly being deployed to automate tasks, often based on ambiguous and underspecified user instructions.<n>Making unwarranted assumptions and failing to ask clarifying questions can lead to suboptimal outcomes.<n>We study the ability of LLM agents to handle ambiguous instructions in interactive code generation settings by evaluating proprietary and open-weight models on their performance.
arXiv Detail & Related papers (2025-02-18T17:12:26Z) - Attributes of a Great Requirements Engineer [2.186218813599282]
The current knowledge on attributes of great software practitioners might not be easily translated to the context of Requirements Engineering.
This work aims to investigate which are the attributes of great requirements engineers, the relationship between them, and strategies that can be employed to obtain these attributes.
arXiv Detail & Related papers (2024-11-01T18:33:24Z) - Evaluation of OpenAI o1: Opportunities and Challenges of AGI [100.85218639544654]
o1-preview demonstrated remarkable capabilities, often achieving human-level or superior performance.<n>The model excelled in tasks requiring intricate reasoning and knowledge integration across various fields.<n>Overall results indicate significant progress towards artificial general intelligence.
arXiv Detail & Related papers (2024-09-27T06:57:00Z) - What Could Possibly Go Wrong: Undesirable Patterns in Collective Development [4.2330023661329355]
Various studies have attempted to capture the social dynamics within software engineering.
Certain teamwork issues remain unstudied.
This paper introduces the concept of undesirable patterns in collective development.
arXiv Detail & Related papers (2024-09-02T15:13:18Z) - Explainable Authorship Identification in Cultural Heritage Applications:
Analysis of a New Perspective [48.031678295495574]
We explore the applicability of existing general-purpose eXplainable Artificial Intelligence (XAI) techniques to AId.
In particular, we assess the relative merits of three different types of XAI techniques on three different AId tasks.
Our analysis shows that, while these techniques make important first steps towards explainable Authorship Identification, more work remains to be done.
arXiv Detail & Related papers (2023-11-03T20:51:15Z) - Identifying and Consolidating Knowledge Engineering Requirements [4.311189028205597]
We propose to address four challenges by developing a reference architecture using a mainstream software methodology.
By studying the requirements of different stakeholders and eras, we identify 23 essential quality attributes for evaluating reference architectures.
We discuss the next steps towards a comprehensive reference architecture including prioritizing quality attributes, integrating components with complementary strengths, and supporting missing socio-technical requirements.
arXiv Detail & Related papers (2023-06-27T00:26:15Z) - Machine Unlearning: A Survey [56.79152190680552]
A special need has arisen where, due to privacy, usability, and/or the right to be forgotten, information about some specific samples needs to be removed from a model, called machine unlearning.
This emerging technology has drawn significant interest from both academics and industry due to its innovation and practicality.
No study has analyzed this complex topic or compared the feasibility of existing unlearning solutions in different kinds of scenarios.
The survey concludes by highlighting some of the outstanding issues with unlearning techniques, along with some feasible directions for new research opportunities.
arXiv Detail & Related papers (2023-06-06T10:18:36Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.