Home » Requirements

Shifts of Power

1 June 2008 One Comment

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

One Comment »

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.