IT 6753 Advanced Web Concepts and Applications - Group Project Proposal

Prof. Richard Halstead-Nussloch

Directions: In two to five pages, cover each of the following items about your final group project. If possible, complete as an html file for inclusion on the class WebCT.

Title

Give your project a meaningful title. Make sure it expresses the key elements of your group's project and product. For example,

Using PERL scripts and the cgi for developing a web service for surveys.

Team

Describe your team, covering each member and his or her role. Discuss and decide in advance how the team will be led, how you will make decisions, and how you will resolve conflicts. For example:

Project Team
Team MemberRole
John JonesTeam Leader; Documentation
Patty SmithSystem Analyst; Programmer
Jack RabbitRequirements Collection; Usability Professional

We will make decisions by first identifying if we have a consensus. Failing a consensus, we all agree to go with a simple majority (2 of 3). If all three of us have different opinions, the will of the team leader will be accepted.

Introduction

Describe the objectives and product of your project. For example:

The objectives of this project are to:

In the project, we will produce an initial set of PERL/CGI scripts for performing surveys on the web. The scripts will support an effective user interface as tested in our usability evaluations. The scripts will represent an initial web service for surveys.

Approach

Describe the development process your team will use and your methodology. For example:

In this project, we plan to use the information architecture development approach as outlined by Rosenfeld and Morville [ROSE98]. Because evaluation is a central activity of this approach, we will use the methods of usability engineering to complete our evaluations. We will use a standard pencil and paper questionnaire to establish benchmark criteria for our project. Iterations of the online questionnaire should approach the benchmark on the standard measures, e.g., time-on-task, errors, user satisfaction.

Significance and Value

Describe the value of your project and product. Answer the "So what?" question. For example:

Upon completion of this project, the PERL/CGI scripts we produce should be generally usable, and serve as standard programming components--a web service--to develop an online survey on the web.

References

[ROSE98] Rosenfeld, L., and Morville, P. Information Architecture. Sebastopol: O'Reilly, 1998.