Random Acts of IT Project Management

Project Management for Information Technology

Archive for the ‘Web Apps’ Category

Web 3.0, Anyone?

Posted by iammarchhare on 29 April 2009

I was reading a job description last week.  They wanted someone who was “experienced in Web 3.0”.  Say what?  Must be a typo.  So, imagine my surprise when I see the same ad a few days later in another place.  Not sure how you can be “experienced” in something that mostly only exists on paper right now.  If you thought “Web 2.0” was nebulous, try explaining “Web 3.0”!

Web 2.0 was a buzzword created by Dale Dougherty of O’Reilly Media.1 However, the father of the World Wide Web (WWW), Tim Berners-Lee disputes that the term is all hype.  He maintains that it is nothing more than what the WWW was intended to do.2

Instead of “Web 3.0”, Berners-Lee sees the future as being a “Semantic Web”.

Web 3.0 and Semantic Web have a few things in common.  The goal is to make the web smarter.  Right now, computers can search and serve up pages, but to make them truly useful requires input from a human.  So, how can computers themselves learn and serve up more meaningful information that requires less human parsing?

Software agents seem to be key.  In Berners-Lee’s scenario, the web would be organized into ontologies defined by metadata.  Some of the groundwork for this exists with people tagging different web pages and bits of information.  Agents would then utilize the metadata to personalize the information.  The question is whether or not people will expend the effort for tagging, though.

Another piece to the Web 3.0 puzzle will be a user’s profile.  Again, there are some systems that can use input from a user to provide individualized content.  However, these current systems are not yet nearly ready for prime time.  They don’t truly “learn” yet, and there is a lot of training involved.

What about applications, though?  Well, it could be done via mashup, much as some applications do now.3 The API, aggregation, application and client-side services will all need improvements and standardization.4 There have been improvements since Wainwright’s article, but it looks like things need to shake out a lot more yet.

These things do not come without certain implications, though.  For example, what if the information in a user’s profile were revealed to people with harmful intent?  Would it decrease privacy?  Would it make it easier for identity theft?  These actually may not be resolved before the technology is in place and in use.


Sources:

  1. Strickland, Jonathan.  (n.d.).  How Web 3.0 Will Work.  How Stuff Works.  Retrieved 28 April 2009, from http://computer.howstuffworks.com/web-30.htm.
  2. ibid.
  3. ibid.
  4. Wainewright, Phil.  (29 November 2005).  What to expect from Web 3.0.  ZDNet.  Retrieved 28 April 2009, from http://blogs.zdnet.com/SAAS/?p=68.

Posted in Mostly off-topic rambling rabbit holes, Web Apps | Tagged: , , , , , , , , | 3 Comments »

Book Review: The Big Red Fez by Seth Godin

Posted by iammarchhare on 20 April 2009

OK, I’ll admit it: I am a fan of Seth Godin.  I got introduced to Seth’s Blog through Small Business Trends (specifically Anita Campbell).  Consider this a free endorsement, guys!  I am not associated with either in any formal manner (but I know Anita from a previous company).

So, that’s why I have such high expectations of Seth’s books.  My expectation of The Big Red Fez: How To Make Any Web Site Better was no different, and it did not disappoint!  If you are in IT and have any say whatsoever in the user interface, especially on the web, drop everything and get this bookNow!  If you are a front-end developer, get this book.  If you are an IT manager overseeing software applications that run on the web, get this book.  If you are a project manager overseeing web projects, get this book.  If you are a QA engineer and test the front end, get this book.  Oh, and did I say to get this book?

Compare the price of this book (under $10) to any user interface guide, and tell me what gives you the bigger bang for the buck!

Godin presents the material from the viewpoint of a user.  We in IT need to face the fact that it is the enduser who is going to either validate or invalidate the interface.  Unfortunately, some engineers forget that it is the enduser who either is going to use the thing or quit and do something else.  If that enduser is internal, then you might have a captive audience, but you will also have a lot of trouble tickets and user frustration.  If that enduser is a customer, they might just decide your competitor’s site is easier.  Not only does Godin provide very practical advice, but he does so in a way that is humorous and engaging.

Godin starts off by telling us that engineer’s and marketers view user interfaces differently.  He then will have us imagine a monkey in a red fez.  You know, the kind that you see in the pictures of organ grinders and such.  What motivates the monkey?  Bananas.  The monkey searches for the banana in the same manner that a user will search the web site for the payoff.

Before I get too far along, Godin isn’t looking down on people.  He includes himself in this by saying “we” and “us”.  He stresses the point that “we” are often too busy and “we” are distracted too much to really think very long about a web page.  In fact, he later on tells us that the average person decides whether or not to stay on a particular web page in 3 seconds.  Therefore, the banana must be so obvious that it sticks out on a web page in 3 seconds or less.

OK, let’s get the cons out of the way first.  Or, should that be “con” singular?  Godin puts in a lot of screenshots, thankfully.  However, be sure to have your reading glasses on!  I was reading it with my lower powered glasses, and it was a bit of a struggle.  Fortunately, the accompanying text pointed out the important bits.

Still, I have to admit that there were times when I was reading through the book and I was ready to exclaim “hallelujah!”  Just about every pet peeve I’ve ever had with websites is in this book.

In more than one section, he points out that a lot of input screens ask for redundant information.  In “If the Computer is so Smart, Why am I Doing All the Work?”, he asks why does it ask for a billing address when you’ve already given it a shipping address.  Right across the page is one of my favorite pet peeves: You know the zip code, so why are you asking for the city and state? Let me add one even further, because I’ve seen some horrendous ones lately that ask for country, state, region of state and nearest municipality, all with the zip code and city already input!!!!!  I can understand why Godin says that 60% of all online shopping carts are abandoned just before checkout.  I know I’ve done it.

OK, another pet peeve I have with about half of existing software is the handling of error states.  They are not graceful, they are usually uninformative and they are sometimes downright cryptic.  Godin’s perception on these is that on the web it is even worse because many error pages do not give any rewards for reporting the error, no way to contact someone about the error and no incentive for even trying again.  In other words, companies are just begging you to go visit the competition through frustration.

Oh, yeah.  Ever been in cubicle and need to check out something online, only to go to the site and have it blare out loud music? What about going to a website and have it play some dumb movie when all you want is to check on the price of an item?

The point is, you don’t want to lose a potential customer in a maze of unrelated activities that not only frustrate them but cause them to become either frustrated and quit or think less of your company or IT as a result.  Decide what the goal should be and put the banana in an obvious place to lead them there.  Make it simple to view and simple to use.  Imagine how much easier tech support would be if everyone did this!

I’m going to repeat my mantra here: Internal users are internal customers.  If internal customers get frustrated, then IT gets a bad rep.  That affects everyone in IT eventually.

The book covers much, much more, but one point that project managers can relate to is measure the changes.  You don’t know if you are improving or not unless you measure.

Once again, even though Godin writes from a “marketing” point of view, he hits a homerun with IT management concerns as well.  Go to his site, go to the link at the top of this review or go to the library, but read this book!

Posted in Book Review, Usability, Web Apps | Tagged: , , , , , , , , , , , , | 1 Comment »