Extracting user requirements in designing innovative ICT based solutions for emerging vague problems is a challenge. We successfully addressed this challenge by blending several techniques in Software Engineering (SE) and Human Computer Interaction (HCI) within a Design Science Research (DSR) framework. These techniques were traditional surveys and interviews, causal analysis, scenario creation and transformation, use of paper-based and functional prototypes for communicating with users and capturing their feedback, user centered design, and incremental development. This approach enabled us to better capture requirements based on usability aspects and guided us to design a successful solution. We present a framework derived from this ...
Like any other quality attribute, usability cannot be achieved at the last development moment. On th...
In this paper we give an overview of existing approaches for capturing HCD(Human-Centred Design) pro...
Traditional software engineering methodologies are based on acquiring precise and rigid requirements...
Extracting user requirements in designing innovative ICT based solutions for emerging vague problems...
Extracting user requirements in designing innovative ICT based solutions for emerging vague problems...
Usability is a determining factor in information systems acceptance. Despite the presence of various...
Usability is an important software quality that is often neglected at the design stage. Although met...
International audienceRequirements engineering for interactive systems remains a cumbersome task sti...
Missing user needs and requirements often lead to sub-optimal software products that users find diff...
The field of Human-Computer Interaction provides a number of useful tools and methods for obtaining ...
This article reviews current efforts in bridging the gaps between software engineering and Human–Com...
This research makes an in-depth examination and comparison of plan-driven and agile methods in softw...
Several comprehensive User Centred Design methodologies have been published in the last decade, but ...
Since the third wave in human–computer interaction (HCI), research on user experience (UX) has gaine...
Project (M.S., Software Engineering)--California State University, Sacramento, 2011.Defined by the I...
Like any other quality attribute, usability cannot be achieved at the last development moment. On th...
In this paper we give an overview of existing approaches for capturing HCD(Human-Centred Design) pro...
Traditional software engineering methodologies are based on acquiring precise and rigid requirements...
Extracting user requirements in designing innovative ICT based solutions for emerging vague problems...
Extracting user requirements in designing innovative ICT based solutions for emerging vague problems...
Usability is a determining factor in information systems acceptance. Despite the presence of various...
Usability is an important software quality that is often neglected at the design stage. Although met...
International audienceRequirements engineering for interactive systems remains a cumbersome task sti...
Missing user needs and requirements often lead to sub-optimal software products that users find diff...
The field of Human-Computer Interaction provides a number of useful tools and methods for obtaining ...
This article reviews current efforts in bridging the gaps between software engineering and Human–Com...
This research makes an in-depth examination and comparison of plan-driven and agile methods in softw...
Several comprehensive User Centred Design methodologies have been published in the last decade, but ...
Since the third wave in human–computer interaction (HCI), research on user experience (UX) has gaine...
Project (M.S., Software Engineering)--California State University, Sacramento, 2011.Defined by the I...
Like any other quality attribute, usability cannot be achieved at the last development moment. On th...
In this paper we give an overview of existing approaches for capturing HCD(Human-Centred Design) pro...
Traditional software engineering methodologies are based on acquiring precise and rigid requirements...