70 likes | 203 Views
Miller, Granville, and Laurie Williams. "Personas: Moving Beyond Role-Based Requirements Engineering." Microsoft and North Carolina State University (2006). Jae Kim. Introduction. Actors and roles are used to represent the interactions between users and the system
E N D
Miller, Granville, and Laurie Williams. "Personas: Moving Beyond Role-Based Requirements Engineering." Microsoft and North Carolina State University(2006). Jae Kim
Introduction • Actors and roles are used to represent the interactions between users and the system • They help us identify what real users want out of a system • Need something that describes the users at a deeper level as real users are much more complex
Personas • Fictional characters that help developers convey ideas using examples • Useful in the design process as it clarifies the needs of the users that aren't in the requirements • Complex personas give more understanding to the actions they will take
Scenarios • Describes the steps in which users can achieve a goal within a system • Personas and scenarios complement each other by going over all the common and important situations
Appreciation Gives us confidence that our design caters for the majority of the users • Why is this important? • Able to give assurance to stakeholders without having to spend a lot of resources • Helps us focus on what design qualities are important • Useful when it is difficult to identify who the users are going to be
Criticism • Avoids the issues that can arise from Personas by only giving a brief thought about its negatives “However, Grudin and Pruitt experienced that getting the right set of personas and a comprehensive portrait of a persona is challenging. They also caution against over-reusing personas and of overusing the persona technique”
Question • How would we compare the effectiveness of using personas between a small and large company and why would this be useful?