Web Hosting How-Tos
  Home arrow Web Hosting How-Tos arrow Use Case Design for Websites Part 1
Web Hosting Articles  
Web Hosting FAQs  
Web Hosting How-Tos  
Web Hosting News  
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter 
 
Developer Updates  
Free Website Content 
ASP Web Hosting  
ASP.NET Web Hosting 
Budget Hosting 
Coldfusion 
Colocation 
Mobile Linux 
APP Generation ROI 
E-Commerce Hosting 
Linux Web Hosting 
Managed Hosting 
Reseller Web Hosting 
Shared Hosting 
Small Business Hosting 
Virtual Private Servers 
Windows Web Hosting
 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
WEB HOSTING HOW-TOS

Use Case Design for Websites Part 1
By: Michael Swanson
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 8
    2005-03-02

    Table of Contents:
  • Use Case Design for Websites Part 1
  • Use Cases
  • Usability Design and Web Site Layout
  • Usability Design and Data Organization

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Use Case Design for Websites Part 1


    (Page 1 of 4 )

    You may have a lovely-looking website, but does it really make your visitors happy? Do they have a hard time navigating it, or finding or entering data? Or are you still planning your website, but want to avoid these kinds of problems? This is where Use Case design comes in. Keep reading to find out how this can help programmers and designers keep a website on track and its visitors happy.

    Introduction and Motivation

    Use Case design, or usability design has been around for quite a while in the arena of general software design methodologies. One place it hasn’t penetrated very deeply is in the area of website design. As websites have grown in complexity and in the number of different tasks they perform, they come close to and often cross over into true software applications, rather than dressed up content formatting. This generally means that keeping a firm grasp on how a website will actually be used will make your websites more effective for customers and users, and easier to implement and maintain for you as the software engineer.  The best way to accomplish this is through usability design practices.

    Often, website code isn’t viewed as true, fully-fledged software by programmers or analysts. This has led to a short changing of actual software design practices by Web software teams, in some cases.  Because website code is seen as overgrown scripts, it doesn’t receive the design attention that a general, compiled business app might receive. 

    This is an error, because many, if not most, websites will be used much more often, and by a larger and more differentiated user base than most business applications.  Because most websites are designed to be used by the general public, how a user interacts with a website is often more important than with other applications. True Web applications must be more intuitive, more streamlined, and more fail-proof than almost any other piece of software that is commonly used or deployed by most businesses. Through doing usability design on a website, and especially through maintaining that design during the implementation of a Web application, the programmer will be forced to keep the usability of that Web application as his or her first design priority throughout the implementation process. 

    More Web Hosting How-Tos Articles
    More By Michael Swanson


       · This is Mike Swanson, the author of this article. I am very interested in hearing...
       · Very good article, looking forward to the next. I am downloading it and make it...
       · Actually, that sounds like a great idea. It would help keep the use cases honest...
     

    WEB HOSTING HOW-TOS ARTICLES

    - How to Link a Domain Name to a Dynamic IP
    - How to Set up a Simple Website
    - Choosing the Right Kind of Web Hosting
    - Introduction to Choosing the Right Web Host
    - Strategies for Creating Domain Names
    - How to Pick Domain Names
    - Aligning Yourself With Block Lists
    - Dedicated Web Hosting: The Executive Summary
    - Choosing a Domain Name: Some Dos and Don’ts
    - One-time Passwords - Tight Security for Sens...
    - Learning a New Programming Language Part 3: ...
    - Learning a New Programming Language Part 2: ...
    - Learning a New Programming Language Part 1: ...
    - A Primer on J2EE Clusters for Webhosting
    - Building a CMS, part 2: Taking it to the ser...






    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway
    Stay green...Green IT