Software Engineering, Project Management, and Effectiveness
In user modeling, I usually come across actors, personas, and roles (user roles). I thought it would be helpful to distinguish these so that I can use the right tool for the job, or at least understand their relationships, strengths and weaknesses.
SummaryActor
Roles
Personas
Analysis Personas
They All Have Their PlaceAt the end of the day, actors, roles and personas have their place. I like the example from forUse: The Electronic Newsletter of Usage-Centered Design#15, August 2001: http://www.foruse.com/newsletter/foruse15.htm
"For a simplified example, a business-to-business e-commerce application might be modeled with three actors: Customer, Fulfillment, and Credit Approval. The Customer might be differentiated into several roles: Regular Buying Role, Incidental Buying Role, and Casual Browsing Role. The latter might be described as: not necessarily in the industry and buying may not be sole or primary responsibility (CONTEXT), typically intermittent and unpredictable use, often merely for information regarding varied lines and products, driven by curiosity as much as need (CHARACTERISTICS); may need enticements to become customer, linkage to others from same account, access to retail sources and pricing (CRITERIA)."
What to DoIn practice, I've found the following guidance helpful: Create your full range of user roles, then create the personas for selected roles.
ReferencesI've found the following references helpful on this topic
Here is an article I wrote on the same subject.
What you define as personas, I define as a "character" like in a play. In this document, I define a Persona as a refinement of the Actor, not as an instance of an Actor
What you define as personas, I define as a "character" like in a play. In this document, I define a Persona as a refinement of the Actor, not as an instance of an Actor.
http://tech.kohen.com/2007/09/actors-and-personas.html
If you're looking for yet another way to help you prioritize your backlog or to help you shape your product's
If you're looking for yet another way to help you prioritize your backlog or to help you shape your