9 min left 0%

ux principles for pms

UX design is one of the core skills for PM. A lot of times we think about UX as just the screens — what shows up on the site or on the app. That is UX for us. But it is so much more than that.
From an Amazon PM interview, Pragmatic Leaders

You are not going to become a designer by reading this page. That is not the point. The point is that every day as a PM, you make decisions that affect user experience — which field goes first on a form, whether an error message explains what went wrong, whether a settings page has twelve options or three. If you cannot reason about these decisions with precision, you are outsourcing a core part of your job to whoever shouts loudest in the review meeting.

This page gives you a working vocabulary. Not design theory for designers. UX principles for people who ship products.

Why PMs need UX fluency

Here is a pattern I have seen at dozens of companies across India and globally. The PM writes a PRD. Engineering builds it. Design makes it “look good.” Nobody owns the experience end-to-end. The result is a product that works — technically — but feels like it was assembled by a committee. Because it was.

The PM who understands UX principles does not replace the designer. They become a better collaborator. They catch problems in wireframes instead of post-launch. They write specs that describe intent, not just functionality. They stop saying “make it intuitive” and start saying “reduce the number of decisions the user has to make on this screen from five to two.”

// scene:

Design review for a B2B invoicing tool. The team is looking at a new dashboard.

Designer: “Here's the updated dashboard. We added the five metrics the stakeholders requested, plus the notification panel and the quick-actions bar.”

PM (no UX sense): “Looks good. Can we also add the recent invoices table below the fold?”

PM (UX-fluent): “What is the one thing a user needs to do when they land here? If it is 'check outstanding payments,' then three of these five metrics are noise. Let's cut them and make the outstanding number impossible to miss.”

Designer: “Thank you. I was going to suggest the same thing but didn't want to push back on the stakeholder requirements.”

The UX-fluent PM gave the designer permission to design. That is half the job.

// tension:

A PM who understands UX principles amplifies the designer. A PM who doesn't becomes another stakeholder adding clutter.

The six principles that matter most

There are entire textbooks on UX heuristics. Nielsen has ten. Dieter Rams has ten. Apple’s HIG runs to hundreds of pages. You do not need to memorize any of that. You need to internalize six principles deeply enough that they change how you evaluate product decisions.

1. Clarity over cleverness

If a user has to think about what a button does, you have failed. Labels should describe actions (“Save draft,” not “Submit”). Icons without labels are almost always worse than labels without icons. Clever animations that delay task completion are a tax on every user, every session.

This is the hardest principle for teams to adopt because cleverness feels like craft. It is not. Craft is making the complex feel simple. A loading spinner that says “Hang tight, we’re crunching your numbers” is clearer than a beautifully animated progress bar with no text.

The PM test: Can a new user complete the primary task on this screen without reading instructions or asking for help? If no, the screen is not clear enough.

2. Consistency

Treat like elements the same way. If tapping a card opens a detail view in one section, it should open a detail view in every section — not sometimes navigate, sometimes expand inline, sometimes open a modal. Consistency reduces cognitive load because users learn patterns once and apply them everywhere.

This matters especially in Indian B2B products, where you often have users with varying tech literacy. Consistency is how a first-generation smartphone user in a Tier 2 city learns your product — by recognizing that the pattern they learned on one screen works on the next.

The PM test: Pick any two similar screens in your product. Are the same actions in the same positions? Do the same gestures do the same things?

3. Visual hierarchy

The most important element on a screen should be the most visually prominent. Not everything can be important. When stakeholders say “make this prominent too,” the answer is not to make everything bold — it is to have the conversation about what matters most.

Visual hierarchy is controlled by size, color, contrast, spacing, and position. You do not need to specify exact pixel values. But you do need to say: “The outstanding payment amount is the primary element. Everything else is secondary. Nothing else on this page should compete with it for attention.”

The PM test: Squint at the screen. Can you tell what the page is about from the blurred shapes alone? If not, the hierarchy is flat.

4. Progressive disclosure

Do not show users everything at once. Show them what they need now, and provide a clear path to more detail when they ask for it. An invoice list shows amount, client name, and status. You tap to see line items, tax breakdowns, and payment history. You do not dump all of that on the list view.

This principle is violated constantly in enterprise products because someone once said “our users are power users, they want to see everything.” Power users want efficiency, not density. Even power users have a primary task on every screen. Show that first.

The PM test: Count the number of distinct data points visible on the screen without scrolling. If it is more than seven, you are probably violating progressive disclosure.

5. Feedback and system status

Users should never wonder “did that work?” Every action needs acknowledgment. A button tap should produce a visible response within 100 milliseconds. A form submission should show a success state or an error with a clear explanation of what to fix. A background process should show progress, not silence.

This is where Indian products on patchy networks especially fail. The user taps “Pay Now” on a 3G connection. Nothing happens for four seconds. They tap again. Now there are two payment requests. The fix is not faster servers — it is a loading state that appears instantly and tells the user the system received their request.

The PM test: Trigger every action on every screen. Does each one provide immediate visual feedback? Does every error message tell the user what to do next?

6. Error prevention over error handling

It is better to prevent mistakes than to display good error messages after they happen. Disable the “Submit” button until all required fields are filled. Gray out options that are not available. Use type-ahead and autocomplete to reduce manual entry. Confirm destructive actions with a clear warning.

A common mistake in Indian fintech: allowing users to enter a bank account number manually without any validation until submission. Seventeen digits, no formatting help, no real-time check. The user makes a typo, submits, and gets an error — or worse, the transfer goes to the wrong account. An inline validation after the first few digits costs almost nothing and prevents real harm.

The PM test: List every error message in your product. For each one, ask: could we have prevented the error instead of catching it?

Applying heuristics in a product review

// thread: #product-reviews — The team just shared a prototype for a new customer onboarding flow
Ankit (Designer) Prototype for the new onboarding is ready — link in the thread. Would love feedback by EOD.
Priya (PM) Just walked through it. Three things. One — the 'Next' button is the same visual weight as 'Skip', but they do very different things. Primary vs secondary styling. Two — Step 3 asks for company size and industry in the same field group, but industry drives what we show in Step 4. Can we move it to Step 2 so the logic is sequential? Three — there's no progress indicator. Users don't know if they're on step 3 of 4 or step 3 of 10. fire
Ankit (Designer) All fair. The progress bar was in V1 and got cut for timeline. Adding it back. And yes on the button hierarchy — I'll split primary/secondary.
Ravi (Engineering) Moving industry to Step 2 also simplifies the state management. Less conditional logic downstream.
Priya (PM) See — UX improvements that also reduce engineering complexity. That's the sweet spot.

Notice what happened. The PM did not say “this feels off” or “make it more intuitive.” She identified three specific issues, each rooted in a principle — visual hierarchy (button weight), progressive disclosure (information sequencing), and feedback (progress indicator). That is the difference between a vague opinion and a useful critique.

The heuristic evaluation shortcut

You do not need to hire a UX researcher to evaluate your product’s usability. A heuristic evaluation is a structured review where you walk through every screen and score it against a set of principles. Nielsen’s ten heuristics are the standard, but for a PM doing a quick evaluation, the six principles above are enough.

Here is the process:

  1. Pick one user flow. Not the whole product. One task, start to finish. “Create and send an invoice” or “Set up a new team member.”
  2. Walk through it as a new user. Clear your cached knowledge. What does a person seeing this for the first time understand?
  3. At each screen, check the six principles. Is the primary action clear? Is the layout consistent with similar screens? Is there visual hierarchy? Is information progressively disclosed? Does every action give feedback? Are errors prevented?
  4. Write down violations, not opinions. “The error message on the payment screen says ‘Invalid input’ but does not specify which field” is useful. “The payment screen is confusing” is not.
  5. Prioritize by frequency and severity. A confusing label on a screen used once during setup is low priority. A missing loading state on the screen used fifty times a day is critical.
// exercise: · 20 min
Heuristic walkthrough

Pick one core flow in a product you work on or use daily. Walk through it screen by screen and evaluate against the six principles:

  1. Clarity: Can you complete the primary task without hesitation?
  2. Consistency: Are patterns from other screens maintained here?
  3. Visual hierarchy: Is the most important element the most prominent?
  4. Progressive disclosure: Is information layered, or dumped?
  5. Feedback: Does every action produce a visible response?
  6. Error prevention: Are mistakes prevented before they happen?

Write down every violation you find. For each, propose a one-sentence fix. Bring this list to your next design review — not as complaints, but as a structured starting point.

The PM’s role is intent, not pixels

A common trap: the PM who starts redlining mockups, specifying padding values, and debating whether a border radius should be 4px or 8px. That is not your job. Your job is to define the user’s intent at every point in the flow and ensure the design serves that intent.

When you write a spec, describe intent:

  • “The user needs to understand their outstanding balance within two seconds of landing on this page.”
  • “The error state must tell the user exactly what went wrong and what to do next.”
  • “The onboarding flow should feel like it takes less than two minutes, even if it takes three.”

Do not describe pixels:

  • “The balance should be 24px bold in #333 with 16px margin-bottom.”

That is the designer’s domain. When you specify pixels, you remove the designer’s ability to solve the problem creatively. When you specify intent, you give them a clear target and the freedom to hit it.

UX in the Indian context

UX principles are universal, but their application is contextual. Building products for India means accounting for realities that the Nielsen Norman Group does not cover in their blog posts:

Network variability. Your user might be on 5G in Bengaluru or Edge in a small town in Bihar. Every interaction must handle latency gracefully — skeleton screens, offline-capable actions, compressed assets.

Language and script diversity. A form that looks clean in English can break when the same content appears in Tamil or Hindi. Test your layouts with the longest likely string in every supported language. Right-to-left is not a concern for Indian languages, but variable string lengths are.

Device diversity. Your analytics might say “80% mobile.” But that 80% includes a Rs 8,000 Redmi and a Rs 80,000 iPhone. Test on both. Screen size, RAM, and touch target accuracy vary dramatically.

Digital literacy gradient. A first-time UPI user in a Tier 3 town and a fintech engineer in Gurgaon both use your payments screen. The same screen. Progressive disclosure and sensible defaults matter more here than in markets with a narrower literacy band.

Connectivity-aware design. Show the user what is happening when the network is slow. “Saving…” with a subtle spinner is the difference between trust and panic. A “Retry” button after a timeout is the difference between a completed transaction and an abandoned one.

Test yourself

// interactive:
The Settings Overhaul

You are the PM for a B2B SaaS HR tool used by mid-size companies across India. The settings page has grown organically over two years and now has 47 options on a single scrollable page. Users regularly raise support tickets saying they cannot find specific settings. Your designer proposes a complete redesign. Your engineering lead says 'we can give you one sprint for this.'

You have one sprint (two weeks) and a settings page with 47 options that users cannot navigate. What is your approach?

// learn the judgment

You are PM at a Bengaluru fintech startup building a mutual fund investment app for first-time retail investors. 70% of your users are from Tier 2 and Tier 3 cities — Jaipur, Coimbatore, Nagpur — many of them investing in mutual funds for the first time. Your designer has proposed a minimal onboarding flow: 3 screens, minimal text, clean iconography, no hand-holding. It looks beautiful. Your usability tests with urban, tech-savvy users went great — task completion in under 2 minutes. But when you ran the same test with 8 users from your actual Tier 2 user base, 5 of them got stuck at the 'Select Fund Type' step and didn't understand the difference between equity and debt. The designer says adding explanatory text 'kills the aesthetic' and that 'users can Google it.' You're about to ship in two weeks.

The call: Do you ship the minimal flow your designer built, or do you add explanatory content and risk the aesthetic pushback?

// practice for score

You are PM at a Bengaluru fintech startup building a mutual fund investment app for first-time retail investors. 70% of your users are from Tier 2 and Tier 3 cities — Jaipur, Coimbatore, Nagpur — many of them investing in mutual funds for the first time. Your designer has proposed a minimal onboarding flow: 3 screens, minimal text, clean iconography, no hand-holding. It looks beautiful. Your usability tests with urban, tech-savvy users went great — task completion in under 2 minutes. But when you ran the same test with 8 users from your actual Tier 2 user base, 5 of them got stuck at the 'Select Fund Type' step and didn't understand the difference between equity and debt. The designer says adding explanatory text 'kills the aesthetic' and that 'users can Google it.' You're about to ship in two weeks.

The call: Do you ship the minimal flow your designer built, or do you add explanatory content and risk the aesthetic pushback?

0 chars (min 80)

Where to go next

ux principles for pms 0%
9 min left