Context: Engineering Artificial Intelligence (AI) software is a relatively new area with many challenges, unknowns, and limited proven best practices. Big companies such as Google, Microsoft, and Apple have provided a suite of recent guidelines to assist engineering teams in building human-centered AI systems. Objective: The practices currently adopted by practitioners for developing such systems, especially during Requirements Engineering (RE), are little studied and reported to date. Method: This paper presents the results of a survey conducted to understand current industry practices in RE for AI (RE4AI) and to determine which key human-centered AI guidelines should be followed. Our survey is based on mapping existing industrial guidelin...
Today’s software-intensive organizations are experiencing a paradigm-shift with regards to how to de...
Today’s software-intensive organizations are experiencing a paradigm-shift with regards to how to de...
Many software solutions have failed because they did not meet stakeholder needs. In response to this...
[Context] Engineering Artificial Intelligence (AI) software is a relatively new area with many chall...
In traditional approaches to building software systems (that do not include an Artificial Intelligen...
Artificial Intelligence (AI) systems have gained significant traction in the recent past, creating n...
Requirements analysis is an essential part of the System Development Life Cycle (SDLC) in order to a...
Requirements analysis is an essential part of the System Development Life Cycle (SDLC) in order to a...
Requirements analysis is an essential part of the System Development Life Cycle (SDLC) in order to a...
Requirements analysis is an essential part of the System Development Life Cycle (SDLC) in order to a...
Requirements Engineering aims at supporting the understanding of the purpose of a software system to...
Much has been written about the algorithmic role that AI plays for automation in SE. But what about...
Recently, practitioners and researchers met to discuss the role of requirements, and AI and SE. We o...
This thesis was conducted by two students as part of their Strategic Information Systems Management ...
Gabriel S, Bentler D, Grote E-M, et al. Requirements analysis for an intelligent workforce planning ...
Today’s software-intensive organizations are experiencing a paradigm-shift with regards to how to de...
Today’s software-intensive organizations are experiencing a paradigm-shift with regards to how to de...
Many software solutions have failed because they did not meet stakeholder needs. In response to this...
[Context] Engineering Artificial Intelligence (AI) software is a relatively new area with many chall...
In traditional approaches to building software systems (that do not include an Artificial Intelligen...
Artificial Intelligence (AI) systems have gained significant traction in the recent past, creating n...
Requirements analysis is an essential part of the System Development Life Cycle (SDLC) in order to a...
Requirements analysis is an essential part of the System Development Life Cycle (SDLC) in order to a...
Requirements analysis is an essential part of the System Development Life Cycle (SDLC) in order to a...
Requirements analysis is an essential part of the System Development Life Cycle (SDLC) in order to a...
Requirements Engineering aims at supporting the understanding of the purpose of a software system to...
Much has been written about the algorithmic role that AI plays for automation in SE. But what about...
Recently, practitioners and researchers met to discuss the role of requirements, and AI and SE. We o...
This thesis was conducted by two students as part of their Strategic Information Systems Management ...
Gabriel S, Bentler D, Grote E-M, et al. Requirements analysis for an intelligent workforce planning ...
Today’s software-intensive organizations are experiencing a paradigm-shift with regards to how to de...
Today’s software-intensive organizations are experiencing a paradigm-shift with regards to how to de...
Many software solutions have failed because they did not meet stakeholder needs. In response to this...