How To
  Home arrow How To arrow Usability and Cost Savings while Designing an...
Affiliate Promotion  
Blog Help  
Domain Name Tips  
How To  
Newsletter Marketing  
Online Business Help  
Search Engine Tricks  
Web Development  
Web Hosting  
Website Advertising  
Website Content  
Website Marketing  
 Webmaster Tools
 
Base64 Encoding 
Browser Settings 
CSS Coder 
CSS Navigation Menu 
Datetime Converter 
DHTML Tooltip 
Dig Utility 
DNS Utility 
Dropdown Menu 
Fetch Content 
Fetch Header 
Floating Layer 
htaccess Generator 
HTML to PHP 
HTML Encoder 
HTML Entities 
IP Convert 
Meta Tags 
Password Encryption
 
Password Strength
 
Pattern Extractor 
Ping Utility 
Pop-Up Window 
Regex Extractor 
Regex Match 
Scrollbar Color 
Source Viewer 
Syntax Highlighting 
URL Encoding 
Web Safe Colors 
Whois
 
Forums Sitemap 
Mobile Linux 
APP Generation ROI 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 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? 
HOW TO

Usability and Cost Savings while Designing an Intranet
By: Developer Shed
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating:  stars stars stars stars stars / 0
    2003-08-09

    Table of Contents:

    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


    Usability and Cost Savings while Designing an Intranet

    Abstract: This article discussed the value of design in the development of an intranet and how it can create cost savings not only in it's development, but in the future as company employees leverage the system to save time.

    Defined
    First we should understand exactly what an intranet is, these are some working definitions for an intranet:

    Web site designed to serve employees of a business. Intranet pages may link to the Internet but an intranet is not accessed publicly

    Systems using communications protocols and hypertext links like the Web to provide a standardized way of internally disseminating information

    Using Internet technologies privately in an organization to facilitate communication and access to information

    An integrating mechanism for people, processes and information within an enterprise

    The corporate information network

    Design guidelines offer cost savings AND improve usability
    Intranets should provide tools to help people find information efficiently across a company network (and possibly at other levels). Intranet designers should seek to develop policies which outline the scope of the service and make this information public to employees. A well organized intranet encourages use and collaboration. For this reason, establishing design guidelines helps employees understand how and what they can use an intranet for:

    Develop a model for what information can be searched and how. Searching is one of the most overlooked design features of an intranet --often the most useful

    Development of user rules lead to less confusion and frustration, increases usability. Design a consistent navigation for all users based on user needs; develop a style guide which documents this look and feel, listing it as a hyperlink on the intranet

    Is there cost savings in assigning administrative systems to handle the majority of content sharing needs? If so, this can be a useful means of applying the style guide because it reduces the time required for training users

    Should business groups have the ability to update the system or should it be a centralized process? Does company hierarchy require customized views? Recognizing these issues early saves time

    Develop help files to support users; require different departments to contribute to this system. This approach provides a foundation for consistent development across different departments that places the emphasis on helping users

    Intranet technical design, considerations before the design process
    Before technical discussions begin there are many elements which need to be understood. Spending time early on to discuss technical issues generally results in a more fluid design and development process later on. Inventories are recommended to focus on which parts of a current internet site or other web enabled applications are recyclable. Inventories offer cost saving approaches thru faster development. Often there is significant functionality that can be re-used.

    Too often there is pressure to see development taking place. Although this satisfies the needs of people not specifically involved in the project, this pressure reduces the usability of the final product and often corrodes the morale of the design team. Some considerations:

    Long term budget

    Repercussions of an intranet on current system processes

    Support for the completed system

    Usability testing plans

    Training users and administrators

    What are competitors doing with their Intranets, what can be leveraged?

    Publishing content is always recommended, not always useful
    Often companies are plagued by redundancy because of isolated user groups. Publishing can be a wonderful solution when well organized. Documents should be searchable and archived: the key component. Other aspects are not cut and dry, but again, the focus need to be on users and making sure that users are able to find what they need. Publishing documents on a company intranet can become a tangled mess unless there is attention paid to these issues:

    Will there be a need for version control?

    Will collaborative authoring take place?

    Is version synching necessary?

    Are approval processes to be established?

    Does the system need audit trails?

    Searching intranets
    This article has mentioned search functionality on a number of occasions. The reason is that search engines provide a powerful means to distribute and locate information. Search is a scaleable and customizable architecture for indexing and accessing information stored throughout the company, not to mention a time saver. This is why we feel it should be offered (with search box, not a link) on every page of the intranet.

    A well designed and standardized company website administration system provides an excellent backdrop for a network wide search. This creates a central database which keeps record of information throughout the system.

    There are many means to support good search functionality, customized searches such as advanced search can be useful for separating old versions or search directly for them. It can also be a lifeline to be offered when standard searches fail.

    Automated maintenance is also a good means to support search. Automated maintenance can be useful for updating data pools regularly, which make search results more accurate. Automation also reduces costs through automating repetitive tasks.

    Search functionality can also be specific to certain areas of the intranet:

    Corporate libraries and online help

    Collaboration methods and documentation

    Skill tracking services

    Software documentation

    Company records (accounting, HR, etc..)

    Summary:

    Developing intranets for political reasons likely ignores good usability. Intranets are for employees to automate, standardize, collaborate and have a say in its evolution

    Treating intranets as a business tool keeps the focus on providing services to employees that create efficiency

    Balance version control with employees desire to publish, standardize this process

    Use budgets efficiently to provide as much coverage as possible, train and promote these services

    Good security promotes open exchange of information

    Good search functionality promotes use

    Before designing, create documents which list needs, trust a professional to develop the application properly and leverage the developers experience for suggestions on useful features

    If an intranet application can solve 80% of the problems, it's usually a good time to initiate the development. Give time for users to adapt to the system and ask for feedback. After an appropriate amount of time, update the system by adding the remaining 20% of features and also improve usability

    Article by Isaac Ferreira, visit www.onlinetransmissions.com for related articles.


    DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

    More How To Articles
    More By Developer Shed

     

    IBM® developerWorks developerWorks - FREE Tools!


    NEW! Achieving True Agility -- How process can change the behavior of your tools

    Achieving true agility is a never-ending effort. We will showcase how you can become agile incrementally, a few practices at the time.Which practices should any agile team strive to adopt? What additional practices should you consider based on your needs to scale? Adopting practices are however made much easier with the right tool support. What about if your tools adapt to your practices? We will take a look at how the Jazz technology can be leveraged to make your process change the behavior of your tools.
    FREE! Go There Now!


    NEW! Build Web services with transport-level security using Rational Application Developer V7, Part 1: Build Web services and Web services clients

    Build secure Web services with transport-level security using IBM Rational Application Developer V7 and IBM WebSphere Application Server V6.1. Follow this three-part series for step-by-step instructions about how to develop Web services and clients, configure HTTP basic authentication, and configure HTTP over SSL (HTTPS). This first part of the series walks you through building a Web service for a simple calculator application. You generate and test two different types of Web services clients: a Java Platform, Enterprise Edition (Java EE) client and a stand-alone Java client. You also handle user-defined exceptions in Web services.
    FREE! Go There Now!


    NEW! Download a free trial of Lotus Quickr 8.0

    Visit IBM developerWorks to download a free trial version of Lotus Quickr 8.0, which enables collaboration by transforming the way everyday business content such as documents, rich media, photos, and video can be shared. Lotus Quickr makes it faster and easier to share content of all types (not just documents) within virtual teams. It is designed to make it easier to collaborate across organizational boundaries, while continuing to work within the context of familiar desktop applications.
    FREE! Go There Now!


    NEW! Download DB2 Express-C 9.5

    Visit IBM developerWorks to download IBM DB2 Express-C 9.5, a no-charge version of DB2 Express 9 database server. DB2 Express-C offers the same core data server base features as other DB2 Express editions and provides a solid base to build and deploy applications developed using C/C++, Java, .NET, PHP, and other programming languages.
    FREE! Go There Now!


    NEW! Download IBM Rational Developer for System z

    Download a free trial version of IBM Rational Developer for System z, software that can help you deliver core development capabilities; the power of Java Platform, Enterprise Edition (Java EE); and rapid application development support to diverse enterprise application development teams. With comprehensive development tools to help create, deploy and maintain traditional enterprise and composite applications, Rational Developer for System z enables developers with different technical backgrounds to easily participate in important technology projects.
    FREE! Go There Now!


    NEW! Improve your build process with IBM Rational Build Forge, Part 1: Create a continuous build and integration environment

    Learn how to implement a build management system that uses and extends your existing automation technologies. This tutorial shows, step-by-step, how to install and configure IBM Rational Build Forge to manage builds for Jakarta Tomcat from source code.
    FREE! Go There Now!


    NEW! Rational Modeling Extension for Microsoft.Net

    Rational Modeling Extension for Microsoft .NET enhances usability for code generation supporting a more intelligent refactoring. The latest enhancements enable organizations with Java and .NET systems and software development maintain architectural integrity across heterogeneous platforms.
    FREE! Go There Now!


    NEW! Trial download: IBM Lotus Forms V3.0

    Get a free trial download of IBM Lotus Forms V3.0 (formerly Workplace Forms), which provides a zero-footprint eForms solution to help you automate and move forms-based business processes off the desktop and onto the Web. With Lotus Forms, you can extend applications beyond the firewall by creating a single electronic form document ready for use in both thick and Web 2.0 thin client format.
    FREE! Go There Now!


    NEW! Webcast: Introducing the new Information Server and Solutions community: LeverageInformation

    User communities play an important role in communication and collaboration around products, solutions and other areas of special interest to members. Successful communities are able to provide the right mix of content and services to deliver a value proposition that resonates with each audience. Join Tom Inman, VP of Marketing for Information and Platform Solutions as he introduces the new LeverageINFORMATION community. During this webcast, learn about the value provided by the community and how customers and partners derive value from the community in addressing their own technical and business challenges.
    FREE! Go There Now!


    NEW! Webcast: Striking the right balance between manual and automated testing

    Join this webcast to learn how IBM Rational's Functional Testing solution enables you to implement automation your way, at your pace, with your existing staff. In this webcast, you’ll learn how you can eliminate redundancy of manual test scripts, reduce errors, and increase test coverage through test automation. After this presentation you will understand how IBM Rational Functional Testing solution can streamline your manual testing and make test automation easily attainable.
    FREE! Go There Now!



    All FREE IBM® developerWorks Tools!

       

    HOW TO ARTICLES

    - How to Use Affiliate Programs
    - URL Redirection
    - How to Buy a Domain Name
    - What to Do if Your Site Has a Penalty or Ban
    - How to Optimize Your Online Articles
    - Create a Web Site With Bravehost
    - How to Contribute to Wikipedia
    - How to benefit and make an online business w...
    - How To Develop Your Information Marketing St...
    - How To Create Your Own e-Commerce Site
    - How To Find Hot Niche Markets
    - How To Reach And Stay At The Top Of The Firs...
    - How-To Make Your Ezine Stand Out From The Ma...
    - How to Prevent and Protect Yourself from Onl...
    - How To Make A Screencast





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