• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Shaping Software

Tools, Frameworks, and Templates for Product Managers

  • About
  • The PM Framework
  • Articles & Hubs

Shifts of Power

Jun 1, 2008 by JD

When Ward Cunningham was on our patterns & practices team at Microsoft, he would talk about “shifts of power.”  What’s interesting is how requirements perspectives both reflect and shift power.

  • “User” is king on the Web.  This is because they have choices, so the non-functional requirements / experience are competitive advantages. For example, if an application is faster, more reliable … etc. then you use it.
  • “Business” is king in the corporate Line-of-Business applications space. Users don’t have a choice. “User” experience takes the hit — bad performance, bad UI (User Interface)… etc. … as long as the job gets done, the business doesn’t care.  
  • “System” is king for engineers.  This is why you can end up with a lot of technology requirements for technology’s sake.
    What’s interesting is that as consumers press the Web for better experience, this carries over to the Enterprise, so our challenge becomes finding, sharing, and leveraging the proven user experience patterns.

My Related Posts

  • Requirements Types
  • User, Business, and Tech
Category: RequirementsTag: Requirements

About JD

Previous Post:Requirements Types
Next Post:How To Learn Software Requirements Better with User, Business, and System Goals

Reader Interactions

Trackbacks

  1. What are the User, Business, and System Goals? says:
    Jun 1, 2008 at 1:01 am

    […] Shifts of Power […]

Sidebar

Popular Articles

Best Software Books
Better Vision Scope Presentations
Customer-Connected Engineering
How To Frame Problems Better
How To Pitch Ideas Better
Lean Principles for Software Development
Lean Software Development Intro
Project Management Best Practices
Software Development Best Practices
What is AI?
What is ChatGPT?