Blog Archives

User as center of the Universe

I am slowly catching up with some articles I read and over which I wanted to comment. I am dealing with this one SOA needs RIA – Burton Group, because there are few sentences I liked and because it lacks, in my opinion, a proper “end”.

The Value Hierarchy of Web 2.0So, here are the quotes I liked most:

  • “We firmly believe the user experience needs to be a first level priority at the same level as SDLC, platform languages, SOA and security.”
  • “If the business depends on people and people depend on information technology, then the interface between people and information technology — the user interface — naturally has to be very good. If you have an ineffective user interface, you’re going to have a less effective organization.”
  • “…people are the platform. IT is ephemeral. It continues to change over time, but what does not change in business is that the quality of any organization depends on the quality of its workers.”
  • If developers think the goal of SOA is to provide agility in assembling loosely coupled Web services into an application that provides real-time sales data to managers and marketers, they are missing a key component in the Burton view:  “The idea is to make user experience the end goal of any IT initiative and not an afterthought.”

http://hinchcliffe.org/img/useruniversecenter.jpg

I, personally, subscribe to all the above statements. They remember me a very nice article I read a couple of years ago, from Dion Hinchcliffe, titled The Web2.0 Trinity: People, Data and Great Software. The pictures in this post are both taken from Dion’s article, and I use them consistently in my talks around Web2.0 and the evolution of Desktop technologies.

Going forward, there is another quote that my few readers may appreciate:

“We see the next step as RIAD, the rich Internet application desktop. Here you need to look at Adobe AIR, Google Gadgets, the Microsoft Widget Library, to see resident applications that provide you with a visual experience associated with RIA.”

This is even more close to what I have often written in my blog: moving beyond the browser (as we see it today) towards a mechanism where applications, delivered via the web, will be executed locally. GREAT !

What seems missing to me is the very last part of the article

In Burton’s view, the future of the UXP is in using Web widgets, portable chunks of code and gadgets, miniature objects that can be placed on a Web page to provide dynamic content.

With widgets and gadgets, real-time sales data is on the sales manager’s desktop without requiring him to do multiple click-throughs to find a table or chart, the Burton analyst said.

What I think is missing is the name to this approach, a name which already exists. It is called Mashups, isn’t it? What is needed is the possibility to define those widgets in a standard way and be able to mix and match them in different contexts: a Portal, a Mashup environment, a Rich Client, the desktop even….

How to be an instant Web me-2.0 developer

This article [1] [1] from Verity Stob [2] [2] at The Register [3] [3] made me laughing!  How true it is in many aspects.

I really liked it all, but I think I will use these two pictures in my next Web2.0 presentation to present the difference between Web1.0 and Web2.0:

Block diagram showing Web 1.0 program architecture Architecture diagram illustrating the confusion inherent in Web 2.0 applications

Of course, I was also laughing (and strongly agreeing) with those other comments:

  • Java Applets ?
    I bet Sun hopes that everybody had forgotten
  • Google Web Kit (GWT)
    Eughh! what were they thinking ?
  • Dojo
    Perhaps come back in a year, if they make a design environment to go with.

As to the last sentence on Dojo, I think that it is really something we may need to consider. We need to hide the complexity [4] [4] of Dojo behind some easy-to-use design environment which would make it possible for more people to enter the game.

  • RSSRSS
  • Social Slider
  • RSS
show
 
close
rss Follow on Twitter facebook linkedin