Personas: Moving Beyond Role-Based Requirements Engineering
نویسندگان
چکیده
A primary vehicle for understanding the user in the context of the requirements for a system has been the role. For example, the role is captured through the use of actors in the use case diagram and use case descriptions. Recently, personas have been used in conjunction with scenarios in participatory design to go deeper into examining the different types of people who could play a role. A persona is an archetype of a fictional user representing a specific group of typical users. This paper expands the use of personas to scenario-based requirements engineering. Personas and scenarios are being used together for specifying requirements at Microsoft. The result of this combination has been a more comprehensive understanding of the target customers' behaviors to drive and refine our scenarios and subsequently our product development.
منابع مشابه
Enriching Requirements Analysis with the Personas Technique
Two separate processes for building usable systems —one from SE to develop the system and another from HCI to improve usability— are not easily manageable. Software development and usability design cannot be controlled and synchronized separately. Additionally, the likely overlap of activities across the two processes would reduce efficiency and increase costs. Milewski [15] claims that there a...
متن کاملA HCI technique for improving requirements elicitation
0950-5849/$ see front matter 2012 Elsevier B.V. A http://dx.doi.org/10.1016/j.infsof.2012.07.011 ⇑ Corresponding author. E-mail addresses: [email protected] (S.T. Ac te.uam.es (J.W. Castro), [email protected] (N. Juristo). Context: To develop usable software we need to understand the users that will interact with the system. Personas is a HCI technique that gathers information about users in...
متن کاملBarry is not the weakest link: eliciting secure system requirements with personas
Building secure and usable systems means specifying systems for the people using it and the tasks they carry out, rather than vice-versa. User-Centered design approaches encourage an early focus on users and their contexts of use, but these need to be integrated with approaches for engineering secure systems. This paper describes how personas can augment a process for eliciting and specifying r...
متن کاملPersonas in the User Interface Design
“Persona is a user-centered design method which sets up fictitious characters to represent the different user types within a targeted demographic group that might use a site or product” [1]. In particular, using personas for user interface design helps software engineers to better understand the end users’ requirements because it sets up a concrete figure that represents consistent and reliable...
متن کاملGlobal Health in the Anthropocene: Moving Beyond Resilience and Capitalism; Comment on “Health Promotion in an Age of Normative Equity and Rampant Inequality”
There has been much reflection on the need for a new understanding of global health and the urgency of a paradigm shift to address global health issues. A crucial question is whether this is still possible in current modes of global governance based on capitalist values. Four reflections are provided. (1) Ecological–centered values must become central in any future global health framework. (2) ...
متن کامل