0

Our team doesn't have a dedicated UX/design employee. Is is better for product or the engineers to have the final say for UX/design decisions? Or should it be a majority vote?

1
  • Very often the role of the usability specialist (very often named as UI/ UX expert) is thought to be in the realm of graphic design and therefore assigned to a graphic designer... I hope you do not carry this assumption.
    – drabsv
    Jan 14, 2018 at 13:37

6 Answers 6

5

It's the product owners duty to define acceptance criteria. This can include usability features.

For example: As a color blind user, I want to use this feature without any impediments

It's the engineers duty to figure out how to do that.

For example: Subtask: As a user, I want my color blindness settings from the main application to take effect when using this feature

OR

Maybe the engineers decide to use a thumb-up / thumb-down instead of a red/green traffic light here.

Whatever you chose. the Product owner says what he wants, the engineers decide how this is done.

UX is how.

2
  • I would respectfully disagree that UX is cut-and-dry "how". It's an area that is very dependent on context - how strong the product vision needs to be/is, who holds that vision and to what degree, etc. In some cases a product manager has a very specific vision including UI/UX and radiates it in a way that is useful to the team, even if they have a dedicated UX member. In some cases they are unable to articulate initial UX, but can easily provide feedback when looking at it through the lens of a user. Apr 26, 2016 at 18:47
  • 1
    I really like this answer. I like that you call out that the product owner is contributing by effectively expressing need while the team is contributing by creating an effective implementation to an expressed need.
    – Daniel
    Jan 15, 2018 at 21:00
5

My advice:

  • Set aside time for your team to learn some basic UX/usability, whether it's looking over blogs or videos together or actual training. Even if you get a dedicated person later, helping your team become more T-shaped will pay dividends.
  • Work together to create a proxy for a UX designer, i.e. a visual style guide that can be followed by almost anyone when implementing something, and referenced in discussions.
  • If your product goes beyond simple functionality, you should consider incorporating guidelines for how a user should feel when using it. This will drive important discussions around specific decisions.
  • Do what you can to get that true UX/usability member, even if it's just a part-time contractor putting their eyes on the most critical pieces like the style guide, large changes, new features that set precedence, etc.

Edit: almost forgot the most important point - validation! Do usability tests, get user feedback, and involve as much of the team as possible - there is a much higher chance they will own the iteration and solutions needed when problems arise, and they get a chance to be closer to the user perspective. Even with a dedicated UX member taking the first stab at designs, true user validation is invaluable.

1

I would rephrase your question like this: "we are few people in a ship and none of us is qualified to be a captain. How should we navigate the ship - let the kitchen staff do it or have us all participate by majority vote?"

Of course, the right answer lies outside the two options you're suggesting. You must either hire an external expert or train (one of) yourselves in that job.

1
  • 1
    I upvoted your question because I largely agree with you, but I think assuming that any specific skill set is essential for a project is also a faulty assumption. So, plus 0.75, rounded up. :)
    – Todd A. Jacobs
    Jan 14, 2018 at 16:06
1

"Final Say" is a Business Decision; Consult the Framework or Charter

Is is better for product or the engineers to have the final say for UX/design decisions? Or should it be a majority vote?

The answer is: "Neither. Both. It depends."

Your underlying assumption seems to be that authority for making decisions rests on expertise in UX or product design, but it doesn't! Decision-making authority is delegated by the business, and the way this authority is delegated is usually spelled out in the project charter, corporate governance documents, or inherent in the project methodology.

For example, in a Scrum project the Product Owner (PO) would define an objective such as a login screen as a Product Backlog Item (PBI), and the Scrum Team would then collaboratively decide on how to implement it. In Scrum, this would be true whether or not there was a dedicated UX resource on the team. Other frameworks will delegate responsibility differently.

Our team doesn't have a dedicated UX/design employee.

You may or may not need one. There's nothing wrong with having cross-functional teams with shared responsibilities, and formal UX may not even be part of your project's critical path. However, if specific expertise needed to successfully delivery the project is lacking, then this is a process issue that should be made visible to senior management so that they can address it or accept the associated project risk.

2
  • Inaccurate statements regarding the Scrum framework. "No one (not even the Scrum Master [or Product Owner]) tells the Development Team how to turn Product Backlog into Increments of potentially releasable functionality" Mr. Jacobs rejected the edit with these corrections. Jan 17, 2018 at 16:18
  • @AlanLarimer It says what I want it to say. The entire Scrum Team must collaborate to deliver a product increment. From the Scrum Guide: The Scrum Team consists of a Product Owner, the Development Team, and a Scrum Master. Scrum Teams are self-organizing and cross-functional. Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team. If you're unclear on how this whole-team collaboration is not at odds with the Development Team's ability to self-manage, please open a new question rather than changing the intent of my answer.
    – Todd A. Jacobs
    Jan 17, 2018 at 16:48
0

In agile we try to achieve as much as possible by consensus.

Try and build a working relationship between the product people and engineers such that consensus is reached frequently and there is no need for a vote or for one party to be given final authority.

As an example, you could reach agreement that the product people get to decide the overall design, but that the engineers can decide on the details. Or you might agree that a style guide is followed but that product people can make decisions as long as they do not conflict with the style guide.

The important thing is to have an approach that allows everyone to feel comfortable with the design.

0

There are some open variables in here:

  • How big is the product value based on its design/UX attributions?
  • How "sexy" is the product?

In general (specially if the answer is "low" for the previous questions) I would say the PO/PM should make these definitions. Some of these definitions will even be easy to make as some business requirements rely on UX/Design definitions.

However, a wise PO would ask for inputs of his teammates who have a deeper (or even some) knowledge/experience with UX. Also, the company and/or the team should definitely find some qualification on that skill as this need probably won't disappear :)

1
  • Any UX decision should involve carefully designed consumer research performed by both experienced and intelligent professionals. UX is not an engineering discipline, you cannot just calculate it sitting in your room with no communication with its users. Therefore any input from teammates makes no sense as it is not input from consumers (but, alas, it does give the illusion that some sort of research has been performed.) Even worse is having the whole research performed by a PM of no background in marketing and empirical research.
    – drabsv
    Jan 16, 2018 at 10:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.