Below you will find a few elements that I find useful when compiling personas.

The benefits of Personas

  • The benefits are summarised as (Cooper, 1999):
    • Help team members share a specific, consistent understanding of various audience groups. Data about the groups can be put in a proper context and can be understood and remembered in coherent stories.
    • Proposed solutions can be guided by how well they meet the needs of individual user personas. Features can be prioritized based on how well they address the needs of one or more personas.
    • Provide a human “face” so as to focus empathy on the persons represented by the demographics.
  • Help us to better understand our users behaviours, attitudes and motivations.

To be used in Epics/Scenarios.

Objectives are to identify a x persona to be used in the development of x. 


  • Identify 6 junior x people who will be willing to take part in our research.
  • Check with the Acc Manager that there are no known issues on their accounts before contact.
  • Contact via phone and send follow up email if required with more information about what it will involve.
  • 50 pound Amazon voucher approved as incentive.
  • Research the users / accounts before the scheduled call.
  • Schedule a suitable time to contact for the phone interview.
  • Document the findings from the call.
  • Collate the findings when all 6 interviews are complete.
  • Present the finished personas to the team / company.

To be found out before interview

How often they visit the app

How many users on the Acc

Support cases that might be relevant from Salesforce

How long have they used our application?

How often do they use our application?

What tasks do they use the application for?

History with Company

Why did you first choose x?

When and how did you first heard about x?

Why did you first interacted with x?

If they accomplished that initial goal in x and why or why not?

What were your first impressions?

Did you trial x first?

What were your impressions of x before making that first purchase?

How about after your first purchase?

Personal Info

Gender? – Find out first



Job Title?

Briefly describe your role?

Years in current position?

Education Level?

If applicable, what did you study?

In what Industry do you work? – Find out first, confirm

Size of organisation – Find out first, confirm

Size of department

Domain experience and knowledge

How would you describe your knowledge about x?

Tell me a bit about what you do: industry, business size, role, and so on

Can you walk me through your average day?

Do you work remotely or in office?

What other Web apps you’ve used for completing your daily tasks?

When and how often do you use other web apps?

What do you like/dislike about the other apps?
Familiar Technologies

What operating system do you actively use? Work/personal  – Windows 7, Windows Vista, Windows XP or earlier, OSX, Linux, Windows 8, Other (please specify)

What kinds of setup do you actively use? Work/personal  – Desktop w mouse, Desktop w trackpad, Laptop with external mouse, Laptop with trackpad, Other (please specify)

What is your monitor setup? Work/personal  – Single Monitor, Dual Monitor, 3 Monitors, 4+ Monitors

What desktop browsers do you actively use? Work/personal  – Chrome, Internet Explorer, Firefox, Safari, Other (please specify)

How many email addresses do you have? Work/personal

What email client do you use? Work/personal  – Outlook, Thunderbird, Gmail, Osx mail, Other (please specify)

What mobile phone do you own? Work/personal  – iPhone, Android, Windows, Blackberry, Other (please specify)

Which tablets do you own? Work/personal  – Ipad, Android, Kindle, Blackberry Playbook, Other (please specify)

How do you most commonly use your tablet(s)? If applicable

What instant messaging platforms do you use daily? Work/ personal  – Gchat, Facebook, ICQ, Jabber, Skype, AIM, MSN, Other (please specify)

What social media networks are you on, and how do you use them? Actively contribute/ Just consume/ Don’t use it  – Google+, Facebook, Twitter, Linkedin, Yammer, Instagram, Pinterest, Other (please specify)

Do you have an intranet and if so what is it?

Do you actively use any of following sites/SaaS products? – Jira, Confluence, Salesforce, Google Docs, Google Calendar, Office 365, Dropbox, GotoMeeting / Cisco Webex /, Flickr, Wordpress / Drupal / Blogger, Others (please specify)

Goals and behaviours

What did you do on your most recent visit to the app—step by step

What is your typical process when visiting the app, workflow etc

Do you focus on one thing at a time, carrying it through to completion, or are there a lot of interruptions?

Why do you use our product in the first place?

Which features or content do you use the most / least and why

Things you’d like to do on the app but can’t

Things  you wish were easier or different

How, when, and why do you use a different channel instead of x  (email, phone, physical location, etc.)

What types of projects have you used x for? – check app first, give examples

What’s your typical process for a project like this? (planning, content,  graphics, approval, send)

What is involved with each step of the process (As above)

Have you used the app to create your own campaigns? What did you think of that experience? – find out first, confirm

Have you ever called or emailed x? For what? How did that go? – check salesforce, confirm

Attitudes and motivators

How you’d describe x to a friend

What would influence you to use x more

Overall, how would you describe what it’s like doing business with x? (adjectives)

What do you like best about x?

What do you like least about x?

When you complete a task, how important to you is easy-to-use (from 1, not at all important to 5, extremely important)? Why?

Is there anything else that’s important to you?

Do you get emails from x? – find out first – Are they useful?

Do you use the success community? Do you find it useful?

Do you feel like you have a good sense of everything that x offers?


How they respond to new ideas/features/content that the app is considering

How often they would use the new features, and why

Of all the things discussed, what the most important improvement is

Are there things you can’t do with x that you would like to do?

Is there anything else that would make your life easier?

How likely would you be to use the following things if they were available? (List of features to test)

Have users walk you through their typical process. Give them an open-ended question and let them talk for as long as possible. Slow them down and have them cover every step.

To be used to help reinforce phone conversation above, to be sent as a survey

How often do sign into x?

Daily, weekly, monthly, never.

How tasks do you complete on a monthly basis?  

Do you collaborate with anyone else when completing a task  and if so can you describe your role?











Job Title

Briefly describe your role

Years in current position





Education Level

If applicable, what did you study?

In what Industry do you work?

Size of organisation

Size of department

Do you work remotely or in office?

What operating system do you actively use? Work/personal

Windows 7

Windows Vista

Windows XP or earlier



Windows 8

Other (please specify)

What kinds of setup do you actively use? Work/personal

Desktop w mouse

Desktop w trackpad

Laptop with external mouse

Laptop with trackpad

Other (please specify)

What is your monitor setup? Work/personal

Single Monitor

Dual Monitor

3 Monitors

4+ Monitors

What desktop browsers do you actively use? Work/personal


Internet Explorer



Other (please specify)

How many email addresses do you have? Work/personal

What email client do you use? Work/personal




Osx mail

Other (please specify)

What mobile phone do you own? Work/personal





Other (please specify)

What tablets do you own? Work/personal




Blackberry Playbook

Other (please specify)

How do you most commonly use your tablet(s)?

What instant messaging platforms do you use daily? Work/ personal








Other (please specify)

What social media networks are you on, and how do you use them? Actively contribute/ Just consume/ Don’t use it







Other (please specify)

Do you have an intranet and if so what is it?

Taking into account all companies you deal with, how often does it feel like you’re asking someone for support?



Every couple of weeks


Hardly ever

Please rank how you get support from companies: Often/ occasional/ tried it once/ never



Live Chat



Online form


In store

Do you actively use any of following sites/SaaS products?





Google Docs

Google Calendar

Office 365


GotoMeeting / Cisco Webex



WordPress / Drupal / Blogger

Others (please specify)

Do you use password management? (LastPass, KeePass, OnePass, etc)

Would you like to partake in future usability studies to help us improve our software?


Why did you choose our product over other solutions?



Customer support


All of the above

Other, please specify

Please rate your satisfaction (very satisfied, satisfied, neutral, dissatisfied, very dissatisfied) on the following items:

Customer support



Ease of use

What do you value most in our product?

Are you somehow dissatisfied with our product?

What do you like least?

Would you recommend our product to a friend?

What is the single most important feature or improvement you would like to see in our product?

What kind of improvement of a feature would attract you to use our product more often?

Further reading

Flash and PD


I never thought the day would come but here it is. I agree with Steve Jobs. Flash must die. It is evil. It has sucked hours of my life away and given very little in return and even when it does decide to play nice it invariably comes with the message: “Please upgrade your flash player now” However I am not here to rant about Flash I am here to explain the difficulties in getting it to communicate with PD… So here it goes.. As part of our workshop class this semester we studies Flash, PD and Arduino, and for assessments we need to demonstrate that we have a solid understanding of these projects as well as create a prototype of our FYP. Now you would think that this would be pretty straight forward as Pure Data and Arduino are both open source and aimed for artists so how difficult can it be?

So first things first I open up pd and get some really nice stuff going, a toner, random sounds being generated and converting sound through my mic to midi/ audio. They still visually look crap though so I thought I would create a nice flash interface for them so first things first I went to good old google and typed in flash interface pure data.

Ok so then it is possible to do PHP to PD without using OSC. Sweet. Only its not really because I have no idea how to program in PHP and as the kind person mentions in there post this is not exactly fool proof either unless it updates every half second or so.

So after a couple more hours of trawling the net I came across flashserver developed by Olaf Matthes which is a pd extension. Sweet I though, an extension is exactly what I need. Only it is no longer available to download and while it is available at Local Disk (C)>Program Files>pd>extra>flashserver  there is no support or documentation as the library is no longer supported by PD.

So that leaves me with FLOSC which is a mix between Flash and OSC. It is available to download here. It is techie and geeky and not very easy to follow but It does work. You need to define your ports based on the below taken from

"java Gateway oscPort flashPort

where oscPort is the port where flosc will receive OSC packets (the UDP port for it to listen on), and where flashPort is the port to which Flash clients will connect (the TCP port you’re using in Flash).”

It is not easy and you do need a good grasp of networking to get a hold of the general gist but it does work. Further info can be found here on the OSC site.

Interoperability. My new favourite word.



interoperability pronunciation


capable of being used or operated reciprocally: interoperable weapons systems.
(taken from
Currently I am researching my FYP and also struggling to put together a literary review so I have come across a number of different resources both online and in the library recently that are immensely interesting. Today I stumbled across Interoperability and was immediately intrigued. . . here was a word that promised interfaces that would be completely understood, that can work with other products or systems, present or future, without any implementation or restricted access. And where you might ask was I reading this lovely golden word??? Where else but W3 and its HTML5 Working Draft 13th January 2011.
I have read so much in the last year about the pros of html5 that to be honest at this stage I am a little over html5 already. In the most anticipatory way possible of course. But reading the working draft today was like getting a breathe of fresh air.. yes it is not yet practical to design in html5 yet (damn you IE) but we are definitely getting there.
The abstract from W3 reads “This specification defines the 5th major revision of the core language of the World Wide Web: the Hypertext Markup Language (HTML). In this version, new features are introduced to help Web application authors, new elements are introduced based on research into prevailing authoring practices, and special attention has been given to defining clear conformance criteria for user agents in an effort to improve interoperability.”
As you scroll through the document you cant help but getting that same thrill you first did when you first heard about html5 its geolocation, canvas, audio and video are still as impressive as they ever were but I started to notice the little things as well the <a> tag is now block level so it can wrap around multiple elements and you can also add placeholder text to forms to that you no longer require complex javascript coding. When you couple html5 with CSS3 it seems like a truly unstoppable force and I for one am looking forward to greater interoperability.