On GameFAQs: What is error code 80710092 on the PS3?
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 42 of 67:
Next »
« Previous
Forget excuses. Hire great developers.
I built an application for the "67th largest U.S. industrial/service corporation". I worked with the users to have every function they wanted and a few extras. I beat their fixed and optimistic deadline. (They were turning off the mainframe, and needed a replacement.)

They called me two years later. They were auditing all applications for policy compliance. One of the new policies is that all applications must have "Help" or "Instructions". Then I made a mistake. I asked about the turnover rate among the hundreds of users, and the number of helpdesk calls during the 2 years. The answer was that less than 10 of the original users were employed in the same job, many positions had turned over several times, and every call to the helpdesk was asking for access to the application.

Two years. Thousands of new users. No instructions. No requests for help.

I asked if they still wanted me to write instructions. The job disappeared.

---
I am building a tracking and action application as a product. We have worked with our early customers for a year. We rearrange the UI so that it is incredibly easy to quickly add data. There is a place for users to discover exactly what needs their attention. We are working on making the application configure itself as it learns your business. The product is still in heavy development, but the current version is very useful. We expect to announce a major contract very soon. And we never expect any of the (usually uneducated/computer-illiterate/minimum-wage) users to require assistance to use the application.

---
Relating our product to the article:
1. We will be "first to market" with an application that auto-adjusts as it learns your business and suggest improvements to your business. Word-of-mouth is building our customer-base. We have never looked for business from somebody who did not contact us.
2. We started with little budget, but our developers are so good they do everything well. The product has customers, but development of new functionality continues.
3. The requirements are adjusted as we watch how the users use the application.
4. Everything must "make sense" to us, but we still watch the users to see if they frown or slow down.
5. Something is only cool if it makes it easier for the users. Most of the screens are plain, but everything is easy to understand and use.
6. The users are already "used to it", but we notice when it takes three clicks when it could take one. Most of the new functionality is to reduce the work of the basic tasks. (Why do people use wizards with one question per screen? It is easier to answer everything on one screen since you can see your old answers and not click OK again and again.)
7. Helpdesks are good for discovering what needs to be improved, but if an application generates calls, that application needs more UI work or redesigning. Every call for our application has been:
A. Their infrastructure was configured wrong. We try to assist, but it is not our responsibility.
B. The adminstrator needs help configuring the application. We answer any questions, and redesign to make it easier.
C. The configuration of the application becomes obsolete. We are redesigning to make it auto-adjust.

Notice that the hundreds of users never call our helpdesk (even though the phone number is the first thing they see), and we are trying to eliminate reasons administrators call. (We may never eliminate "A". We just solved an issue because MSActiveDirectory was misconfigured without changing MSActiveDirectory or our application.)
Posted by: solprovider   Posted on: 09/02/04 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Man, so true, I have heard them all.  DonnieBoy | 09/02/04
And yet, none of them matter at all.  No_Ax_to_Grind | 09/02/04
Yes, other applications are hard to use and buggy, so no problem.  DonnieBoy | 09/02/04
The word is  No_Ax_to_Grind | 09/02/04
Yes, you never have time to do it right, but you have time to do it again.  DonnieBoy | 09/03/04
Becuase...  michael@... | 09/03/04
Yes, the problem determining what is needed.  DonnieBoy | 09/04/04
i dunno about your customers...  ryusen | 09/02/04
Simply not true.  No_Ax_to_Grind | 09/02/04
What? You don't wanna bet?  No_Ax_to_Grind | 09/02/04
what... want to actually give me tiem to READ your message first...  ryusen | 09/03/04
One of the things he did NOT talk is design by committee.  DonnieBoy | 09/03/04
Politic management  seosamh_z | 09/04/04
try to make some sense here....  ryusen | 09/03/04
Perhaps his customers  balsover | 09/03/04
perhaps they are, but...  ryusen | 09/03/04
Good to see you finally agree.  No_Ax_to_Grind | 09/06/04
No need to accept this  jorwell | 09/03/04
Of course they all do . . .  markdoiron | 09/03/04
Thank you for agreeing...  No_Ax_to_Grind | 09/03/04
last time I checked  hipparchus2000 | 09/03/04
Sorry, you are wrong.  No_Ax_to_Grind | 09/06/04
i never said perfect, check out what Andy Tannenbaum wrote(who's childish!)  hipparchus2000 | 09/07/04
impassioned human-ness  hipparchus2000 | 09/07/04
Sorry, I don't buy into it.  balsover | 09/03/04
Depends on your definition of "Finished"  JohnGoz | 09/03/04
Spot On!  No_Ax_to_Grind | 09/06/04
I agree with Ax  Roger Ramjet | 09/07/04
Seven deadly excuses for poor design  Loverock Davidson | 09/02/04
Seven Deadly Excuses for Good Design  Erik1234 | 09/02/04
in summary  hipparchus2000 | 09/03/04
You Forgot Deadly Excuse #8  itanalyst | 09/02/04
As a Microsoft MVP, why...  No_Ax_to_Grind | 09/02/04
MS MVP? I Think Not Mr. Clueless  itanalyst | 09/02/04
Really, you share an IP address then?  No_Ax_to_Grind | 09/02/04
Be careful how you answer that.  No_Ax_to_Grind | 09/02/04
how do you know his IP address are you Okhrana or something  hipparchus2000 | 09/03/04
maybe he is a zdadmin  V Sanders | 09/04/04
No Ax is a M$ troll!  sa_z | 09/08/04
just because someone like windows  V Sanders | 09/04/04
You typically need to support MS on at least the client end.  DonnieBoy | 09/03/04
Forget excuses. Hire great developers.  solprovider | 09/02/04
Good post.  Anton Philidor | 09/02/04
Wizards. Some criticism of browsers.  solprovider | 09/02/04
Knowing the user  Anton Philidor | 09/03/04
Installers. Menus.  solprovider | 09/03/04
Apassionata, Jando, next...  Anton Philidor | 09/03/04
More Installers, Menus.  solprovider | 09/04/04
Perception  SC-man | 09/03/04
Agreed.  Anton Philidor | 09/03/04
Menu locations on MSIE and wizards  hipparchus2000 | 09/03/04
Reading the users' minds  Anton Philidor | 09/02/04
Lack of Planning  ntale@... | 09/03/04
Did anybody at ZDNet read this article?  solprovider | 09/03/04
what??  ryusen | 09/03/04
They have a model.  Anton Philidor | 09/03/04
Agreed: ZDNet does not like Feedbackers.  solprovider | 09/03/04
Why "No further replies to this post will be accepted."?  solprovider | 09/04/04
is this describing XP developers?  V Sanders | 09/04/04
Maybe  seosamh_z | 09/04/04
ZDNET, READ THIS STORY, AND THEN LISTEN TO YOUR CUSTOMERS  Valis Keogh | 09/04/04
Shh Don't wake them up they might be listening.  kohuratahi | 09/04/04
Talk Back  fletcherMcK | 09/06/04
Misunderstanding of "Requirements"  rcauvin | 09/04/04
Newton / Palm BAD analogy  Roger Ramjet | 09/07/04
Do you know anything at all about business?  tamuhockey | 09/07/04
The problem with Harvey Bingham is that he's not your typical senior citize  walter.bender | 09/29/04

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here