Personas
about.gitlab.com
about.gitlab.com
I've used these. I think it's a good idea, not to have pictures of the users. In my experience, we tended to use stock photos, and the pictures could bias the work.
Of course, now you have thispersondoesnotexist.com. I just used that, to populate a test DB with 10,000 fake personas.
Thanks for mentioning a possible bug! I looked over the page to check and get it fixed, but it looks like Eddie and Dana are listed in the Table of Contents, but under "Internal Personas" (assuming you meant they weren't listed in the User Personas list in the beginning): https://about.gitlab.com/handbook/product/personas/#internal...
I actually didn't know about https://thispersondoesnotexist.com/, that's kinda neat!
I used that site to generate avatar images for “users” on my service.
It was only 10K users, which is a rounding error, for most “Big Data” types, these days, but I did send the author an email, explaining what I was doing. I didn’t expect a response, and didn’t get one, but it was only polite.
Coming back to what you noticed about the personas page. Another GitLab team member (u/john_cogs) created a Merge Request[1] to update the page so that there's a "List of internal personas" to match the list at the top :)
Thanks for helping us improve the handbook!
[1]https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_request...
Not personas in the common usage sense.
https://en.wikipedia.org/wiki/Persona_(user_experience)
Personas are a psychological trick for humans. Generally quite effective. Like reading out loud they are to stop your brain not seeing what you don't want to see (ie bugs)
However, we used to use “personas,” in the OP sense, in my previous job, when designing UX.
Like I said. Pictures were both good and bad. They helped to make the personas “real,” but they could also give us bias towards/against certain personas.
You imagine your persona has various attributes, of course. Like political preference, religiousness, age, income, melanin level, love of dark chocolate, love of Grateful Dead, you name it. And a lot of these are probably strongly correlated.
But if you normalize these attributes according to how much they vary, say on a scale from -1 to 1, then the average person is 0 on everything. But that person is vanishingly unlikely. So is the person who "follows all the stereotypes" and is a straight 1. Most people will lie on a "shell" at a specific distance from 0. That's the high dimensional orange: most of its volume is in the rind.
Your users/customers will feel pigeonholed when you assume that just because you like Grateful Dead, you'll like Santana. Or that just because you voted for Trump, you must love Prager U. Or that just because you've got high melanin, you like basketball. You get the picture, it's very easy to start annoying people with your "persona" assumptions.
https://hbr.org/2016/09/know-your-customers-jobs-to-be-done https://www.springboard.com/blog/design/user-personas-vs-jtb...
Personas are a good way to have an overview of how people use a complex product. It's basically categories and metrics, but high level and coarse.
For example, for a streaming service you may have people who don't care about ads or audio and video quality because all they do is have something in the background while they cook, or drive the car. That's Persona A. And you have people who carefully curate their content, look for uncut gems, and have extensive music and film catalogs. That's Persona B.
And then you try to look at your product from both perspectives. And then you either try to reconcile the two, or select one of them to cater to (backed up, by stats and data).
However I agree that in many cases it's just a business fad
> I’m frustrated when requirements change after work has already begun on a project.
> I’m frustrated when work is inaccurately scoped, because it causes stress and eats into time planned for other work.
> I’m frustrated when I come across brittle code and something that should be an easy fix requires a lot of rework.
> I’m concerned that by taking longer than expected on a task I may be judged or seen as blocking others’ work.
This feels like a very rigid and grumpy personality, pretty unidimensional with the the “serious business” knob turned to 11.
That is I think the ‘"follows all the stereotypes" and is a straight 1.’ phenomenon parent is referring to.
I could never imagine a company getting off the ground with this kind of system.
[1]: https://en.wikipedia.org/wiki/User_story
[2]: https://en.wikipedia.org/wiki/Persona_(user_experience)
As <persona> I can <capability>, so that <receive benefit>
Which improves the story a bit imho because you have a clearer picture on what "role" does or can also divide them up (according to familiarity/usage frequency of the tool e.g.)
In Marketing it helps to brief agencies and to talk about a big group of people in a less homogeneous way.
One person can be in multiple persona categories, and personas can change or evolve over time.
I don’t see the “dystopian” aspect in it, nor do Insee it demolish any idea.
It’s just a tool.
Well, many companies do this.
This is a common tool for aligning around user needs.
Random article from Google for example: https://xd.adobe.com/ideas/process/user-research/putting-per...
Instead, you can design your app around "person who lives in the city, doesn't own a car, and needs transport for trips outside the city ~3x/month," and "bar/concert patron who needs transport for trips within the city ~5x/mo and may be intoxicated when trying to purchase that transport."
A "persona" is a shared part of the human experience that your product interfaces with, and using that abstraction lets you create products that fit neatly into many people's lives.
Second, I find this quite the opposite what you are describing. Instead of just coming up with too generalistic terms, ideas, the marketing team tries to imagine a potential, REAL customers and trying to prepare ways to talk to them. I find this not only effective, but more polite with everyone's time.
For me it is being reduced to "Sasha (Software Developer)", she does not seem quite like me and I dont like to be categorized like that..
I understand why this is useful to gitlab, but from the external point of view it seems strange to be talked about in this way. Its almost as seeing the internal discussion of how to target you with ads.
But at the end of the day pretty much standard practise and is nothing more than an elaborate answer to "who uses our products and why." So kudos to gitlab to being open about it.