Full Download (Ebook) User-Centered Web Development by Jonathan Lazar ISBN 9780763714314, 0763714313 PDF DOCX
Full Download (Ebook) User-Centered Web Development by Jonathan Lazar ISBN 9780763714314, 0763714313 PDF DOCX
https://ebooknice.com/product/user-centered-web-design-1280906
ebooknice.com
https://ebooknice.com/product/modern-web-development-understanding-
domains-technologies-and-user-experience-5559474
ebooknice.com
https://ebooknice.com/product/designing-the-iphone-user-experience-a-
user-centered-approach-to-sketching-and-prototyping-iphone-
apps-1537672
ebooknice.com
https://ebooknice.com/product/os-internals-user-space-by-jonathan-
levin-33645044
ebooknice.com
(Ebook) User-Centered Design Strategies for Massive Open Online
Courses by Ricardo Mendoza-González ISBN 9781466697430, 1466697431
https://ebooknice.com/product/user-centered-design-strategies-for-
massive-open-online-courses-5852658
ebooknice.com
https://ebooknice.com/product/biota-grow-2c-gather-2c-cook-6661374
ebooknice.com
(Ebook) Identity and data security for web development: best practices
by LeBlanc, Jonathan;Messerschmidt, Tim ISBN 9781491937013, 1491937017
https://ebooknice.com/product/identity-and-data-security-for-web-
development-best-practices-11875634
ebooknice.com
ebooknice.com
(Ebook) Learning the Yahoo! User Interface library: Develop your next
generation web applications with the YUI JavaScript development
library by Dan Wellman ISBN 9781847192325, 1847192327
https://ebooknice.com/product/learning-the-yahoo-user-interface-
library-develop-your-next-generation-web-applications-with-the-yui-
javascript-development-library-1266148
ebooknice.com
release TeamOR 2001
[x] web.development
User-Centered Web Development
Back Cover
When a technology such as the Web is first introduced, the primary concern is
making sure that the technology works. As we become more experienced with
designing web sites, the problem no longer remains the technical
infrastructure but rather becomes how we can make a web site that is easy to
use and meets the needs of the user. As a result, many web sites are being
designed utilizing a user-centered development process.
Special Features:
page 2
User-Centered Web Development
Table of Contents
page 3
User-Centered Web Development
00-069027
All rights reserved. No part of the material protected by this copyright notice may be reproduced or
utilized in any form, electronic or mechanical, including photocopying, recording, or any information
storage or retrieval system, without written permission from the copyright owner.
Senior Acquisitions Editor: Michael Stranz
Development and Product Manager: Amy Rose
Production Assistant: Tara McCormick
Production Coordination: Trillium Project Management
Composition: Jackie Davies
Copyeditor: Roberta Lewis
Text Design: Mary McKeon
Cover Design: Kristin Ohlin
Printing and Binding: Malloy
Cover printing: Malloy
This book was typeset in Quark 4.1 on a Power Macintosh G3. The font families used are Stone Serif,
Rotis Sans Serif, and Trajan.
05 04 03 02 01 10 9 8 7 6 5 4 3 2 1
page 4
User-Centered Web Development
Preface
Overview
The World Wide Web has become an integral feature of our every day lives, so that today organizations
consider it a necessity to have a web site. Some of these web sites are successful, but just as many of
them are failures. To build a successful web site, users should be involved in the development process.
This book instructs readers in the process of web development, with a focus on user input. This book is
geared towards undergraduate and graduate courses in which students study the process of web site
development. In addition, this book can be useful for those in the web development industry who want
to include users in the development process but are unfamiliar with the standard processes, tools, and
techniques of systems analysis and design or user-centered design.
The idea of writing this book developed as a result of my teaching experience. I teach a course that
focuses on web design from a user-centered point of view. In this course, students learn the process
and the technical aspects of web design. In the semester-long project for this course, my students build
a web site for a non-profit organization. This book is designed to guide the reader through that user-
centered web development process. After reading this book, the reader will be able to design a web
site, from idea to "going live," incorporating user input, and designing web resources that meet the
functionality and usability needs of the users.
The process of building a web site that meets the needs of the users is known as user-centered web
development. User input in the design process of an information system is a well-accepted necessity.
Any student of information systems should be familiar with the systems development lifecycle and the
value of user involvement in the development process. The user-centered web development process
focuses on designing web resources that meet the functionality and usability needs of the end user.
Functionality means that a web site must provide resources that users want. Usability means that a web
site should be easy to use. The user-centered web development process is playing an important role in
businesses, non-profit organizations, and educational institutions.
Case Studies
Case studies are used in this book to show how the user-centered design techniques are applied in a
real world setting. This book includes three case studies of actual web sites that were designed or re-
designed with user-centered techniques. These three case studies represent three very different
organizations: one is a large for-profit corporation, one is a non-profit community organization, and one
is a private high school. Although these three organizations differ in size and have very different
missions, all three organizations understood the value that the user-centered design processes brought
to building or re-designing their web site. Similar development methodologies can be seen in all three
cases. The importance of requirements gathering and usability testing is emphasized in all three case
studies.
page 5
User-Centered Web Development
Resources Available
At the end of every chapter, discussion questions are available to stimulate conversation in the course.
Book-related resources are available at the Jones and Bartlett web site
<http://www.webdesign.jbpub.com>. For instructors, a sample syllabus is available for download, to help
in course planning. A peer-reviewed paper provides suggestions for having students successfully
complete web design projects for local community organizations. For students, links to related
resources are provided.
Acknowledgments
First, and most importantly, I want to thank the people who are closest to me, who have helped me
become the person that I am today. My parents, Drs. Libby Kumin and Martin Lazar, and my
grandparents, Berniece and Herbert Kumin, and Mollie and Aaron Lazar have always provided love and
support, and made sure that I grew up appreciating everything that life has to offer, and my
responsibilities to the world, as well.
I would like to thank Drs. James Clements, Doris Lidtke, Chao Lu, Anthony Norcio, and Jenny Preece
for all of their professional advice and support. I could not ask for a better group of colleagues to work
with. Thanks also to the Center for Applied Information Technology at Towson University for their
financial support. My student assistant, Jason Kemp, was an invaluable asset throughout the writing
process. He deserves a hearty thank you for tracking down many references and screen shots.
Thanks to all of the wonderful people at Jones and Bartlett Publishers. Michael Stranz, Amy Rose, and
Tara McCormick were an enjoyable team to work with. They were always available with suggestions
and support. I would also like to thank Bobbie Lewis for her copyediting assistance. Although she did
not directly work on the book project, Christine Tridente was always very encouraging.
Thanks to the following people who took the time to review the manuscript: Dr. Kevin Crowston,
Syracuse University; Dr. Anthony Norcio, University of Maryland; Dr. Ruth Small, Syracuse University.
I would like to thank some of the many people who have influenced me in my life: Mark Broderick, Fr.
John Brunett, Dr. Freeman Hrabowski, Dr. Joel and Sandra Lazar, Barbara Morris, Phyllis and Milton
Shuch, and the entire Wolsey family.
The case studies that illustrate the user-centered web development techniques in real-world settings are
a major component of this book. Kudos to MyVan Baranoski, Fuliscia Black-Morrison, Darin Daubert,
Keven Lehmann, and Brett Johnson, from the Institute of Notre Dame case study; Josephine Barton,
Keith Kaplan, Seitaro Matsui, Malik Oussalah, and Bill Sandison, from the Best Buddies Maryland case
study; and Jack Yu, from the Eastman Kodak Company case study. Not only are these the individuals
who wrote the case studies, but they were also the ones responsible for managing the actual web
development projects. Dick Horst provided the usability lab pictures, and Sam Houston provided the
web site logs. I am grateful to both of them.
No thank you list would be complete without mentioning Meg Richards, who introduced me to the field
of information systems many, many years back. Thank you for introducing me to the field that I love.
page 6
User-Centered Web Development
Corporate Examples
In many cases, user-centered web development comes down to the issue of money. Companies realize
that bad web design means lost revenue. For example, the e-commerce web site of IBM was very hard
to use, and IBM realized that the two most-used features on the web site were the "search" function,
and the "help" button; users could not understand how to use the e-commerce site.4 After a redesign
effort that cost millions of dollars, sales increased 400 percent, while use of the "help" button decreased
84 percent.4 The functionality of the IBM web site stayed the same—users could perform the same
tasks as before, but the redesign effort made the web site easier to use. And with that redesign effort,
users were more satisfied. Other companies and organizations, such as Eastman Kodak and Indiana
University, have also employed the user-centered design process to redesign their web sites.5,6
Governmental agencies, too, are increasingly realizing the importance of considering the user in web
development.7
page 7
User-Centered Web Development
Web developers should not substitute their own personal preferences for the principles of user-centered
design. What a web developer might consider to be "cool," a user might consider to be annoying. A web
developer's perceptions and knowledge base can thus be quite different from those of the targeted
users of the technology.
page 8
User-Centered Web Development
inherently unpredictable.19,16 Errors occur frequently, and many of these errors are not due to the
actions of the users. Therefore, it is very important to make the web browsing experience as predictable
as possible. A predictable web site, a web site that is quickly understood by a user, is a web site that is
easy to use.
Gather Requirements
By doing a requirements gathering, the web development team can learn more about the targeted user
population, and this knowledge will influence the web design. Do the targeted users tend to have slow
connections to the Web? Are the targeted users experienced computer users or novices? What type of
content would the targeted users be interested in? What plug-in technologies do the targeted users
have? The development team may be interested in a range of questions. For instance, do college
students tend to have high-speed connections to the Web? Do Carly Simon fans tend not to have plug-
in applications installed? What type of content would Carly Simon fans be interested in seeing on the
web, anyway? Concert dates, Carly Simon trivia, and/or pictures of Carly Simon?
Once we know who the targeted users are and have gathered the requirements, we then conceptually
design the web site. Now we handle issues such as navigation design and page design. The next step
is to physically design the web site, which means either coding HTML, JavaScript, and other languages
by hand, or using a web design application (such as Microsoft FrontPage) to assist us.
Later chapters will discuss techniques for communicating with users and getting them involved in the
design process. In addition, later chapters will describe the web development lifecycle in greater detail.
The differences between designing a new web site and re-designing a currently existing web site will be
discussed, presenting a full picture of the web development process.
page 9
User-Centered Web Development
The Institute of Notre Dame is a private, Catholic high school located in Baltimore, Maryland.
The Institute of Notre Dame had a web site, but was interested in doing a site redesign using
the user-centered design process.
Best Buddies Maryland helps form partnerships between people with mental disabilities and the
greater community, and is affiliated with the national Best Buddies organization. Best Buddies
Maryland did not have a web site, and the case study will follow the development of their first
web site.
Although these are three different organizations (a school, a nonprofit organization, and a for-profit
corporation), similar threads of user-centered design and usability appear in all three cases.
SUMMARY
When designing any type of informational system, such as a web site, it is important to get the user
involved in the design process. User-centered web development methods can assist in making a web
site that users find both useful and easy to use. This book is geared toward developing these web sites
by a user-centered web development process; it is primarily focused on small-to-medium size
informational web sites. Some web sites have hundreds of thousands of web pages (such as the Library
of Congress), but the majority of web sites are much smaller. There are also web sites that offer
entertainment (such as a soap opera), but a majority of web sites are informational. These informational
web sites are the focus of our discussion. However, the techniques for user-centered design (such as
the requirements gathering and the usability testing) can be used to incorporate user feedback into
designing any web site, of any size, with any purpose. Just remember ... the user is the most important
part of developing a web site!
Discussion Questions
1. How is web site design different from traditional software design?
2. Why is user-centered design for the web so important?
3. What two factors greatly influence the users to use a new technology?
REFERENCES
Norman, D., & Draper, S. (1986). User-Centered System Design. Hillsdale, NJ: Lawrence Erlbaum
Associates.
Preece, J., Rogers, Y., Sharp, H., Benyon, D., Holland, S., & Carey, T. (1994). Human-Computer Interaction.
Wokingham, England: Addison-Wesley.
Tedeschi, B. (1999). Good web site design can lead to healthy sales. The New York Times, August 30,
1999.
Corry, M., Frick, T., & Hansen, L. (1997). User-centered design and usability testing of a web site: An
illustrative case study. Educational Technology Research and Development, 45(4), 65–76.
Yu, J., Prabhu, P., & Neale, W. (1998). A user-centered approach to designing a new top-level structure for a
large and diverse corporate web site. Proceedings of the 1998 Human Factors and the Web Conference.
Available at: http://www.research.att.com/conf/hfweb/
Lohrmann, D. (2000). Government web sites must focus more on the user. Government Computer News,
June 19, 2000. Available at http://www.gcn.com
page 10
User-Centered Web Development
Davis, F. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information
technology. MIS Quarterly, 13(3), 319–340.
Lederer, A., Maupin, D., Sena, M., & Zhuang, Y. (1998). The role of ease of use, usefulness, and attitude in
the prediction of world wide web usage. Proceedings of the Conference on Computer Personnel Research,
195–204.
Lazar, J., & Norcio, A. (2001, in press). User Considerations in E-commerce Transactions. In Q. Chen (Ed.),
Human-Computer Interaction: Issues and Challenges. Hershey, PA: Idea Group Publishing, 185–199.
Nielsen, J. (2000). Why Doc Searls Doesn't Sell Any Books. Available at: http://www.useit.com
Hoffer, J., George, J., & Valacich, J. (1999). Modern Systems Analysis and Design. Reading, MA: Addison-
Wesley.
Martin, E., DeHayes, D., Hoffer, J., & Perkins, W. (1994). Managing Information Technology: What Managers
Need to Know. New York: Macmillan.
Whitten, I., & Bentley, L. (1997). Systems Analysis and Design Methods. Boston: Irwin McGrawHill.
Lazar, J., & Norcio, A. (1999). A framework for training novice users in appropriate responses to errors.
Proceedings of the International Association for Computer Information Systems Conference, 128–134.
Lazar, J., & Norcio, A. (2000). System and Training Design for End-User Error. In S. Clarke & B. Lehaney
(Eds.), Human-Centered Methods in Information Systems: Current Research and Practice (pp. 76–90).
Hershey, PA: Idea Group Publishing.
Lazar, J., & Norcio, A. (2000). Training novice users in developing strategies for responding to errors when
browsing the web. Paper under review.
Nielsen, J. (2000). Designing Web Usability: The Practice of Simplicity. Indianapolis: New Riders Publishing.
Lazar, J., & Norcio, A. (1999). To err or not to err, that is the question: Novice user perception of errors while
surfing the web. Proceedings of the Information Resource Management Association 1999 International
Conference, 321–325.
Head, A. (1999). Design Wise: A Guide for Evaluating the Interface Design of Information Resources.
Medford, NJ: Information Today.
Druin, A. (Ed.). (1998). The Design of Children's Technology. San Francisco: Morgan Kaufmann Publishers.
page 11
User-Centered Web Development
page 12
User-Centered Web Development
system is to "serve the user".7 Without a thorough analysis of who the users are and what their tasks
are, it is impossible to design a truly useful system.7
page 13
User-Centered Web Development
attempting to navigate through their web site, and struggling. This is one of the most effective ways of
convincing the clients of the importance of satisfying the users.20
After your client sees the importance of including users in the development process of a web site, the
question is how can users best be included in the process? Let's examine the development lifecycles
that have been presented for developing web sites and compare their approaches.
page 14
User-Centered Web Development
Although ideally, users would be involved with every stage of the web site development, there are two
major stages for user involvement in the web site development process. The first stage of user
involvement is in the requirements gathering. The second stage of user involvement is in the usability
testing. However, if the users are involved in additional stages of the lifecycle, this would certainly be
beneficial. This would all depend on how much access the site designers have to the user population,
and how much time the users can donate to the development process.
The first stage is to decide the mission and user population of your web site. What is the goal of this
web site? Is this web site expected to advertise a product, provide information on upcoming events, or
collect names to add to a mailing list? A popular quote is, "If you don't know where you are going, you
are never going to get there." As this quote is applied to web site development, if you don't know why
you are developing a web site, chances are you will not meet your goal. A parallel decision is to decide
who the target users of your web site will be. Are the targeted users from a certain geographic area? A
certain age group? A certain area of interest? A certain cultural group? Defining your target user
population will have ramifications for the requirements gathering (see Step 2.
2. Collect the user requirements for the web site
The second stage is to collect requirements from the targeted population of users. There are a number
of important requirements at this stage to be discussed. What are the technological characteristics of
the users? What browsers are they using? What connection speeds? What type of web site would they
like to use? What content and information would the users be interested in? What qualities would cause
users to keep coming back to your web site, and what qualities would keep users away from your site?
Are there any preferences that they have in terms of web site design?
3. Create the conceptual design of the web site
At this stage, the development team must determine the conceptual design of the web site. For
instance, how will navigation be provided to the user? What page layout will be used? What color
schemes would be appropriate for the users? Will there be any graphics on the web site? What content
will need to be developed? At the conceptual design stage, the development team must decide what the
web site will "look like" to create detailed specifications for the web programmers.
4. Create the physical design of the web site
This stage covers coding and technical development of the web site. In this stage, the developers
actually create the code for the web site. They may use hand-coding of the HTML and JavaScript, or a
web development application (such as FrontPage or DreamWeaver). Frequently, designers use a web
development application to get a "head-start," then edit the code and fine-tune it to meet their needs. In
addition, they can turn to a number of web sites that provide assistance with web development, in terms
of creating buttons and downloading graphics and scripts. At this stage, functionality testing should be
performed to make sure that code is correct and that scripts and applets work properly.
5. Perform usability testing on the web site
page 15
User-Centered Web Development
At this stage, testing is performed on the web site. First, designers need to briefly test to make sure that
all of the pages are accessible, that any scripts are working appropriately, and that the navigation
scheme is working. Then, people from the target population of users get a chance to test the web site
and evaluate whether it is easy to use or whether it is confusing. These users provide feedback on the
web site, point out problem areas, and possibly provide suggestions for improvements to the site. As
part of the usability testing, the web site needs to be tested using numerous browsers, monitor sizes,
and connection speeds. In addition, the development team might have usability experts look at the web
site and offer their suggestions.
6. Implement and market the web site
At this stage, the web site "goes live," and users all around the world are able to access the web site.
Any decisions about where the site will be housed need to have been made. The web site needs to be
marketed through traditional marketing (tote bags, fliers) or electronic marketing (search engines, web
rings).
7. Evaluate and improve the web site
Periodic evaluations of the effectiveness of the web site should be performed. User feedback should be
considered as to whether the web site is meeting their needs, or whether it might be time to redesign or
improve the web site. Content should always be kept up to date.
Clear Objectives
At the beginning of the web development project, there should be a clear objective (see web site
mission and targeted users in Chapter 3), as well as an estimated timeline and cost for the web
development project.25 The client should be clear about these objectives and timelines, and there
should be a written agreement to these facts, because if the client changes the objectives or missions of
the project, the time needed for completion of the web development will most certainly increase.19 With
this clarification, both the client and the web development team will be "on the same page," and any
initial confusion can be limited.19
Specific Responsibilities
Responsibilities for the web development project should be broken down, with specific tasks assigned to
specific members of the web development team.25 Web developers must also expect and prepare for
political situations within the client organization. For instance, the web development team may hear
different viewpoints stated as "fact" from different members of the client organization, which may cloud
an understanding of responsibilities.
Documentation
As in any type of systems development, as well as any type of project, all stages of the process should
be well-documented. Nothing can be more frustrating than trying to remember what occurred or what
was decided at an earlier stage of development, and not being able to remember, or to find the
documentation. Documentation of the user requirements is especially important if there are any conflicts
between what the client wants and what the user wants. When completing one stage of the lifecycle, the
clients should be presented with the documentation, and should be asked to "sign-off" on that stage.19
page 16
User-Centered Web Development
Progress Reports
Regular scheduled progress reports are also a useful technique to inform the client of the progress
towards the project goal.25 If the client later says that "this isn't what we wanted!" or that the time frame
for development isn't what they expected, the development team can show the client the
documentation, as well as the signature. Thorough documentation and timely progress reports can
assist in clarifying what was agreed to, and what was performed, and can help guide changes in the
scope or direction of the web development project.
Document everything!
SUMMARY
With the user-centered approach to web design, the needs of the users are carefully considered in the
entire process of the development of the web site. The final web site is more likely to meet the needs of
the users, both in terms of content and usability. The user-centered approach to web design is
appropriate for creating a new site, or for redesigning a currently existing web site. But regardless of
whether a web site is being developed from scratch or whether a currently existing web site is being
redesigned, the stages of development are the same. For a currently existing web site, the user
population is already well-defined, and there is data existing on the current usage patterns for the web
site. This data can make the process flow more easily and increase the effectiveness of the
requirements gathering process.14
The user-centered lifecycle approach is similar to a traditional information system, in which a change or
improvement is made to a system after going through a series of lifecycle stages.1 In the rest of the
book, we will present each of the steps in the web development lifecycle in greater detail.
Discussion Questions
1. How is web development similar to developing a system using the traditional Systems
Development Life Cycle (SDLC)?
2. What are some of the challenges in web development that make it more difficult than
development of a traditional information system?
3. At what stages are users involved in the traditional SDLC? At what stages are users
involved in the user-centered web development?
4. Why is it important to define your target user population?
5. What project management techniques can help designers in managing web development
projects?
References
Hoffer, J., George, J., & Valacich, J. (1999). Modern systems analysis and design. Reading, MA: Addison-
Wesley.
Whitten, I., & Bentley, L. (1997). Systems Analysis and Design Methods. Boston: Irwin McGrawHill.
Boehm, B. (1988). A spiral model of software development and enhancement. IEEE Computer, 21(5), 61–
72.
Druin, A. (Ed.) (1998). The Design of Children's Technology. San Francisco: Morgan Kaufmann Publishers.
Preece, J., Rogers, Y., Sharp, H., Benyon, D., Holland, S., & Carey, T. (1994). Human-Computer Interaction.
Wokingham, England: Addison-Wesley.
page 17
User-Centered Web Development
Mayhew, D. (1999). The Usability Engineering Lifecycle. San Francisco: Morgan Kaufmann Publishers.
Norman, D. (1986). Cognitive Engineering. In D. Norman & S. Draper (Eds.), User-Centered System Design
(pp. 31–61). Hillsdale, NJ: Lawrence Erlbaum Associates.
Niederst, J.(1999). Web Design in a Nutshell. Sebastopol, CA: O'Reilly and Associates.
Kanter, J. (2000). Have we forgotten the fundamental IT enabler: Ease of use. Information Systems
Management, 70–77.
Fuccella, J., & Pittolato, J. (1999). Giving people what they want: How to involve users in site design. IBM
DeveloperWorks. Available at: http://www-4.ibm.com/software/developer/library/design-by-
feedback/expectations.html
Nielsen, J., & Norman, D. (2000). Usability on the web isn't a luxury. Informationweek, February 14, 2000,
65–73.
Powell, T., Jones, D., & Cutts, D. (1998). Web Site Engineering: Beyond Web Page Design. Upper Saddle
River, NJ: Prentice Hall.
Corry, M., Frick, T., & Hansen, L. (1997). User-centered design and usability testing of a web site: An
illustrative case study. Educational Technology Research and Development, 45(4), 65–76.
Yu, J., Prabhu, P., & Neale, W. (1998). A user-centered approach to designing a new top-level structure for a
large and diverse corporate web site. Proceedings of the 1998 Human Factors and the Web Conference.
Available at: http://www.research.att.com/conf/hfweb/
Fuccella, J. (1997). Using user-centered design methods to create and design usable web sites.
Proceedings of the 1997 ACM Conference on Systems Documentation, 69–77.
Lisle, L., Dong, J., & Isensee, S. (1998). Case study of development of an ease of use web site. Proceedings
of the 1998 Human Factors and the Web Conference. Available at: http://www.research.att.com/conf/hfweb/
Scoresby, K. (2000). Win consumers with better usability. E-Business Advisor, June 2000, 16–22.
Head, A. (1999). Web redemption and the promise of usability. Online Magazine, November/December
1999, 21–32.
Lynch, P., & Horton, S. (1999). Web Style Guide: Basic Design Principles for Creating Web Sites. New
Haven, CT: Yale University Press.
Fleming, J. (1998). Web Navigation: Designing the User Experience. Sebastopol, CA: O'Reilly and
Associates.
Spool, J., Scanlon, T., Schroeder, W., Snyder, C., & DeAngelo, T. (1999). Web Site Usability: A Designer's
Guide. San Francisco: Morgan Kaufmann Publishers.
Tedeschi, B. (1999). Good web site design can lead to healthy sales. The New York Times, August 30,
1999.
Gido, J., & Clements, J. (1999). Successful Project Management. Cincinnati, OH: South-Western College
Publishing.
page 18
User-Centered Web Development
Once the general mission of the web site is stated by the client, you or your development team can then
use that as a guide to determine exactly what type of content the users want. An essential task for the
development team is to understand the mission of the client organization, the history of the client
organization, as well as current issues the client organization is grappling with. If the team is not too
familiar with the client organization itself, this would be a good time to read as much as possible about
the client organization. It would also be helpful to examine any organizational documentation such as
press releases, brochures, catalogs, and annual reports. As background information you might even ask
if there were any previous plans to develop a web site, and if so, why those plans did not come to
fruition. Such information can help to highlight problems to avoid in the current web development effort.
page 19
User-Centered Web Development
A web site mission can be any of these listed goals, as well as a combination of those listed. For many
smaller-to-medium size web sites, the web site is simply informational.
A Written Statement
Having a written mission statement for a web site is a very good idea.4 For instance, "Company X will
develop a web site to advertise our products, with the goal of increased sales" or "Community group Y
will develop a web site to help keep our community members informed, with the hope that the
attendance at community meetings will increase" or "Organization Z will develop a web site to help
increase awareness about the need for recycling in our community." Perhaps there are a number of
different missions, related to different target user populations. If there are several separate targeted
user populations, there might be a different mission for each targeted user population and you should
have each mission described in the written statement.
page 20
User-Centered Web Development
Evaluation Goals
When developing the web site mission, evaluation goals can and should be considered. For instance, a
good question to ask the client would be: "A year after the web site has gone live, what do you want to
say that the web site has done to improve your organization?" Make sure the client can say how
success will be measured. By page visits? By products sold? By satisfied customers? By larger turnouts
at organizational meetings? By a higher public recognition of the organization? Although evaluation of
the success of a web site will not come until after the web site has actually been implemented, this is a
good time to define what criteria will be used for evaluation and how "success" can be measured.4
page 21
User-Centered Web Development
Audience-Splitting
Planning at this stage can have major implications for later stages of web design. If there are different
groups of users within the target population for a web site, information on the web site can be presented
for these different user groups using a technique called audience-splitting.1 An example of audience-
splitting can be seen in Fig. 3.1. Right on the home page, the proverbial "front door" to the web site,
there are different links for current students, prospective students, alumni, and faculty and staff. These
links will immediately take the different user groups to web pages that are specifically tailored to their
interests. Figure 3.1 is a screen shot of the Towson University web site, showing audience-splitting in
use.
If there are different user groups within the target population of users, then it will be necessary to do
requirements gathering with all of those groups. If requirements gathering is done with only one of the
user groups that make up the target population, then the results of the requirements gathering will be
biased and will not be representative of the target population.
page 22
User-Centered Web Development
When you redesign a currently existing web site, it is important to examine who developed the site in
the first place (whether a consulting firm or an in-house MIS shop) to determine whether or not the
relationship between the client organization and the original web site developer is still positive. If the
relationship between the client organization and the original site designer(s) is good, it might be useful
to ask that designer for any past documentation from their original development of the web site. In some
cases, the client organization might be very unhappy with the web site that was originally developed;
that, in fact, might be the reason for the redesign. In that case, the relationship might be less than
positive, and it might be best not to get in contact with the original site designers. In extreme cases, the
person or firm that developed the original web site might still have password access to the HTML files,
causing a particularly awkward situation. Political organizational issues might arise, and as part of the
new development team, it is best to work through your client organization.
page 23
User-Centered Web Development
SUMMARY
Before any web site development takes place, two decisions must be clear: (1) the mission of the web
site, and (2) the targeted user population (or populations) for the web site. Unless the client has defined
these two issues, the rest of the web development process will be fruitless. Without knowing who the
users are and what the web site should do, it will be impossible to collect user requirements (because
you don't know who your users are), impossible to design a web site that meets their functionality or
usability needs (because you don't know what they want), impossible to test your web site (because you
wouldn't know with whom to test), and impossible to advertise your web site (because you wouldn't
know whom to target). This first step in web site development is an important step that will ensure that
the other phases of the web development lifecycle are not fruitless.
Deliverables
Discussion Questions
1. Who should you talk with to determine the mission of the web site?
2. What are the three main types of web sites?
3. What type of documentation can be useful in determining the mission of the web site?
4. What is audience-splitting?
5. What is a web site mission statement, and how does it relate to evaluation goals?
6. What is a user profile, and why might it be useful?
7. Give an example of a web site that has multiple targeted user populations.
8. When you are redesigning a currently existing web site, can the targeted user population
change from that of its previous site?
9. What techniques for gathering information can be used for redesigning currently existing
web sites that cannot be used for designing new web sites?
CASE STUDY #1 Best Buddies Maryland
(This case study was written and developed by Josephine Barton, Keith Kaplan,
Note Seitaro Matsui, Malik Oussalah, and Bill Sandison.)
Best Buddies Maryland is the local chapter of Best Buddies International, Inc., a non-profit organization
founded by Anthony Kennedy Shriver in January of 1989. Best Buddies is dedicated to enhancing the
lives of people with mental retardation by providing opportunities for socialization and employment. The
focus of Best Buddies is to foster friendships between people with mental retardation and students from
middle school through college and other community members. In Maryland, Best Buddies partners with
three middle schools, 24 high schools, 25 colleges, and one community group to provide these
friendships. It is the goal of the organization that someday people with mental retardation will be so well
integrated into society that support groups such as Best Buddies will no longer be necessary.
The development team first visited the Best Buddies Maryland offices in downtown Baltimore. As a first
step in building the web site, the development team met with client contacts Michelle Bicocchi, Program
Manager, and Carrie Cerri, State Director. The purpose of this informal meeting was to allow the client
and the development team to get to know each other, to create a friendly atmosphere at the beginning
of the project, and to learn more about the web site mission and targeted users of the web site. The
client provided information packets for each team member, detailing the mission of the organization.
Additionally, the client enthusiastically agreed to provide access to the three other Best Buddies
Maryland employees and several other people who participate in their program.
page 24
User-Centered Web Development
Best Buddies Maryland has never had a web site. The international organization has a web site
(www.bestbuddies.org) that provides background information about the group and links to the few state
organizations that have a web site. During the first meeting, the client expressed several reasons for
developing a web site:
1. Best Buddies does receive some government grants, but the program relies heavily on
private contributions. The client sees a web site as a way to make Best Buddies
Maryland more visible to people interested in contributing both time and money to an
organization such as theirs.
2. Second, the client would like to use the web site as a means for providing information to
their members about upcoming events.
3. The client would like to use the web site to provide people with mental retardation and
their families information about the Best Buddies program.
4. The client would like to provide contact information and links to the international
organization and the local community and to school partners in Maryland that have
web sites.
Currently, Best Buddies has a large amount of printed information about their organization and its
structure. Additionally, they have photographs of people who participate in their program and have
access to a scanner. In the initial meeting, the client volunteered that they have no preconceived notion
of how the web site should look, and they are interested in seeing a variety of ways of presenting
information on the World Wide Web. The client agreed to make time available for filling out surveys,
participating in interviews, providing any information that will be needed, and taking part in the testing of
the web site.
CASE STUDY #2 Institute of Notre Dame
(This case study was written and developed by MyVan Baranoski, Fuliscia
Note BlackMorrison, Darin Daubert, Keven Lehmann, and Brett Johnson.)
The Institute of Notre Dame High School is a Catholic girls' high school, located in downtown Baltimore,
Maryland. The Institute of Notre Dame (known as IND) was founded in 1847 when five School Sisters of
Notre Dame (SSND) left Germany and came to Baltimore. According to the IND web site, the mission of
the school is to provide "a nurturing environment in which girls can grow into young women of moral
character and academic competence."
IND was interested in redesigning their web site. The IND web site (at http://www.indofmd.org) was
considered to be difficult to use by many users, and the school thought that it would be useful to
redesign the web site so that information would be easier to find. In addition, there were many web
pages on the IND web site that were listed as "under construction," so new content would need to be
developed for the user population. At the beginning of this development project, the amount of content
on the web site was limited. The previous IND web site is displayed in Fig. 3.2.
page 25
User-Centered Web Development
The contact person for the web development at IND was Fred Germano, the director of educational
technology at the school. Through e-mail communication, it was determined that there were a number of
distinct user groups that made up the user population of IND's web site:
1. Faculty and staff at IND
2. Current students at IND
3. Parents of current students at IND
4. Alumni (former students) of IND
5. Prospective students of IND
Although a similar design could be appropriate for all of these many user populations, it was very
possible that each user group would be interested in different types of content. However, with this site
redesign, the target user population would stay the same, and the mission of the web site (to provide
information about events, classes, and people at IND) would also stay the same. The changes to the
web site would specifically relate to making the site easier to use, and increasing the amount of content
that is available for users.
This case study was written and developed by Jack Yu, Senior User Interaction Designer, Kodak.
Background
Kodak is the world's largest manufacturer and marketer of imaging products and has one of the world's
most recognized and respected brand names.
We make photographic films and papers for a wide range of consumer, entertainment, professional,
business, and health-related uses. We develop, manufacture, and market traditional and digital
cameras, photographic plates and chemicals, processing and audiovisual equipment, as well as
document management products, applications software, printers, and other business equipment. We
also provide photographic processing and repair and maintenance services.
page 26
User-Centered Web Development
kodak.com, the Web site of Eastman Kodak Company, caters to a very diverse audience. Besides
serving a broad consumer market for photographic products, Kodak develops, manufactures, and
delivers products and services for a variety of business, commercial, and work-related applications, and
the content served on kodak.com is appropriately varied.
From 1995 to 1997, the kodak.com top level—including the home page and the pages to which it linked
directly—retained essentially the same standard page layout, visual design motif, and information
architecture. Figure 3.3 below shows the design of the Kodak home page during this time. The two-year
period was one of tremendous growth for kodak.com; traffic to the site grew to roughly a quarter of a
million page views daily, and many new types of content were added to the site. At the beginning of
1997, it became evident that the top level of kodak.com needed to be redesigned to accommodate this
tremendous growth. From the outset, our goal was to drive the redesign with an understanding of the
needs and desires of kodak.com's diverse user population and the business goals of the company.
Figure 3.3: The design of the Kodak home page from 1995 to 1997
Mission of the Web Site
In 1997, Kodak utilized its Web site in primarily a marketing and communications capacity. The most
abundant content on kodak.com included marketing and technical support information for Kodak
products, educational materials on photography, and corporate information.
The primary function of the kodak.com home page was to act as a gateway to the tens of thousands of
pages in the site. We wanted the redesigned version to play this role effectively, in addition to meeting
the following internal requirements:
1. Have the flexibility to change in appearance, content, and emphasis depending on
company or user needs and priorities. If Kodak's business audiences changed, or a
new product was launched, or an important announcement was made, or if we found
that a certain area of the site just didn't work well, we wanted to be able to easily
modify the home page. The previous home page did not allow for easy modification.
2. Present a compelling "teaser" for featured information on a regular basis.
3. Showcase outstanding photography. Kodak is the world leader in imaging; we wanted
the home page to convey this message through the display of dazzling imagery.
4. Convey the following attributes:
Kodak is consumer-friendly.
page 27
User-Centered Web Development
Kodak wants to build a community of people who repeatedly visit our Web
site.
A software developer who creates solutions that use and/or interact with
Kodak products and technology
5. The surfer: those who come to the Kodak site without any particular, specific
information interest. They may be in search of generally fun and cool stuff or simply
curious as to what Kodak is doing on the Web.
We wanted the redesigned kodak.com top level to meet the needs of all of these different types of
users; consequently, requirements for the design needed to include input from various user groups.
[1]
From the Prospectus of Eastman Kodak Share Program-
http://www.kodak.com/US/en/corp/investorCenter/sharesProspectus.shtml.
page 28
User-Centered Web Development
REFERENCES
Lynch, P., & Horton, S. (1999). Web Style Guide: Basic Design Principles for Creating Web Sites. New
Haven: Yale University Press.
Lazar, J., & Norcio, A. (2001, in press). User Considerations in E-commerce Transactions. In Q. Chen
Human-Computer Interaction: Issues and Challenges. Hershey, PA: Idea Group Publishing, 185–195.
Niederst, J. (1999). Web Design in a Nutshell. Sebastopol, CA: O'Reilly and Associates.
Gido, J., & Clements, J. (1999). Successful Project Management. Cincinnati, OH: South-Western College
Publishing.
Shneiderman, B. (1998). Designing the User Interface: Strategies for Effective Human-Computer Interaction
(3rd ed.). Reading, MA: Addison-Wesley.
Powell, T.,Jones, D., & Cutts, D. (1998). Web Site Engineering: Beyond Web Page Design. Upper Saddle
River, NJ: Prentice Hall.
Navarro. A., & Khan, T. (1998). Effective Web Design. San Francisco: Sybex.
Fuccella, J. (1997). Using user-centered design methods to create and design usable web sites.
Proceedings of the 1997 ACM Conference on Systems Documentation, 69–77.
Fleming, J. (1998). Web Navigation: Designing the User Experience. Sebastopol, CA: O'Reilly and
Associates.
Fuccella, J., & Pittolato, J. (1999). Giving people what they want: How to involve users in site design. IBM
DeveloperWorks. Available at: http://www-4.ibm.com/software/developer/library/design-by-
feedback/expectations.html
Goodwin, N. (1987). Functionality and usability. Communications of the ACM, 30 (3), 229–233.
Kanter, J. (2000). Have we forgotten the fundamental IT enabler: Ease of use. Information Systems
Management, 70–77.
Corry, M.,Frick, T., & Hansen, L. (1997). User-centered design and usability testing of a web site: An
illustrative case study. Educational Technology Research and Development, 45(4), 65–76.
Mayhew, D. (1999). The Usability Engineering Lifecycle. San Francisco: Morgan Kaufmann Publishers.
Lisle, L.,Dong, J., & Isensee, S. (1998). Case study of development of an ease of use web site. Proceedings
of the 1998 Human Factors and the Web Conference. Available at: http://www.research.att.com/conf/hfweb/
Stout, R. (1997). Web Site Stats. Berkeley, CA: Osborne McGraw Hill.
Zeff, R., & Aronson, B. (1999). Advertising on the Internet. New York: John Wiley & Sons.
Yu, J.,Prabhu, P., & Neale, W. (1998). A user-centered approach to designing a new top-level structure for a
large and diverse corporate web site. Proceedings of the 1998 Human Factors and the Web Conference.
Available at: http://www.research.att.com/conf/hfweb/
page 29
User-Centered Web Development
If any domain knowledge is required for effective use of a web site, the web development team should
query the targeted user population to determine what level of domain knowledge the users actually
have. It would be wrong for the clients to assume that "everyone knows about X and Y." Assuming that
"everyone already knows all about X and Y" would be as silly as saying, "We don't need to provide
driving directions on our web site...everyone already knows how to get to our organizational
headquarters." A web site with a lot of technical jargon may limit effective use to those users with a
large amount of domain knowledge. If there might be any limitations to user domain knowledge that
could affect how material is presented on the web site, this needs to be discovered at an early stage in
the development process.
page 30
User-Centered Web Development
Adapting Metaphors
Novice web developers might ask, "Why is it important to find out all of this information from users?
What difference does it make if our users are familiar with spreadsheets? We are designing a web site,
not a spreadsheet." More information about your users is always better than less information. For
instance, if all of the user population is familiar with spreadsheets, you might be able to adapt
spreadsheeting concepts or terminology in the design of your web site. The more you know about the
users, the more you can use that information to design an interface that the users can relate to. If you
find that most or all of your users are familiar with other software applications or real-world tasks, those
concepts can be included into the interface design of the web site. For instance, in many e-commerce
sites, the metaphors of a shopping cart and a check-out are used.10 This object (the shopping cart) in
the interface relates to objects in the user's real-world experience. Amazon.com has successfully
adapted the shopping cart concept of the real world to their web site (see Fig. 4.1).
page 31
User-Centered Web Development
Figure 4.2: The file folder metaphor in use at the web site of the Towson University leadership program
page 32
User-Centered Web Development
page 33
User-Centered Web Development
4.5 CONTENT
An important consideration in requirements gathering is determining what type of content the users are
interested in.2 If the web site does not offer content that the users are interested in, users might not visit
the web site at all. The different user groups that make up a target user population might have different
ideas regarding what content might be useful to them; this should be taken into consideration.
Although the client has a good understanding of what they want the web site to do, the users are the
ones who actually use the web site, so their comments on content are very important. The users can be
given a list of possible resources, and asked to rank these using a scale (1=most interested, 9=least
interested). Or users can be asked to select whether the content is needed, wanted, or not wanted, or
rank each choice in terms of importance (1=first most important content, 2=second most important
content, etc.). Users should also be encouraged to suggest new ideas for content.
It is possible that there might be a disagreement between what the users want on the web site and what
the client wants on the web site. In the case of a disagreement, the best strategy is to show the clients
the responses from the users. If a web site does not have any users, it is essentially meaningless.
Therefore, clients must consider the users in their decision-making processes.
An Indirect Approach
Another possibility is to indirectly collect content requirements from the users. When Indiana University
redesigned their web site, they consulted 35 departments on campus.15 Each department was queried
as to what questions were asked of the department most frequently.15 These questions came through
phone calls, visits, mail, and e-mail.15 A list of these questions and appropriate responses was
developed and included as part of the content on the web site. Although the users were not contacted
directly, their feedback and content needs were considered in the design process.
In one community-based organization (a local church), all of the content that was to be placed on the
web already existed in word processing files stored at the client organization. In this circumstance, the
content was already developed but not publicly distributed; the only task related to content was to copy
the content onto web pages and do the necessary formatting. However, this is a rare situation. In many
page 34
User-Centered Web Development
cases, some of the needed content (such as frequently asked questions) may already exist in paper
format. But many of the other content resources will need to be developed.
4.6 BENCHMARKING
The final part of requirements gathering is determining benchmark sites that can serve as a comparison
to the site that you are developing. Ask the target users what web sites they currently go to, and which
sites might be related to your web site. This is useful information for a number of reasons. If you find out
what other web sites the target user population is interested in, you can create a set of benchmarks to
compare the new web site to. The site under development can be compared to other sites that have a
similar mission; you might find good suggestions for the new web site under development, as well as
ideas of what not to do. In addition, if you are developing an informational web site, you might be able to
provide a list of external links to those web sites. In return, those web sites can provide links to your new
web site. This can assist in marketing your web site (see the chapter on marketing your web site). For
an e-commerce web site, you would not want to provide links to your competitor's web sites, and it
would be expected that your competitors would not want to provide a link to your web site. However, for
developing an e-commerce site, determining your benchmark web sites can assist in figuring out who
your main competition is. Using a search engine to find web sites on related topics can also be helpful.21
External Links
If you ask targeted users generally what type of web sites they are interested in, the web development
team and the client organization will gain an understanding of what external links would be useful. In
addition, the web development team and the client organization might be able to find web sites that
would be of interest to the users, even though the users are not aware of those web sites. A final
possibility is that the web development team or the client organization might also be a source for
benchmark web sites. For instance, if you are designing a web site for a Lutheran Church, it might be
useful to look at the web sites for other Lutheran Churches in that geographic area to see what types of
resources they are offering. This way it can be ensured that the web site developed does not provide
the exact same content as an already-existing web site.
Important Questions to Ask:
1. What other web sites do you frequently use?
2. What other types of web sites would you be interested in?
page 35
User-Centered Web Development
It is possible that there might have been information previously collected about visitors to the web site,
using a form of some type. This demographic data might have been collected in the process of other
data collection. This data could assist with determining demographic information, domain knowledge,
and user computing experience.
For content, there might be a number of resources available for knowing what content users are
interested in. Users sometimes leave messages in web site guest books; these messages can suggest
possible directions for new content.14
If a web site has already existed and is being redesigned, the web site logs are very important
informational tools. The web site logs can provide information on what site the users visited before
coming to the web site. This may help in establishing benchmark web sites. Also, the web site logs can
provide some information about the user computing environment. For instance, logs can provide
information on what browser and what browser version the user is using to request the web page. Also,
if most of the web page requests are coming from a specific domain on the Internet (such as a school or
organization), it might be possible to determine what the connection speeds, processor speeds, and
monitor sizes are at that organization. The web site logs can assist in identifying which parts of the web
site are the most frequently visited, and which parts of the web site are visited less frequently.14 More
information on web site logs is available in Chapter 12.
It is also possible that usability testing has previously been performed on the currently existing web site.
The results of the usability tests can point out possible usability pitfalls to avoid. In addition, if usability
testing has not been performed on a currently existing web site, usability testing with a few users might
be useful to uncover usability problems that currently exist. Users may not be able to describe the
usability problems in a survey, but these problems may be clear when the web development team
watches users attempting to find information on a web site and failing miserably. See Chapter 10 for
more information about performing usability tests.
SUMMARY
When collecting user requirements, there are a number of different types of information that are
important to collect. It is important for the web development team to learn more about general
demographic information, domain knowledge, user computing experience, user computing environment,
content, and benchmarking. These types of information can assist the web development team in
determining what the users need. There are a number of techniques for gathering these requirements,
such as paper surveys, electronic surveys, focus groups, and interviews, and these will be discussed in
detail in the next chapter.
Deliverables
Discussion Questions
1. Why it is important to find out what domain knowledge the users have?
2. What question related to user computing experience might be important?
3. What are metaphors, and how are they used in web sites?
4. What are five important factors in the user computing environment related to usability?
5. Why is it impossible to make statistical statements about the entire population of web
users?
6. What are seven examples of content?
7. What are some different sources for possible content ideas? What are the advantages and
disadvantages of each?
8. Where does the content physically come from?
9. What is benchmarking, and how is it different for informational web sites versus e-
commerce web sites?
10. What are three requirements gathering areas that can be utilized for currently existing web
sites?
page 36
User-Centered Web Development
11. How and when does usability testing fit into the requirements-gathering process for
currently existing web sites?
REFERENCES
Lazar, J., & Preece, J. (2001, in press). Using Electronic Surveys to Evaluate Networked Resources: From
Idea to Implementation. In C. McClure & J. Bertot (Eds.), Evaluating Networked Information Services:
Techniques, Policy, and Issues. Medford, NJ: Information Today.
Fuccella, J., & Pittolato, J. (1999). Giving people what they want: How to involve users in site design. IBM
DeveloperWorks. Available at: http://www-4.ibm.com/software/developer/library/design-by-
feedback/expectations.html
Lazar, J., Tsao, R., & Preece, J. (1999). One foot in cyberspace and the other on the ground: A case study
of analysis and design issues in a hybrid virtual and physical community. WebNet Journal: Internet Internet
Technologies, Applications, and Issues, 1(3), 49–57.
Allwood, C. (1986). Novices on the computer: A review of the literature. International Journal of Man-
Machine Studies, 25(6), 633–658.
Barfield, W. (1986). Expert-novice differences for software: Implications for problem-solving and knowledge
acquisition. Behaviour and Information Technology, 5(1), 15–29.
Preece, J., Rogers, Y., Sharp, H., Benyon, D., Holland, S., & Carey, T. (1994). Human-Computer Interaction.
Wokingham, England: Addison-Wesley.
Shneiderman, B. (1998). Designing the User Interface: Strategies for Effective Human-Computer Interaction
(3rd ed.). Reading, MA: Addison-Wesley.
Whitten, I., & Bentley, L. (1997). Systems Analysis and Design Methods. Boston: Irwin McGraw-Hill.
Mayhew, D. (1999). The Usability Engineering Lifecycle. San Francisco: Morgan Kaufmann Publishers.
Lazar, J., & Norcio, A. (2001, in press). User Considerations in E-commerce Transactions. In Q. Chen (Ed.),
Human-Computer Interaction: Issues and Challenges. Hershey, PA: Idea Group Publishing, 185–195.
Powell, T., Jones, D., & Cutts, D. (1998). Web Site Engineering: Beyond Web Page Design. Upper Saddle
River, NJ: Prentice Hall.
Niederst, J. (1999). Web Design in a Nutshell. Sebastopol, CA: O'Reilly and Associates.
Fuccella, J. (1997). Using user-centered design methods to create and design usable web sites.
Proceedings of the 1997 ACM Conference on Systems Documentation, 69–77.
Yu, J., Prabhu, P., & Neale, W. (1998). A user-centered approach to designing a new top-level structure for a
large and diverse corporate web site. Proceedings of the 1998 Human Factors and the Web Conference.
Available at: http://www.research.att.com/conf/hfweb/
Corry, M., Frick, T., & Hansen, L. (1997). User-centered design and usability testing of a web site: An
illustrative case study. Educational Technology Research and Development, 45(4), 65–76.
Pitkow, J., & Kehoe, C. (1996). Emerging trends in the WWW population. Communications of the ACM,
39(6), 106–110.
page 37
User-Centered Web Development
Feinberg, S., & Johnson, P. (1998). Designing and developing surveys on WWW sites. Proceedings of the
Special Interest Group on Computer Documentation, 38–42.
Bikson, T., & Panis, C. (1997). Computers and Connectivity: Current Trends. In S. Kiesler (Ed.), Culture of
the Internet (pp. 407–430). Mahwah, NJ: Lawrence Erlbaum Associates.
Lynch, P., & Horton, S. (1999). Web Style Guide: Basic Design Principles for Creating Web Sites.New
Haven, CT: Yale University Press.
Navarro, A., & Khan, T. (1998). Effective Web Design. San Francisco: Sybex.
It is important to note that each method of requirements gathering (surveys, focus groups, interviews,
and so on) can be considered a subfield of its own. Each also has its own terminology, such as a
respondent (for a survey), an interviewee (for an interview), and a participant (for a focus group). Each
of these terms is really referring to the same type of person: a member of the target user population.
During the process of requirements gathering, it is also possible that a specific user could have
participated in a number of different activities, and therefore could have more than one of these terms
attached to them, depending on which method for gathering requirements is being described.
The type of access that you have to targeted users will, in part, determine what type of information
gathering techniques you can use. For instance, if there are face-to-face meetings of potential users,
the web development team can visit those meetings and lead focus groups, perform interviews, or pass
out paper surveys. If you have a list of home or work postal addresses for potential users, the web
development team can send out paper surveys to those addresses. If there are no face-to-face
meetings with potential users, who are geographically distributed, but there is a list of e-mail addresses,
the web development team can send out electronic surveys. Each type of requirements gathering
technique can collect different types of information. Surveys are good at getting shallow data from large
numbers of respondents. Interviews are good at getting deep data from a small number of respondents.
The methodologies for collecting user requirements are endless, and there are no right-or-wrong
methods. There is also no limit on the number of information gathering techniques that can be used
together. If it is feasible, you can use paper surveys together with electronic surveys and focus groups
and interviews and card sorting. The more information collected, the better. However, it is unlikely that
the web development team will be able to use all of these techniques, as the user's time is limited.
page 38
User-Centered Web Development
In general, the following guidelines apply: When the web development team has access to users face-
to-face (at a workplace, meeting, or monthly gathering), interviews and focus groups are appropriate. If
there are a large number of users at these meetings, surveys are also useful. If the web development
team has access to postal addresses for targeted users, paper surveys would be appropriate. If the web
development team has access to phone numbers of the targeted user base, phone surveys might be
appropriate. If the web development team has e-mail addresses for targeted users, or it is known that all
targeted users are reachable via some type of electronic forum (such as a listserver, USENET
newsgroup, or groupware package), e-mail surveys might be appropriate. If a web site already exists, it
may be appropriate to place a web-based survey on the web site.
5.3 SURVEYS
A popular technique for gathering information from people is the survey. Surveys allow data to be
collected from large numbers of people in a brief time.4 Surveys can consist of closed-ended questions
(those requiring that respondents choose from a list of choices), open-ended questions (where
respondents answer however they like), and other types of questions, such as ranking and likert
scales.4 The boxed material in Fig. 5.1 illustrates these types of survey questions. Someone who
responds to a survey is called a respondent. For the purposes of this book, a targeted user has the
same meaning as a respondent.
page 39
User-Centered Web Development
Paper Surveys
A traditional technique for collecting information is the paper survey. Paper surveys have been used in
the requirements gathering stage of systems analysis and design for many years.7 These surveys are
distributed to the targeted population of users, either in person, or via postal mail, and hopefully, a large
percentage of the targeted users will fill out the survey and return the survey. Paper surveys can include
the types of requirements gathering questions that were discussed in Chapter 4.
As in any type of survey, the survey questions must be pilot-tested with a few users before being used
with the target user population. With paper surveys, there are a number of time-tested techniques for
increasing the response rate. An introductory letter should be sent out prior to the survey, letting
respondents know (1) the purpose of the survey, (2) the importance of the survey, and (3) the
qualifications of those performing the survey, in this case the web development team. Without such an
advanced notice, users will be unlikely to respond, because they do not know why the survey is being
performed, nor do they know or trust those who are performing the survey. During the survey period, the
targeted users should be reminded about turning in the survey. Reminders can be handled through
announcements at meetings or through postcards in the mail. Once surveys have been collected, the
data should be entered into a spreadsheet or database for easy data analysis.
Electronic Surveys
There are many advantages to using electronic surveys. It is possible that targeted users will respond
more quickly to electronic surveys than to paper surveys (because the user does not have to worry
about finding a stamp or a postal drop).6,8 Web developers using electronic surveys do not have to
worry about the costs of copying and printing the surveys.6,8 In many cases, it is possible to configure
an electronic survey to directly enter responses into a spreadsheet or database program, eliminating the
need for data entry and possibly eliminating the errors that can occur during data entry.6,8,9 However,
using exclusively electronic surveys is appropriate only if the entire targeted user population can be
easily reached through electronic means. Otherwise, the web development team should pass out paper
surveys in addition to electronic surveys.6,8 Since it is very possible that there are web users who just
are not using the web site that currently exists,1 it can be a challenge to reach these potential users.
page 40
User-Centered Web Development
The nature of the population of interest may affect the decision to use an e-mail survey instead of a
web-based survey. For instance, if there is a well-defined population and corresponding e-mail
addresses available (such as in a professional organization), it may make more sense to utilize an e-
mail survey.
page 41
User-Centered Web Development
Freescripts.com http://www.freescripts.com/
Free-Scripts.net http://www.free-scripts.net/
It is also important to check with the Internet service provider that is being used. Some Internet service
providers will not allow users to run CGI scripts. Other Internet service providers already provide a set of
commonly needed CGI scripts for use by their customers; downloading and modifying a CGI script
might be unnecessary.
A second possibility for creating a web-based survey is to use a web site that allows developers to
create surveys without doing any coding. A number of web sites will guide the user through developing
a web survey, host the survey at no cost, and then tabulate results. It is important to note that the more
popular term for web surveys is a poll, so many of the web sites that offer free surveys refer to them that
way. The following is a list of several sites that offer free web-based surveys.
Sites that Offer Free Web-Based Surveys
Alxnet.com http://www.alxnet.com/
Extreme http://www.extremepolling.com/
Polling
FreePolls http://www.freepolls.com/
GigaPoll http://www.gigapoll.com/
NetVotes http://www.netvotes.com/
Pollcat http://www.pollcat.com/
Web development software such as Microsoft FrontPage offers tools for developing surveys (in some
cases called forms). Usually, these applications require only a minimum of programming by hand. (See
Chapter 9 for more information on web development software.) It is also possible to purchase a
software package tailored to the needs of web-based surveys (such as SurveySolutions,
<http://www.perseusdevelopment.com/fromsurv.htm>). For advanced survey needs, it might be
necessary to hire a consulting firm that specializes in this area (such as Virtual Surveys,
<http://www.virtualsurveys.com/>). However, most web-based surveys are relatively simple and can be
developed in a short period of time.
page 42
User-Centered Web Development
There are a number of different approaches to usability testing.13 However, for the design of a web-
based survey, the most appropriate method is to ask a few of the targeted users (possibly 3–5) to
attempt to fill out the web-based survey. Those users should be encouraged to comment openly about
any problems or confusing aspects of the interface, either by speaking aloud or by writing those
comments on paper or in an e-mail. In addition, the web development team can ask specific questions
of the users related to the interface design. Feedback from the users should be used to clarify and
improve the web-based survey before the majority of users get to respond to it. If time is a critical factor,
the pretesting of the survey questions can be combined with the usability testing of the web-based
survey—as long as the web development team makes sure that both areas get attention.
5.4 INTERVIEWS
Interviews are useful tools for collecting information. If targeted users are available, face-to-face
interviews can be used, and in traditional requirements gathering they are used heavily.18 These
interviews involve an interviewer and an interviewee; the level of structure varies.7 Some interviews are
highly structured, and a specific set of questions are asked of the interviewee. Other interviews can be
unstructured; there is a general goal for the interview, but there is no set of definitive questions, and the
interview is more exploratory.7 In reality, most interviews fall somewhere in the middle, and are semi-
structured. Interview questions can also be open-ended ("What do you think the web site needs?") or
closed-ended ("Does the web site need a schedule of events?"). However, caution should be taken to
ensure that the questions asked are not loaded so that the response of the interviewee is influenced.
Interviews were used in redesigning the Kodak web site, to help understand the needs of different user
groups within the target user population.17
page 43
User-Centered Web Development
gathering activities (such as surveys) that might have been unclear. The interviewer can change the
course of the discussion if it appears that there is an area of questioning that needs more attention. It is
possible that, based on the responses from the interviewee, the interviewer can explore different
directions or can ask for more in-depth information about a certain area. This "drill-down" of information
is not available when using a survey. Interviews also allow for in-depth discussion of issues, and can be
good for collecting a lot of data.
There are a number of disadvantages to using interviews, however. Interviews can be very time-
consuming for both the interviewer and the interviewee.7 Another disadvantage is that the quality of the
information collected is directly related to the interviewer's experience in performing interviews.7 In the
interview it is important that the interviewer make the interviewee feel at ease by being friendly, never
threatening, and by being able to explain the nature and purpose of the interview.18 It is possible that in
some cases, the interviewee may not feel comfortable revealing some information face-to-face, and
would prefer anonymity.7
Planning
Planning is very important for a successful interview. In advance, the interviewer should check whether
tape recording of the meeting is permissible.18 If it is not, then it is imperative to take detailed notes.
There should be a general outline of how the interview will be performed.18 The interviewer should know
what type of information is important to collect, and should have a list of possible questions to ask. The
interviewee should be prepared on the topic of the meeting and the approximate time that the interview
will take.18 After the interview, the interviewee should be thanked for his or her time, especially if a
follow-up interview might be necessary.
Phone Interviews
In a phone interview, researchers (i.e., the web development team) call targeted users and ask them
standardized questions. Some researchers call this technique a "phone survey." It is debatable whether
this should be categorized as an interview or a survey, but one way of looking at it is that if the
interviewer does not deviate from a prepared list of questions, it could be considered a survey. If the
interviewer changes the questions or the depth of the questions based on responses from the
interviewer, it could be considered an interview.
page 44
User-Centered Web Development
one focus group can possibly be biased.19 Therefore, when it is possible, it is preferable to hold a series
of focus groups with different participants. For example, when the Kodak web site was developed, three
focus groups were held in different cities to help better determine what type of content (such as product
information and photography tips) the users wanted.17
An electronic focus group is similar in structure to a traditional focus group, in that there are a number of
people involved, the focus group participants interact with each other, improving the discussion of ideas,
and there is a moderator. However, focus groups need not be limited to a group of people sitting around
a room. There can also be electronic focus groups of geographically dispersed individuals.
page 45
Random documents with unrelated
content Scribd suggests to you:
****
January 7, 1755.
Reverend Sir,
Y OUR character for candour and piety takes from me all fear that
you should be offended at the address of a person unknown,
even though this address is designed to point out something amiss
in you; which it is absolutely necessary (for the good of your own
soul, and for the eternal welfare of those who hear you) that you
should amend.――You believe!—You feel the power, and live the life
of faith!—Oh why will you not strive that others may be partakers of
like happiness with you?—I know your general manner of preaching:
I myself have heard you; and while my ear has been delighted with
your affecting delivery, your elegant language, and well-turned
periods, my heart has bled to think that such talents should be so
miserably perverted: bled for you, and for those poor souls, whom
this way of preaching lulls into a fatal security. Pardon my freedom
of speech; pardon my boldness towards you; but you yourself will
acknowledge, that where the foundation is unsound, the building
must fall; and no true foundation can be laid except Jesus Christ.
Your own experience must tell you, that a divine power can alone
change the heart; that all outward regularity of behaviour, all rounds
and forms of devotion, and all moral duties, without this change are,
utterly unavailing, and only like beautifying the outside of a
sepulchre, which within is full of dead mens bones and of all
uncleanness. You are sensible too, that faith in a dying Redeemer is
the only means given us by which this change of heart can be
effected. To what purpose then is it to tell poor, lost, undone man, of
the dignity of his rational nature, and the beauty of virtue?—Dear sir,
for the sake of that God whom you love and adore, away with these
shadows, and substitute in their place realities. How would it delight
the heart of several of your friends (who greatly love and esteem
you, and who wish well to the gospel of Christ) to see you, with all
the force of eloquence, labouring to convince your hearers of the sin
of their nature, their condemnation in the sight of God, and their
utter incapacity to help themselves; and then proclaiming to them,
“Behold the Lamb of God, who taketh away the sins of the world!”
I am sensible of the difficulties you will have to encounter, in thus
changing your manner of preaching: but though the battle be hard
to fight, great will be the glory of the victory. ’Tis true, your enemies
are strong and powerful; the devil, the world, all the wicked, and all
the self righteous will be joined together against you: but look up
with an eye of faith, and see how many more are for you. Think of
the holy angels rejoicing over every sinner converted by your means;
think that the Captain of your salvation, your God and Redeemer, will
be ever near to help, to strengthen and comfort you! And consider
what unutterable joy your soul will feel, when at that period of time
which is the most delightful to the true Christian, you can with firm
confidence cry out with St. Paul, “I have fought a good fight, I have
finished my course, I have kept the faith; henceforth is laid up for
me a crown of righteousness.”
To Mr. G****.
I AM much obliged to you for your letter to me; and if it will
increase your joy to know that I love my Saviour more than
health, or light, or life, be assured that I do; and that I should think
myself the most ungrateful and vile of all creatures if I did not. It is
my constant and earnest desire every day, nay every hour, to
increase in the knowledge and love of God, and to be saved not only
from the guilt, but also from the power of sin. I know that the grace
of God through Christ is sufficient for me; I know that the blood of
Christ cleanseth from all sin; and I know (blessed be God for giving
me that knowledge) that I have redemption through his blood, even
the forgiveness of my sins. Think now, what a wretch I should be, if
I did not love this Redeemer, and if I did not wish above all things to
be conformed to his image?—And in consequence of my thus loving
God because he first loved me, I love every creature which God has
made, and every soul of man, without any regard had to sects,
names, or parties. The Moravian church, though I am certain at this
time it is over-run with dreadful errors, I love, pity, and pray for. Oh
may the God of love and unbounded mercy, convince and restore it!
—I thank you for the glorious advice you give me, of “living very
near the cross:” there is life indeed! Life freely given, to every soul
that seeks it. And that you and I may ever partake of this life, is the
hearty wish of, your
****
Dear Sir,
I AM much obliged to you for your apostolical letter, and for the
truly christian joy you express for my baby’s happiness. That I
have felt all that the greatest sensibility of temper is capable of
feeling on such an occasion, is certain: but here has been my great
comfort, that, in every thing which concerned the child, I have had
neither will nor wish of my own. He was peculiarly dedicated to God,
even before he was born: and since, he has been daily, nay almost
hourly offered up; and that not in word only, but in truth: and as it
has pleased God to accept him as a sacrifice, rather than as a
servant, I have nothing to say, but “thy will be done!” If I could have
seen you, or any of my Christian friends at this time, when all the
finest springs of human nature were on the rack, it would have been
a great satisfaction; but it pleased God to with-hold all creature
comfort from me; and though his own arm sustained me, it was in a
manner not sensibly perceived by my soul: *so that I had the great
blessing of bearing something of the cross. And this I look upon to
be a particular blessing to me, because I have been so wholly led by
love, that before this, I knew but very little of what it was to suffer
the will of God. In short, every dispensation of my heavenly Father
towards me, is nothing but mercy and unbounded goodness. I see
and I adore.—The Lord Jesus bless and preserve you in body, soul,
and spirit. Fail not to pray for,
****
Dear Sir,
I SEE with delight, that you are set up as a mark, for every one of
the devil’s tools to shoot at: and he certainly wounds the
deepest by those, who, while they are working for him, imagine they
are doing God service, and acting with Christian prudence. How
often is that wisdom which comes from beneath, taken for that
which comes from above! And fear of man, secret desire of
preferment, and being ashamed of the cross of Christ, dignified with
the title of true discretion, and caution not to give offence!—’Tis
hard, indeed, to be wounded in the house of your friends; nothing,
perhaps, is more painful to nature; but if they have called the
master of the house Beelzebub, how much more those of his
houshold!—Those servants of Christ who are designed by him for
eminent usefulness, must of necessity have the largest share of
tribulation; for the highest place of honour under our king, is that of
the sharpest sufferings. I should not wonder if the tongues and pens
of all your brethren (except two or three) were employed against
you; and I am so far from being sorry (on your account) for Mr. L.’s
preaching against you, that I look upon it as a precious and blessed
mark, and a seal to the truth of your ministry.—Happy parting,
indeed, with the world! And happy parting with every comfort in it, if
nearer union with God is the consequence! Oh cease not to pray for
me, that all things may thus work together for my good!—This poor
dream of life will soon be at an end; and then, if those who have
only given a cup of cold water for the sake of Christ, shall not lose
their reward, what an exceeding and eternal weight of glory attends
those happy souls who constantly labour, and patiently suffer for
him!
****
1.D. The copyright laws of the place where you are located also
govern what you can do with this work. Copyright laws in most
countries are in a constant state of change. If you are outside
the United States, check the laws of your country in addition to
the terms of this agreement before downloading, copying,
displaying, performing, distributing or creating derivative works
based on this work or any other Project Gutenberg™ work. The
Foundation makes no representations concerning the copyright
status of any work in any country other than the United States.
1.E.6. You may convert to and distribute this work in any binary,
compressed, marked up, nonproprietary or proprietary form,
including any word processing or hypertext form. However, if
you provide access to or distribute copies of a Project
Gutenberg™ work in a format other than “Plain Vanilla ASCII” or
other format used in the official version posted on the official
Project Gutenberg™ website (www.gutenberg.org), you must,
at no additional cost, fee or expense to the user, provide a copy,
a means of exporting a copy, or a means of obtaining a copy
upon request, of the work in its original “Plain Vanilla ASCII” or
other form. Any alternate format must include the full Project
Gutenberg™ License as specified in paragraph 1.E.1.
• You pay a royalty fee of 20% of the gross profits you derive
from the use of Project Gutenberg™ works calculated using the
method you already use to calculate your applicable taxes. The
fee is owed to the owner of the Project Gutenberg™ trademark,
but he has agreed to donate royalties under this paragraph to
the Project Gutenberg Literary Archive Foundation. Royalty
payments must be paid within 60 days following each date on
which you prepare (or are legally required to prepare) your
periodic tax returns. Royalty payments should be clearly marked
as such and sent to the Project Gutenberg Literary Archive
Foundation at the address specified in Section 4, “Information
about donations to the Project Gutenberg Literary Archive
Foundation.”
• You comply with all other terms of this agreement for free
distribution of Project Gutenberg™ works.
1.F.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebooknice.com