I finally found a coop! It's great... I'm working in QA at a small company in Victoria. It's definately been an interesting first week, it's my first experience in QA and I have to say I've learned a fair bit.

The first thing that I would like to point out though.... Developers need to learn to write Error Messages! For all of you who haven't taken SENG310 at UVic you need to think about your user! Especially when the users are not developers themselves. They have no idea what a “Null pointer reference error” is.... and they don't care that the error came from “someNewClass.System.SomethingElse()”. 

Shneiderman’s  guidelines for error messages

  • Be courteous
  • Avoid using terms like FATAL, INVALID, BAD, ERROR, ILLEGAL
  • Audio warnings
  • Avoid UPPERCASE and code numbers
  • Messages should be precise rather than vague
  • Provide context-sensitive help
  • Provide multi-level messages

Another note... not every error needs to send the user to his/her System Administrator. Many times the Sys Admin has a say in which products are bought... and I don't think you'll get his/her vote that way. Oh and I think patronizing error messages are out as well...

posted on Sunday, May 16, 2004 8:18 PM
Filed Under [ QA ]

Comments

Gravatar
# re: First week on the Job...
posted by Dave Lloyd
on 5/17/2004 5:34 PM
This is a great coop. I think every developer should work in QA some time in their career. This experience will make you a better developer I have no doubt.

Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: