Diff for "Personas"

Not logged in - Log In / Register

Differences between revisions 2 and 3
Revision 2 as of 2009-09-01 23:05:46
Size: 3388
Editor: jml
Comment:
Revision 3 as of 2009-09-28 16:40:20
Size: 3377
Editor: beuno
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
 * Anal about their code
 * Has used open source for many years
 * Has to be part of communities (and is!)
 * Seeks praise from his peers
Line 13: Line 17:
 * She is not a native English speaker  * Wants to help out in Ubuntu, but has very little technical skills
 * N
ot a native English speaker
Line 15: Line 20:
 * Isn't technical, but loves the community
Line 17: Line 21:
 * Does translations on sleepless nights and weekends
Line 19: Line 22:
 * Is in high school, so has a lot of time on her hands
 * Eager to learn
 * Uses GUI tools, the terminal is still kind of scary to him
 * Done a little bit of programming at school
 * A little insecure, masks this by talking too much
Line 29: Line 37:
== Kara the Ubuntu developer == == Kara the Ubuntu packager ==
Line 38: Line 46:
 * Has long since changed the way she works to work around broken tools -- it's the Debian way.
 * Reached the top of the community game ages ago. Not motivated by increased standing.


== Timmy the Ubuntu fantatic ==
 * Wants to help out in Ubuntu, but has very little technical skills
 * Is in high school, so has a lot of time on his hands
 * Eager to learn
 * Uses GUI tools, the terminal is still kind of scary to him
 * Done a little bit of programming at school.
 * A little insecure, masks this by talking too much

I want to add something social here. If he's a teenager and a fanatic,
then he totally wants to prove himself. This could mean making contact
with established hackers, or it could mean progress you can point to,
but it's definitely something that motivates him. -- jml
 * Has long since changed the way she works to work around broken tools -- it's the Debian way
 * Reached the top of the community game ages ago. Not motivated by increased standing
 * Packages other peoples software
Line 71: Line 65:
== Bill the OEM customer == == Bill the OEM engineer ==
Line 76: Line 70:
 * Not a native English speaker
 * Works with multiple tools in parallel (bug trackers, etc)
 * Has crazy serious deadlines
 * Needs good documentation
 * Lives in a small rural city in China
 * Has a very bad internet connection

John the Coder

  • Loves coding
  • Hates wasting time doing 'admin'
  • Likes to get changes landed
  • Mostly uses the terminal
  • knows about DVCs, but not much about bzr
  • Hates interruptions
  • Often automates tedious tasks
  • Constantly finding bugs in things, especially his own code
  • Anal about their code
  • Has used open source for many years
  • Has to be part of communities (and is!)
  • Seeks praise from his peers

Aitana the Translator

  • Wants to help out in Ubuntu, but has very little technical skills
  • Not a native English speaker
  • Uses Ubuntu in Catalan
  • Cares about translations quality, as it's what she has to use
  • Passionate about her language
  • Is in high school, so has a lot of time on her hands
  • Eager to learn
  • Uses GUI tools, the terminal is still kind of scary to him
  • Done a little bit of programming at school
  • A little insecure, masks this by talking too much

Jeremy the Manager

  • Runs a small team
  • Has a suspicious boss
  • Has 12 developers to coordinate
  • Knows how to program but hasn't seen actual code in a year
  • Really gets along with his team, but one of them seems to be not doing enough, and that worries him.
  • Pretty much always has one (or three!) important deadlines to meet
  • Often being hassled by stakeholders from other departments

Kara the Ubuntu packager

  • Small contributions across a huge range of _stuff_
  • Gets way too much email
  • Likes to stay involved
  • Motivated by community as much as credit
  • Needs to keep up-to-date with everything happening in the distro
  • Has cyclic stressful months (before every release)
  • Lives in the terminal, only uses GUI when forced
  • Has used Launchpad for years, knows it better than some of the devs
  • Has long since changed the way she works to work around broken tools -- it's the Debian way
  • Reached the top of the community game ages ago. Not motivated by increased standing
  • Packages other peoples software

Matthew the LAMP developer

  • Works in web development with PHP and MySQL
  • Uses SVN and a custom-made ticketing system
  • Uses as much open source software as he can, but is stuck with a few proprietary apps
  • Is interested in getting things done, doesn't care about communities
  • Has a dual-boot Ubuntu install at home, but has to use Windows at work, and his company use Fedora on servers.
  • Hasn't ever committed to an Open Source project. He'd like to, but he's a bit scared, since a lot of these people are uber-geeks.

When Matthew asks a technical question on an Internet forum (mailing list, IRC, whatever), it's always very, very carefully phrased. He's savvy enough to know that badly-asked questions draw fire, and that's the last thing he wants. He takes a long time to ask them, and is always a little disappointed when they don't get answered.

Bill the OEM engineer

  • Works for a large OEM company
  • Works with a custom version of Ubuntu built for their PCs
  • Uses IE7. Company policy.
  • Is very technical con specific issues, but doesn't care about communities
  • Not a native English speaker
  • Works with multiple tools in parallel (bug trackers, etc)
  • Has crazy serious deadlines
  • Needs good documentation
  • Lives in a small rural city in China
  • Has a very bad internet connection

Personas (last edited 2009-10-28 09:50:13 by jml)