JRCS Development, Tomorrow's solutions - Today

Web applications are marvelously complicated creations. It's not unusual for a web application to be written in as many as five different computer languages, and this doesn't include the servers, which probably add another language or two to the mix! With all this complexity, even the experts can get it wrong.

You need to manage this complexity if you hope to have a successful application. Some considerations are:

Test each component of the application. Make sure all of them work as required, and make sure they can handle unexpected or improper parameter values.
Think of the application from the user's perspective. What do they need to do? What will annoy them? What will they get wrong?
Design with maintenance in mind. By its very nature, the web is a fluid medium, and your application will change over its lifespan. If the site is hard to maintain, it won't be maintained.
Validate everything. Not only do users make honest mistakes, attackers will study your application for vulnerabilities by giving it wildly inappropriate parameters.

Contact us for a free web site usability report.

Contact us JRCS license terms JRCS in the news Home
Copyright © 2001, 2002, 2003, JRCS, Inc. (dba "JRCS Development") All rights under copyright reserved