The Internet Encyclopedia (Volume 3)

(coco) #1

P1: 61


Nyberg WL040/Bidgoli-Vol III-Ch-11 July 11, 2003 11:49 Char Count= 0


144 PROTOTYPING

Use case scenarios Textual descriptions of the func-
tional requirements that must be met by the software;
typically, scenarios outline all of the interactions with
the user and other external systems.
User interface That portion of the software system
which is visible to the end user; for e-commerce sys-
tems, this is often a Web page or applet viewed in a
Web browser.

CROSS REFERENCES
SeeE-business ROI Simulations; Java; Return on Invest-
ment Analysis for E-business Projects; Risk Management
in Internet-Based Software Projects; Software Design and
Implementation in the Web Environment.

REFERENCES
BEA Systems, Inc. (2002). Future-proofing your business.
Retrieved June 25, 2002 from http://www.bea.com/
products/ecommercewp.shtml
Boehm, B. (1988). A spiral model of software development
and enhancement.IEEE Computer 21, 61–72.
Bruegge, B., & Dutoit, A. (2000).Object-oriented soft-
ware engineering. Upper Saddle River, NY: Prentice–
Hall.
Coad, P., & Mayfield, M. (1999).Java design. Upper Saddle
River, NY: Prentice–Hall.
Cusamano, P., & Selby, R. (1997). How Microsoft builds
software. Communications of the ACM, 40(6), 53–
61.
CVS (2002).Concurrent versions system: The open stan-
dard for version control. Retrieved November 19, 2002
from http://www.cvshome.org
Iansiti, M., & MacCormack, A. (1997, September–
October). Developing products on Internet time.
Harvard Business Review, 75, 108–117.
MacCormack, A. (2001). Product-development practices

that work: How Internet companies build software.
MIT Sloan Management Review, 42(2), 75–84.
MacCormack, A., Verganti, R., & Iansiti, M. (2001). De-
veloping products on Internet time: The anatomy of
a flexible development process.Management Science,
47 (1), 133–150.
Nielsen, J. (2000).Designing Web usability. Indianapolis:
New Riders Publishing.
O’Connor, J. (2001). Creating a multilingual Web site with
Apache.Multilingual Computing, 12(15), 56–58.
Pooley, R., & Stevens, P. (1999).Using UML. New York:
Addison–Wesley.
Pressman, R. (2001).Software engineering: A practitioner’s
approach(5th ed.). New York: McGraw–Hill.
Siegel, D. (1996).Creating killer Web sites. Indianapolis:
Hayden Books.
Unicode Consortium (2002). What is unicode? Re-
trieved August 22, 2002 from http://www.unicode.org/
unicode/standard/WhatIsUnicode.html
Zwicky, E. D., Cooper, S., & Chapman, D. B. (2000).Build-
ing Internet Firewalls. Cambridge, MA: O’Reilly Asso-
ciates.

FURTHER READING
Nielsen, J., & Tahir, M. (2002).Homepage usability: 50
Websites deconstructed. Indianapolis: New Riders.
Nyberg, E. (2001). Multilingual Web sites: Trends and
technologies. Executive Education Presentation, In-
stitute for E-Commerce, Carnegie Mellon University.
Retrieved August 22, 2002, from http://www.cs.cmu.
edu/∼ehn/ExecEd
Sommerville, I. (2001).Software engineering. New York:
Addison–Wesley.
Van Duyne, D., Landay, J., & Hong, J. (2003).The design
of sites: Patterns, principles and processes for crafting a
customer-centered Web experience. New York: Addison–
Wesley.
Free download pdf