Skip to content
This repository has been archived by the owner on Mar 27, 2020. It is now read-only.

2.1. Initial Design Requirements

Panic Button Team edited this page Oct 20, 2013 · 8 revisions

Initial requirments gathering

Required features

Panic Button initial requirements matrix

Full breakdown of the features which were identified and analysis of similar applications is available.

2.1.1 User personae

A user persona is a user centred-design tool to represent the goals and behaviour of user. The information which informs the user persona has been gathered from interviews with many users, similarities have been drawn and a "hypothesized" user persona is formed. The important information contained in a persona is:

  • behavior patterns
  • goals
  • skills
  • attitudes
  • environment
  • with some personal details to make the persona a realistic character

Here is a short introduction to our 2 user personae, Hassan the tech-savvy activist, and Grace, the human rights defender.

2.1.1.1 Hassan

Age 24

Education University student

Lives Khartoum, Sudan

Mobile use Galaxy Y Android (2.3) 3G. He uses it ‘every minute’ to go online and check email. He uses What’s App to exchange pics, videos and information of protests, sit-ins. He also uses Facebook and Twitter apps a lot.

Access He always carries a cable for charging his phone. In Khartoum, electricity is stable and internet is cheap, there is very good connectivity.

Threats and risks He is a member of a youth movement and regularly attends protests, where he also performs as a rapper. He has previously been arrested for performing at protests and is involved in acts to publicly discredit the government using video, parody and social media. For this reason he is targeted by the government and has been arrested multiple times.

Clone this wiki locally