ICS Technical Report 98-05
http://www.ics.hawaii.edu/~csdl/techreports/98-05/98-05.html
| I. | Introduction |
| II. | Planning and Information Gathering |
| III. | Design of the Site's Layout |
| IV. | Development of the Site's Layout |
| V. | Construction |
| VI. | Site Maintenance |
| VII. | Testing |
| VIII. | Site Evaluation |
| IX. | Time and Work Product Analysis |
| X. | Group Dynamics |
| XI. | Areas For Improvement |
| XII. | Conclusions |
| XIII. | Next Steps |
| XIV. | References |
Since its inception at CERN, the World Wide Web has been intended as a means for real-time collaboration. The desire to collaborate with other around the world formed the backbone of this project, and so the primary level of the WWW has been to share information with others. However, the methods in sharing information have never been standardized, and most likely never will be. It is only with a mix between research and trial-by-error that one can provide an effective web site that can functionally share its information with people all over the world.
It was natural for a group that concentrated on collaboration to use a service that was also based on sharing information. The Collaborative Software Development Laboratory (CSDL) initially published their page during the first generation of web site design. In the early days of the World Wide Web, most information was simply listed in one large page. These sites did not concentrate too much on the structure of the site, or the design of the pages contained within, as the major point of the WWW was to share one's information. The CSDL page had a simple listing of research projects accomplished by the group, as well as reference points to the many publications written by the group. Due to the lower modem speeds and bandwidth issues, a minimum of pictures were used, including only the organization's logo and a group photo.
Unfortunately, as web site design evolved over the years, the CSDL web site did not change along with it. Its layout, which was effective in the early-nineties, was greatly outdated, and the overall feel of the site was monotone and uninteresting. The content of the site was also outdated, as many new projects were not included in the site, and there was no mention of the group losing and adding members during the years. As the web page began to take a new role over the years--that of exhibiting an organization's identity, it was apparent that a change had to be made to the site. The neglect of the web site now had the ability to cause a negative impression of CSDL to be formed by visitors, and this needed to be resolved.
The Aziza design group (formally 691 Web Development Team) was commissioned by CSDL to implement a new web site. The group was assigned not only to update the entire site, but also to research and investigate the process and life cycle of World Wide Web site development. This examination into the various methods involved would then become one of CSDL's own research projects.
The updating of the CSDL web site would be used as the basis of this research document. Issues such as the balance between providing information and providing an image of the group would be discussed and examined, and ways to share research information over the World Wide Web would be studied. To back the data researched, evaluations by the various users of the site would be conducted and examined. This document records our web site design processes, what insights we had about those processes, our findings, and finally, our conclusions.
The Collaborative Software Development Laboratory is a highly prolific organization. In the years that it has existed, members have literally turned out thousands of pages of HTML and documentation. Despite this, though, the design group's first urge was still to sit down and immediately create a web page. It was quickly realized, however, that to be able to complete the web site in a relatively short amount of time (one semester) some organization was required. Before the thought of designing pages could be considered, an overview of the project would be needed. To this end, a Software Requirements Specification was created.
The Software Requirements Specification (SRS) gave a point to start from and outlined the group's goals; it directed all actions through the entire design and construction of the site. The SRS was comprised of several informational parts: an overview of the CSDL site as an organization, an evaluation of the then-current CSDL site for its strengths and weaknesses, an evaluation of similar research and development sites for their strength and weaknesses, a determination of the uses and users of the new site, a determination of the goals that the new site should meet, and finally, guidelines for designing the new site. This process, although several weeks long, was well worth the effort.
By collecting information on the CSDL organization and evaluating the then-current site, the Aziza design group familiarized ourselves with the structure of CSDL and the nature of the information that would need to be organized. The organization of the current site gave an idea, at least in part, of how the updated site might be presented.
Doing evaluations on both CSDL's site and other similar sites focused attention on what good ideas other web sites were employing and also provided first-hand experience with some ideas and formats not to use. Information that was just as valuable to know as the former.
To determine the uses and users of the new site, the group interviewed each member of CSDL. These interviews clarified what the customer (the CSDL members) expected out of the site - who they thought would use it, the information that they wanted available through the site, and a basic idea of how that information was to be presented.
With all of those things in mind, the group developed the web site's functional requirements and design guidelines. The purpose of these were to give the group a direction to go in with the development of the new site. Spending time early in the project to get a good idea of what the new web site was required to provide eliminated doubling back and extra work due to forgetting any needed functionality.
After completing the SRS, the group had a fairly good idea of what information the site was to contain, but it was still amorphous. The lines along which CSDL's information would be divided and presented were not yet articulated. To formalize those decisions, the group created several schemas related to the various sections of the site.
For this project's purposes, schemas were detailed listings of the required information for each element of the site. Determining these lists moved the project along on several levels. First, it necessitated the decision of what sections the site would have, i.e., a section on Members, a section for research projects, a section for software tools, etc. This called for a careful consideration of the categories in order for the CSDL site to have a firm semblance of structure without being too rigid. It would have been extremely bad design if adding something to the site called for its restructuring. At the same time, it was not desirable to create a miscellaneous section just to have a place to put everything that would not conveniently fit into the available categories. Secondly, the decision of what information each section would contain provided a template for each section, meaning that each instance of a section would have a formalized structure and an organized, uniform feel.
Overall, the schemas provided an overview of the logical structure of the site. It allowed a visualization of the interlinkings of the different sections and gave a short listing of all information which would be provided. Once the schemas were completed, individual Aziza members were assigned to put together different informational pages. For instance, Jennifer was assigned to complete the member page of Carleton Moore and the research pages for his projects. Although the layout of the site was not yet complete, the schemas told us what information was needed and how it would be organized on the page.
The development stage of the project concentrated on formalizing two things - navigation and message. While a bad navigational system is never desired, an appropriate one can add an extra dimension to the represented organization. Consider how appropriate it would be for an art dealer to organize their site as an art museum; each wing dedicated to a different style, each room dedicated to an individual artist. From this illustration one can see how closely layout and theme are tied and also how a fitting or complimentary theme can strengthen the overall impact of a site.
Because the layout of the site was such an important and key element, the best way to decide on a system was to prototype different ideas, and present these to the group for feedback. These prototypes gave the CSDL members something concrete to look at and think about. In this manner, the group was able to show the look of various options, such as frames versus no frames, and different types of navigational schemes.
The first navigational scheme ideas were limited to paper. Each member of the Aziza group brainstormed extreme ideas of web page design without any regard to the work involved. The main idea was to obtain as many ideas as possible, from classical and mainstream, to avant-garde and wacky. It was possible that the group would decide against using any of the first few prototypes, but the real purpose was for everyone to present their best ideas, running the gamut from one extreme to the other. As the group examined the different navigational paradigms, it was agreed that the more outlandish ones, while being greatly liked, would prove to be too difficult to upkeep, and so initially a traditional "side-link" design was chosen.
The first request by Dr. Philip Johnson, the "manager", was for the incorportation of a large photo as the background of the main page. This photo would have clear separations of sky, mountain, sand, and water; each element/section of the picture would correspond to a different section of the web site. This particular idea did not survive, as the group decided that there was a need of more than four sections in the site, and creating a viable image map would be nearly impossible, due to the different video resolutions available.
|
Instead, The Aziza design group decided to use half of the suggestion: using a large photo as the background. The first prototype consisted of multi-colored buttons, based on standard colors defined by the W3 organization. The initial idea was to have a side bar of buttons, where the background of the side bar corresponded to the button selected. This would enable the user to know which section they were in, giving both functionality and color to the site. However, this scheme proved to be too gaudy, and the group rejected it almost immediately after prototype completion. |
|
The next prototype used the same idea of multi-colored buttons, but in a frame format. The idea of having the entire background as a large picture was dismissed, and a tiled background was used instead. More things were added to this prototype, such as a logo and more wording, but all still felt that there was great room for improvement. |
|
The feeling at this point was that thinking together as a group was leading nowhere, and so the group decided to split up and come back with four different ideas from which we might choose from. One idea included using pictures as the back of the buttons, and having a neutral background for the rest of the site. Another idea used an applet that would provide pop-up menus corresponding to the button that the mouse pointer was over. This applet was well received by both the group and Dr. Johnson, so this idea would be expanded in future prototypes.

|
The group experimented on different ways of using the navigation buttons as a location indicator, but none did as well as the original applet method. Another avenue of design came forth at this point - the idea of using an antique aloha shirt design as the background of the buttons. The design wrapped across the buttons, and an antique-looking script was used as the font. Despite the fact that this design issue had nothing to do with navigation, all agreed that it looked better than the original button set, and so the decision to expand on these buttons was made. The group used this new site layout along with the java applet, and all felt that the development was coming along nicely. |
|
|
A new point, however, was brought up during the presentation of this layout - that of screen real estate. When looking at the main page from a browser running 640x480, the buttons filled over 1/3 of the screen, which was unacceptable. To solve this problem, it decided to greatly shrink the buttons and put them on the top of the screen rather than down the side. The aloha-shirt design was used again, but use of a different font was needed in order to fit on the smaller buttons. |
|
The group felt that they were close to finalizing the site design, but Dr. Johnson introduced a new design issue--that of having a site map on the screen for navigation. The group implemented this, using the Delta1/Top button prototype, and adding a list of links along the side of the screen. The prototype was presented to Dr. Johnson and the group waited on his approval. |
|
![]() |
An email was sent out by Dr. Johnson to the group, discussing his new vision for the site. Instead of choosing between top navigational buttons and a side site map, the two were to be blended together into one. The CSDL banner was to be removed, and replaced by a logo. The site map was to appear on the main page, giving it a functionality other than that of a welcoming screen, while the navigational buttons would remain at the top of all other child pages in the site. Furthermore, the Comic Sans font was to be used throughout the site, matching the many posters which were made by CSDL. The group agreed on these ideas, and implemented it in time for a presentation to the CSDL group. |
During this meeting, some design aspects were brought out by the group members. Perhaps the most controversial aspect of the site was the large picture background, the only design element that had been retained from the original alpha prototypes. It was agreed upon that the picture was too "tourist bureau"-like, and gave the wrong first impression. This picture also made it very hard to read the text, and so the task of finding a new background picture was made definate. The buttons were also scrutinized, and a request for better buttons was made. Because of the changes to the site, the aloha-shirt design did not fit in anymore, and so these were disgarded.
The new CSDL site design was almost finalized, with only some minor graphical enhancements to be changed. The logo was redone, first using CorelDraw to edit the original .cdr file and include the name of the laboratory. This was then exported into Photoshop and shrunken, keeping both the clarity of the logo, and the compression of the JPEG format together. The buttons were also changed, discarding the original design of the aloha-shirt background. The group saw the problems of having only selected and unselected buttons, so a "focus" indicator was added to our buttons. This indicated if a user was in a section, but not necessarily at the main page of the section. Several prototypes of these buttons were made, and an oval design was finally chosen. The group also decided to obtain better background pictures, and these were chosen from the collection of Douglas Peebles, a professional photographer. His permission to use his pictures on the CSDL site was approved, and a script was run to rotate these pictures daily. Finally, the decision to retire the Comic Sans font from the web site was made. While being popular among some group members, and Dr. Johnson, the font took up too much on-screen real estate, and was not very readable in large blocks of text. It was agreed that the font specifications be left up to the user's browser.

As of this writing, the CSDL web site design consists of oval buttons at the top, with a rotating picture background. This site layout has evolved greatly from our original vision, yet the first idea for the site is still in place: the photo background. Although some of the more innovative ideas thought up in the beginning were not used, it was learned that design of a navigation tool for a web site involves not only the look of the graphics, but also the functionality and ease of upkeep for the site administrator. In an organization where no one is able to devote their time to upkeeping a site, as is the case with CSDL, the graphics should be simple and easy to edit.
Once the final layout for the site was developed, the group was able to get down to the actual building of the new site. Each member of the group had individual assignments of which members, projects, and areas of the site they were to work on. This allowed everyone to work on our own. What this meant, however, was that communication was crucial. Miscommunication could have created inconsistencies, leading to double work fixing mistakes. The time spent working on the SRS, schemas, and etc. would have been for naught.
In an effort to avoid this, our group posted everything it could think of. In this way, all information was always available. The time spent was worth it - especially if a member missed a meeting. With everything available on-line, the member could easily and without hassle, catch up to the rest of the group. Following are the types of documents that we utilized to keep group communication flowing:
Each week the Aziza group had anywhere from one to four meetings. One of the weekly meetings was a class meeting in which the group would meet with Dr. Johnson. The rest of the meetings were group meetings, where the group would get together and iron out project details. Because a great deal of information was discussed during each one of these meetings, it was invaluable to have the meeting notes posted on the web. It allowed us to go back and review decisions at any time of the day or night.
While each meeting was described in detail, it was useful to have a location to keep a "laundry list" of things to do. There was a To Do list for each meeting in which assignments were handed out. The To Do lists had areas for members to insert a "Yes" once a given task was completed. These provided an overall view of both what had been done and what was left to do. It also served as a reminder for who was doing what assignment - occasionally there were times when we would become confused over who was responsible for what task and looked to the To Do lists for clarification.
The General To Do List was put together as the project neared its close and the things left to do could be listed. Its content was added to as things were found that needed to be done and updated as they were completed. Having this list and watching as its items were checked off gave the group a feeling of accomplishment. Each item that was completed was one step closer to a finished web site.
As the project came to a close, deadlines came due quicker and more frequently. Monthly calendars gave us an overview of when things were due in relation to each other. Seeing all of the deadlines on a monthly calendar helped to reinforce how crucial time management would be in the last few months.
Each member of our group kept an accounting of how his or her hours were spent on the project. During the project, it was a useful gauge for how much or how little was accomplished for the week. These summaries also showed in black and white how efficient the group or individual was. If a lot of hours were recorded, but there was little work to show, then something needed to be changed. Conversely, if relatively few hours were being recorded, but a lot was accomplished, then there was an ego boost for the week.
At the end of the semester, keeping the hours allowed the group to view how time was divided between the different types of work and how the work level had its varying high and low points. Keeping this accounting brought home how the type of work changed throughout the project's life time. About half way through the semester we needed to re-define the time categories that had previously been designated.
The following documents were put together for the purpose of coordinating the work methods of four different people. As mentioned earlier, one of the toughest parts of team projects is communication, especially communication of standards. Without standards, it is far too easy to spend time re-doing work that could have easily been done in the correct format the first time. It was for this reason that standards for our work were created.
These refer to general HTML writing standards that the group tried to adhere to while writing the individual pages. This not only included the nitty-gritty of HTML writing, such as using relative links instead of hard-coded links, but also examples of standard headers and footers to be used.
As noted before, each section of the CSDL site had a schema written up for it. Since each instance of a section category, such as each member's page, was to contain generally the same information, it was natural to have produced template pages that contained the basic structure of each type of page, pre-formatted and only waiting for content to be filled in. This cut down considerably the amount of writing that would otherwise have had been done and also on any content inconsistencies.
Trying to maintain a site (even a small one) is a never-ending task. The site adminstrator is forever fixing broken links or adding and changing the contents of the site. Because of this, the Aziza group dedicated a section to site maintenance.
In the FAQ section of the CSDL site, there is a question/link titled "How do I update the site?" Under this link is an index of Manual Pages. This is a listing of pages that give instruction on how to maintain the site: from moving a member to the Ohana section to restarting the server, they provide instruction and information on how to do it all.
This section was created because the process of maintaining a site can often be involved and sometimes confusing. By providing a checklist on how to do things, whomever is the maintainer does not need to have intimate knowledge of the inner working and inter-linkings of the entire CSDL site. They just need to have a fair knowledge of HTML and UNIX commands and can quickly update the site with confidence that they are not missing or forgetting something.
There is also an installed a utility, WebTester 1.05, that checks for broken links and orphaned files on a site-wide basis. It runs nightly and automatically posts its' error results under the FAQ page's question, "What are the results of the most recent link check on the CSDL site?" It is an easy way to keep the site running error-free and smoothly.
Usually, testing and evaluation are combined issues. In respect to the CSDL web site, however, the two have been seperated. In this case, testing refers to internal evaluations such as goal achievement and a few technical concerns.
One method of testing the new site's qualities is to compare it to the previous site. Following is a brief evaluation of the old site and a listing of the improvements made by the new site.
Another way to internally test the success of the new site is to look at the functional requirements that were listed in the SRS and the ways in which their achievements were approached.
This is a listing of the main point of each of the functional requirements and an accompanying discussion on how they addressed:
This was indirectly addressed by creating a Research section, a Software Tools and Tools section, and a Members section. The Research section brings attention to the fact that CSDL is a Research and Development group. Having a distinction between Research and Software Tools and Tools emphasizes that CSDL is not just a bunch of students who got together to write programs. They are a collection of graduates, undergraduates, faculty, etc. who perform valuable research and who produce marketable products. The members section brings personality into the site and provides a formal area where the group members can represent themselves.
Each member has their own page in the site. Once they are no longer members of the group, they can be moved to the Ohana section. In effect this takes them off the active research list, but does not cut them off from the group.
The site was designed with the intention of having an even layering of information. All of the navigational pages (the main page and the summary pages) not only provide links, but also provide a lot of summarized information. If more detail is needed, the user has to merely click on a desired subject.
There is also a strict navigational system implemented throughout the site. Each of the pages in the first three levels (main page, summary pages, pages linked to from the summary pages) has a top-situated navigation bar. The buttons on this bar provide direct links to the main page and the summary pages. In all pages throughout the site, except for the main page, there is also a bottom-situated text navigation bar. It provides the same links to the main page and summary pages. Linking only to the main and summary pages provides a low-cost, controlled, yet still flexible, way to navigate throughout the site. It also sends the user to a position in the site where they can quickly re-orient themselves if they happen to get lost or come to the CSDL site via an inner-page.
All pages in the CSDL site are accessible in some way or form through the main page. The WebTester's service provides a daily listing of of broken links and orphaned pages that can be used as a reference when maintaining the site.
As of this writing, the CSDL site uses one relatively large graphic for the background of the navigational pages. This does, however, have a purpose. For one, it shows off one of the advantages of joining CSDL - the possibility of working in beautiful Hawaii. Secondly, the graphic is faded enough so that it is not overly distracting and provides that "something" that distinguishes the CSDL site from others. Moreover, the graphic disappears from anything deeper than the navigational pages, replaced by a background of a solid, complimentary color.
A mechanism has been provided where community services, such as JavaWizard, can be run. A java web server has been installed on Natasha to safely run services without the security hassles previously faced on www.ics. Within the site, adding a service function to an existing project was designed to be a simple process.
Searching the web site has been given its own section. However, it does more than just search for technical reports. It does site-wide searches on any word or words that the user chooses and also provides several sets of keywords that the user can choose from to help direct their search.
We have not met this requirement.
The general outline of each research page follows the ISERN standard. Also, if a project has an ISERN affiliation, it is noted in the Participants section of the research or tools page.
Each research page contains a section where participants are listed. If the project has an ISERN affiliation, it is noted there. Also, ISERN is represented in the site's Affiliates section. There is a link to the ISERN home page provided in that area.
All industry partners and affiliates are given their own section called Affiliates. This section contains their logos and a short description of the nature of their affiliation with CSDL.
There is a question under the FAQ section, called "How do I update the site?". It links into the manual pages index - a listing of help pages that gives a breakdown of how to update and maintain the site.
This document is one of the many that relate to the design and development of this web site. The Aziza research project is dedicated to documenting a case study of WWW Research and Development site development.
This page has not yet been written.
Site evaluation of the updated CSDL site was handled in two different ways. One way was to hold in-depth interviews, or interviews in which members of the Aziza development group physically sat down with an evaluator and led them through the site. The second way was through a questionnaire sent out via e-mail asking for 10 minutes of the reviewer's time - 5 minutes to be spent looking around the site, and 5 minutes to send back the reviewer's first impressions.
| Group | Topic 1 | Topic 2 | Topic 3 |
|---|---|---|---|
| Philip's Colleagues | Research | Search | n/a |
| Software Users | Software | Search | n/a |
| Students | Software | People | About Us |
| Prospective Employers | Software | People | n/a |
| CSDL Members | Research | About Us | n/a |
Each interview followed this general outline:
Comments from the in-depth interviews were consolidated and grouped according to subject. The responses/comments were:
Background Image
The response on the background image of the CSDL web site was overwhelmingly positive. Although we expected this issue to be more controversial among the reviewers, there were no outright negative comments about including a large picture as the background of the site. A few of the interviewees did not notice the background picture initially, showing that the pictures were not overwhelming. Most of the others agreed that the background picture added another dimension to the site, either just being something nice to look at, or even as a way to get the viewer to scroll down the page. Another interesting point gained from these interviews were that some interviewees had similar ideas to concepts that were suggested during the design phase, notably that of using background images as a navigational aid.
FAQ Page
A lot of praise on the FAQ page was given for its organization and content. Not only did the page provide useful information on CSDL and related topics, it also piqued interest because of the clarity and tone of the writing contained within. It seems that most interviewees had been disappointed by other FAQ pages encountered upon the web, either because of their disorderliness or their boring tone. The extra time spent on organizing the CSDL FAQ page seems to have paid off in providing a positive image of the organization.
Member Pages
Several comments referred to the pictures taken of the CSDL members. Using pictures of the members in sunglasses on the Member Summary Page seemed to provide a comedic break in amongst the technical information provided throughout the site, somewhat relaxing the user. One thing to consider is that since EEOC regulations require the disregard of race and gender in employment, the pictures may make a recruiter to skip over these pages, in an effort to avoid a potential problem. However, one interviewee stated that the pictures made him more comfortable in communicating with the members, which could be a positive point when recruiting.
A particular comment that appeared several times referred to Danu Tjahjono's picture, in the "ohana members" section. All of the pictures in the ohana section were sent in by the member themselves, and Danu's picture was not of the same color depth and resolution than the others. It seems that most users expect consistency across the web sites, so when one object is different from the others, it draws a lot of attention. This can be used positively, as in drawing the user's attention to a particular point in the page, but if this result is not purposely done, it can seem out of place.
Most interviewees felt that the amount of information provided on the individual pages was of the right length; it gave enough information to target them as potential employees without being too long to read. Some suggested small changes to the individual members pages, such as a different ordering of categories, or address / phone number information.
Navigational Bar
Of the three comments received on the navigational bar, two were positive statements about the use of "focus indicators" in the site. This seems to indicate that users not only want a quick method to accessing areas of the site, but they also wish to know where in the site they are at that time.
On-line Service
Half of the comments received on the on-line services were of confusion on what an on-line service actually was. This could be due to either poor word choice of the Aziza group, or due to the lack of similar services on the WWW. Taken positively, this would mean that the CSDL site could be a forerunner of service-based web sites, something that is only starting to be used today.
Research Pages
The interviewees who viewed the research pages seemed to be split up into two groups--those who knew previously about the research projects, and those who had no prior knowledge. This brings up a point in research web site development: providing content for more than one audience. It is sometimes hard to find the correct balance between explaining your information to new visitors to your site and not insulting current members or affiliates of the group. Future work should be done to the research pages to give a little more background information for those who have no prior erudition of the topics involved.
Scrolling
Of all the issues regarding the look and feel of the site, the scrolling of the pages was received most negatively. Although not everyone had something to say about the scrolling, those who did stated that they disliked it. Unfortunately, the amount of information included within the CSDL site made it very difficult to prevent scrolling. One way around scrolling is to have the page split up into multiple one-screen pages, but this would take even longer to view than if the page scrolled. Some sections will continually grow larger, such as the publications section, and so reformatting of a page in order to have it fit on one screen is unreasonable. Another point to keep in mind is that the web is not the same as a desktop publishing mechanism. One cannot insure what the visitor to the site will be using as a browser, and therefore no one will know how the page will look on the visitor's screen. Because of the nature of HTML, this issue will have to be unresolved until new standards are made regarding the formatting of pages.
Search Engine
The search engine seemed to be a good addition to the CSDL web site. Because of the large amount of information located in the site, a search mechanism was needed to allow users to find specific pages related to their interests. One interviewee stated that the page should have another search engine on the main page, an idea that was removed from the final layout. It was assumed that since the search engine was one link away from the main page, that a second search mechanism would be redundant and costly for on-screen real estate. This is not necessarily the case with all users--those looking for information quickly would appreciate the time saved by having the search mechanism on the main page.
Main Page / Site Map
One interviewee seemed to want the differentiation of the main page from the site map in order to make it less overwhelming. The original purpose of including the site map on the main page was to give it some importance rather than it being just a prosaic, introductory page. It was hoped that those who were interested in the introduction of the site would disregard the site map, and vice-versa, but this was not the case for all. However, others appreciated the site map being on the first page, allowing for a fast way of navigating around the site. One interviewee even mentioned specifically the separation of the site map from the rest of the main page, showing that most users view the page as being made up of two distinct items.
The star used in the Software Tools section was distracting for some, either by being hard to see, or by being similar to icons used on other pages to represent new items in the site. When designing new sites, it is always wise to consider current standards used in other sites. Using something such as an icon in a different context can be confusing for the user, and in this case, also bring something to mind which the user may feel is lacking, which was a "new!" label in the map. Future revisions of this site should find a better replacement for the yellow star, as well as considering adding a "new" label to the site map section.
Software
Although one interviewee felt that the research pages were fully complete, another wanted the group to advertise the software available. This may be very helpful when looking for new affiliates, or new users, and a nice way of showing feedback from users. Future revisions of the site should include user comments on the software packages as a minimum.
Software Download Form
The practice of requiring a pre-registration before a download seems to be annoying to most users. It may be better to request registration rather than to force it, providing download information and not irritating users of the site.
Third-level Graphics
Some interviewees felt that graphics on the third level of the site should be removed. While it is true that those who would actually go to this level would not be demanding of the images, the Aziza design group felt that the inclusion
Overall
Overall, the comments were very positive regarding the new CSDL web site. Of those who had seen the previous site, all agreed that the new site was a major improvement. The site was commended on various aspects, including the look, design, and content. Some offered some suggestions in improving the site, such as submitting it to career service web sites, and making the content more user-friendly. Altogether, however, the site portrayed a good image of CSDL as well as the Aziza design group.
It seems that the overall sentiment is that the site is pretty good, but that there is still room for improvement. Depending on who the reviewer was, the type of improvement differed, however most of the suggestions were things that could easily be implemented and would improve the quality of the CSDL site for its users - for example submitting the site/the member pages to head-hunter services.
There was an area though, that while not a great point of contention, did greatly bother the people that it bothered (i.e. either they didn't care at all or they really cared). This was scrolling navigational pages or even scrolling pages in general. Many reviewers did not comment on the scrolling, but those who did were quite firm in voicing their preference for non-scrolling pages.
As mentioned earlier, there were two means of evaluation utilized: (1) in-depth interviews where the interview was person-to-person, then (2) first-impression interviews where all communication is by e-mail. The following e-mail message (or a form very close to it) was sent out to approximately 300 potential CSDL site users:
Date: Mon, 11 May 1998 11:10:45 -1000
From: johnson@hawaii.edu
To: uhm-ics-students@hawaii.edu
Subject: 10 Minute Research Help Request
Greetings, colleagues,
We are concluding a one-semester project on research web site design,
and would like to request 10 minutes of your time to help evaluate
our efforts. As part of evaluation activities, we are interested
in soliciting "first impression" data. Could you please:
(a) Spend five minutes surfing the new Collaborative Software
Development Laboratory web site at:
http://csdl.ics.hawaii.edu:/
(b) Spend five minutes replying to this email with short
answers to the following questions:
1. What is your first impression of the site's layout/presentation?
2. What is your first impression of the site's content?
3. What is your first impression of the CSDL research group?
4. What do you feel we should change or improve in this site?
5. Would you like to be emailed a pointer to the technical report
on the results of this project when it is completed?
Thanks very much for your participation. If you could reply within the
next 48 hours, that would be most helpful.
____________________________________________________________________
About 50 responses were returned, roughly 1/6 requests. The responses are summarized as follows, grouped by common subject matter:
Site design, graphics and layoutThe suggestions are focused on the site's design and layout. They are very constructive and helpful comments for future web designers to consider and reformat the site accordingly during the optimization of the site.More than 90% of the surveys indicates the site's overall layout, design and graphics are well-defined and attractive. The site is organized, clear making the site is very easy to navigate. However, the graphics on the first page is intensive and it takes approximately 3 minutes for loading on a 33.6 kps modem. This is an issue that we are all aware of, yet could not find the best solution. The main load is derived from the background picture, yet reducing or fading colors meaning reducing the picture quality. This concern among other comments is an example of an item in our "To Do List" for the optimization of the site.
Regarding the aspect of site's content, our surveys shows that almost everyone agreed that the site is very informational. This is the goal and also requirement that CSDL members and web designers have been trying to push during the design and construction of the new site. Some of the sections in the site such as FAQ, Affiliate gave a major good impact on viewers. There were also some issues that the site web designers should notice. The first concern was about the acronyms and abbreviation used for projects' name. Viewers felt uncomfortable because some of the abbreviation do not have explanations of what they stand for. One approach to correct this is to dedicate a section in every research page explaining about the meaning of its name. The second issue was about the length of the first page. More than a few of viewers felt that the first page should be simple and visible without scrolling. Is it a personal preference or a web standard? This is the question that requires web designers to do more researching and changing accordingly.
The comments in this section are key points that we are looking to determine the success or failure of our semester project of web design. The comments have proven the fact that our design of the site met the functional requirements we had set out at the planning stage earlier in the semester and our efforts putting into this project have been award. "luring prospective CSDL'ers", "providing a good overview of the group" . . . are the goals that the site web designers have been trying to achieve.
The comments in this section shows the site's ability to organize and convey the essential information about CSDL researches to viewers. From browsing, viewers could get a good overview of what has been done for the last 7 years and most of viewers were surprised of how much researches happening in the group. The site has demonstrated a very good image of the group to the world as being a very productive, energetic and knowledgeable group. The comments in this section could have a major influence on the CSDL's future expansion.
- Professional Experience
- Publications
- Presentations
- Software
- Skills
- Education
The long list above are suggestions collected from viewers during the survey time. Many comments, if researched properly, will make major improvements to the current site. Some other suggestions are focused more on the cosmetic change of the site. Some are likely to be personal references. Yet, together they portrait what viewers expect to see and what are the most protruding points when browsing the site. Being able to understand web viewers' behaviors and expectation will help the web designers to bring the site closer and more pleasurable for viewers.
- "Wei Qian" <
- "GiebinkTribe" <
- "Brandon S. Higa" <
- "Justin-Michael Okamura" < >
- "joel litao jiao" <
- "Mark Waterson" <
- "Sharon Distasio" <
- "Elaine Yakura" <
- "Edoardo S. Biagioni" <
- "Nguyen D Dao" <
- "Elizabeth J. Davidson" <
- "David Arnold" <
- "Linwang Lu" <
- "Janet Rowell" <
- "Laurel King" <
- "Monir Hodges" <
- "Tim Mansfield" <
- "Yong-Sheng Zhu"<
- "Kristian Sandahl Z/TZ" <
- "Doug Theine" <
- "David C. Brauer" <
- "Ted Phelps" <
- "lkjj" <
- "Rod Ruggiero" <
- "Charles Herring" <
- "Blanca J Flores" <
- "Jintae Lee" <
- "Jian Ma" <
- "Xiaowei Sun" <
- "Pentland,B" <
- "Jenifer S Winter" <
- "Claes Wohlin" <
- "Filippo Lanubile" <
- "Gillian Sloan" <
- "Jonah Ungacta" <
- "Todd Blume" <
- "Cantone" <
- "Geraldine Fitzpatrick" <
- "Richard Oed" <
- "Kameo" <
Between the four members of the group, a total of 664.5 hours was spent on the CSDL web site during the semester. A breakdown of the categories is shown below:
| Category | Hours | Percentage |
| Class Meeting | 46 | 6.92% |
| Group Meeting | 110 | 16.55% |
| HTML | 174.85 | 26.31% |
| Organizational Work | 68.05 | 10.24% |
| Other | 64.1 | 9.65% |
| Programming | 32.25 | 4.85% |
| Time Accounting | 13.05 | 1.96% |
| Web Browsing / Research | 59.6 | 8.97% |
| Writing | 96.6 | 14.54% |
Despite all the time taken in planning out the site, HTML coding took up the largest amount of time during the semester. This was partly due to the many changes which had to be made after new requests from Dr. Johnson were given, resulting in a time-consuming search through the site for the correct replacements. Although a macro was written to crawl through the site and do global replacements, this still took time to do.
Group Meetings took the second largest allotment of time. These meetings proved to be very helpful for us, as it helped us stay in synch with each other. It was at these group meetings that we learned who would do what, who didn't do their assignment, and what was still needed. These group meetings also proved to be encouraging to each other as the semester wore down.
Writing was a major part of both the SRS and the web page itself, taking the third largest allotment of time during the semester. Writing was evenly split up among the SRS, this Tech Report, and the sections within the site itself. However, these 96.6 hours do not reflect the many hours Dr. Johnson spent on the site, revising and writing sections that he had greatest knowledge of.
Organizational work, and Other work made up about 10% each of the total work done. Orgazational work included transcribing meetings, posting notes, and various other tasks needed to keep the group running smoothly. Considering the amount of work accomplished by the group, the 10% spent on organizational work seems small in comparison. Other work included tasks such as graphics, interviews, and items which did not fit in with any other category, yet did not deserve its own category.
Web Browsing and Research took about 9% of the total hours spent. Various things were researched during the design of this site. For instance, the search engine used was compared to others, and determined to be the best for CSDL's tasks. Information on how to create servlets also had to be researched, as no books covered this beta software in detail.
Class meetings took 46 hours out of the semester. These meetings were also helpful in determining if the Aziza group was on the right track according to Dr. Johnson's vision of the web site. However, despite taking up only 7% of the hours spent, class meetings proved to be the most time consuming in the sense that most of the new changes and implementations were assigned at this time.
The programming was split up into coding forms for the web search mechanism, and the java servlet for JWiz. As this was not the main focus of the group, a small time was dedicated to doing these tasks. Finally, time accounting took up 2% of the total time spent during the semester. This tracking of hours helped with seeing the productivity of the group, as well as who specialized in what as the semester went on.
As our group found out, there are several new things that you can run into when working as a group rather than as an individual.
We found that as the project wore on, each of us fell into job roles. It may sound bad, but it was actually a good thing. For one, we could usually tell who would be doing what job, and that person knew what areas were their responsibility. As an example of how work may end up being grouped, this is how our group work was divided:
Anne Disney - Anne, aside from being in the Aziza group, was also a CSDL member. Because she was familiar with CSDL she was in charge of going through the CSDL documents not related with specific projects and grouping them for inclusion into the new site. She was also our liaison with management. Many times she was able to discuss things at greater length with Dr. Johnson then we were able to cover in class meetings. This aspect of group-manager interaction was very useful and our group was fortunate that Anne was able to fill this role.
Jarrett Lee - Jarrett became the graphics guy. He would do most of the site work related to graphics. Most of the members' photographs have been touched up and all of the buttons are courtesy of him. He was also responsible for setting up the servlett to run the community services. When it was time for a formal presentation of this project, he assumed the role of group spokesperson.
Tuan Huynh - Tuan was responsible for the web server and the search engine. He was in charge of everything in these areas - from installation and setup to maintenance and documentation.
Jennifer Saito - Jenn was the group leader. She was responsible for most of the organizational work. She posted most of the meeting notes, to do lists, and standards. She also headed the class meetings with Dr. Johnson.
As you might guess, making a decision as an individual is much easier than making a decision as a group, you only have yourself to consult. When it comes to making a group decision, there are many new things that come into play. For one thing, you need to remember that you must consult the group - while you can try to make unilateral decisions, this method is not the best for morale. After that you must be tactful and be considerate of the other members. Compromise and a willingness to adhere to decisions is also key. You are going to need to work closely with the rest of the group and open hostilities among members has never speeded up any process.
All of the niceties, though, require time and patience. When time is running out on the project, spending that valuable resource in this manner can become frustrating. The benefits of having a group all going in the same direction, though, are worth the effort.
The same difficulty that occurs when making decisions applies to Coordination. As an individual, you tell yourself, "Okay, this is what I'm going to do" and do it. As a group, you come to the decision and then need to make sure you all know about the decision and follow it. This is why posting things like meeting notes, to do lists, and standards are important. This is also why compromise is important - you will all have to live with and abide by the decisions that the group has made.
As much as we would like to say that our research project went smoothly and there is nothing that we could have done differently, that is not the case. There were several areas in which there was room for improvement.
If you ask anyone in the Aziza group they will probably tell you that the next time, there should be a file locking mechanism. The reason for this is that because there were so many people making modifications to the files: us, Dr. Johnson, the CSDL members, there was always the danger that one of us would overwrite someone else's hard work.
What would happen is that we would make a copy of the file and work on it off-site, then replace the now-outdated file with a new one. If two people were doing this at the same time, the first person's work would be overwritten by the second person who copied their file back into the site.
The best that we could do was to send out e-mail letting everyone else know when we would be making changes to which documents. Making back-ups of the entire site gave us some peace of mind, but it would have been a lot easier if there were an alternate method of preventing file errors.
As we look back on the process of the project, some things became apparent to us. The most striking of these has been that the outlook of CSDL itself has somewhat changed due to the update of the site. With the addition of the services section, a question that members are now asking themselves is "what can we make that is a service to the community?" So in a way, the types of projects CSDL may pursue in the future has been affected.
Regarding the two different types of evaluation, we found that first-impression, e-mailed surveys were more critical than those done in-person. In fact, the in-depth interviews proved to be slightly less helpful than those mass-mailed to people. Looking over the in-depth interviews, it seemed that either the group of people selected were less demanding, or they were more reserved in their comments. A greater majority of the comments by in-depth interviewees was positive, compared with an even ratio of negative to positive comments by the first-impression interviewees.
This data could mean a number of things. One point to consider is that a member of the Aziza design group controlled the in-depth interviews. This may have inadvertently taken the interviewee along a positive tour of the site, causing their reaction to follow suit. Another item of consideration is that some people tend to be less negative to others in-person. This is either due to not wanting to offend, or being afraid to offend. People may have held their true feelings about the site within themselves, and this may have affected the in-depth interviews.
To contrast, those communicating through e-mail traversed through the site on their own, as in a real-life situation. There was no prepared route to take them through, instead, the user looked at sections that interested them, and which they would go to otherwise. Furthermore, these interviewees volunteered their time to look through the site and comment on it. Instead of merely accepting an interview, this group of people decided to spend some of their time to help out with this research, and so their comments may be more truthful. If one is to decide to spend time on something, it most likely not going to be wasted by giving open praises. The interviewees were also able to think longer on their impressions to the site. Instead of being on the spot with another person, this group was able to spend as long as wanted to answer a question, or even refuse to answer a question at all. Finally, the in-person intimidation was not present during email. This may have relaxed the interviewee, allowing them to think more clearly, and giving more insightful information than those who were interviewed in-person.
This is just a single case study, but it has proven to be very interesting. It may be a possibility that controlled interviews do not reflect real-life browsing of web sites, and so should not be taken into consideration. However, they can be useful in finding out specific reactions about a web site, such as a certain page in a site. Some reactions to a site may not be remembered or noticed by a user, and so only an interviewer would be able to record this type of data. Nonetheless, this case study has received more subjective comments from first-impression interviews. Due to a lack of a time constraint, less pressure, self-volunteering, and the ability to spend longer on the answers, these comments have been shown to find more about what the general public thinks on a web site.
It seems that the best method for obtaining data on a web site is to perform both in-depth interviews, and an informal first-impression interview. Both can obtain data that the other cannot, and correlation between the two can be stronger than opinions from one group.
This is the list of things that needs to be done after the Spring 98 semester ended. These are the things that Aziza group could not achieve during the semester due to some difficulties beyond their reach or time constraint.
site map / main | research | tools | members | affiliates | publications | faq | search