Bibliography


Books

  • Abelson, Hal, Ledeen, Ken and Lewis, Harry. Blown to Bits: Your Life, Liberty, and Happiness after the Digital Explosion. Addison-Wesley, 2008.

  • Casey, Steven. Set Phasers on Stun and Other True Tales of Design, Technology, and Human Error. Aegean Publishing Co., 1998. A collection of stories that depict failures of design and human mistakes and that illustrate how combinations of minor problems can result in disaster.

  • Edwards, Perry. Systems Analysis and Design. Mitchell McGraw-Hill, 1993. A textbook used for Systems Analysis in previous semesters.

  • Fleming, Jennifer. Web Navigation: Designing the User Experience. O'Reilly, 1998. Customer interface design strategies that promote effective web site navigation.

  • Freedman, David H. Corps Business. HarperBusiness, 2000. The 30 management principles of the U.S. Marines.

  • Gause, Donald C. and Weinberg, Gerald M. Are Your Lights On? How to Figure Out What the Problem REALLY Is. Dorset House Publishing, 1990.

  • Gause, Donald C. and Weinberg, Gerald M. Exploring Requirements: Quality Before Design Dorset House Publishing, 1989.

  • Johnson, Jeff. GUI Bloopers: Don'ts and Do's for Software Developers and Web Designers. Morgan Kaufmann Publishers, 2000.

  • Katzoff, S. Clarity in Technical Reporting, NASA SP-7010, National Aeronautics and Space Administration, 1964. How to present material clearly and concisely in written and oral reports.

  • Krug, Steve. Don't Make Me Think. New Riders Publishing, 2000. A common sense approach to web usability.

  • Langer, Arthur M. The Art of Analysis. Springer, 1998. A brief book that provides an introduction and overview to the analysis stage. Topics include Prototyping, Joint Application Development, Data Flow Diagrams, CASE, ISO 9000, and Object-Oriented Techniques.

  • Laurel, Brenda (editor). The Art of Human-Computer Interface Design. Addison-Wesley, 1990. A diverse collection of articles on user interface design.

  • Levy, Steven. Insanely Great. Viking, 1994. The development of the Macintosh, the computer with the graphical user interface that "changed everything."

  • Lohr, Steve. Go To. Basic Books, 2001. The story of the math majors, bridge players, engineers, chess wizards, maverick scientists, and iconoclasts -- the programmers who created the software revolution.

  • Lovell, Jim and Kluger, Jeffrey. Lost Moon: the Perilous Voyage of Apollo 13. Houghton Mifflin Company, 1994.

  • Marakas, George M. Systems Analysis and Design: An Active Approach. Prentice Hall, 2001.

  • Martin, Merle P. Analysis and Design of Business Information Systems, Second Edition. Prentice Hall, 1994. A textbook used for Systems Analysis in previous semesters.

  • Mitnick, Kevin D. and Simon, William L. The Art of Deception. Wiley Publishing, Inc., 2002. The gravest security risk of all: human nature.

  • Modell, Martin E. A Professional's Guide to Systems Analysis. McGraw-Hill, 1996. Introduction to the tools and techniques of systems analysis in the business world.

  • Mullet, Kevin and Sano, Darrell. Designing Visual Interfaces. SunSoft Press-Prentice Hall, 1995. Graphical interface design from the perspective of communication, industrial design, and architecture.

  • Nielsen, Jakob. Designing Web Usability: The Practice of Simplicity. New Riders Publishing, 2000. Dr. Nielsen was in charge of web usability at Sun Microsystems and is affiliated with the IBM User Interface Institute.

  • Nielsen, Jakob. Usability Engineering. Morgan Kaufmann, 1993.

  • Norman, Donald A. The Psychology of Everyday Things. Basic Books, 1988. The psychological aspects of industrial design and the relationship between "human error" and badly conceived and designed objects. Is human error really user error or designer error? Subsequently updated and retitled The Design of Everyday Things.

  • Preece, Jenny. Human-Computer Interaction. Addison-Wesley, 1994. Comprehensive discussion of the interplay between people and computers. Includes interviews with many of the leading authorities in the HCI field.

  • Prerau, David. Seize the Daylight: The Curious and Contentious Story of Daylight Saving Time. Thunder's Mouth Press, 2005.

  • Raskin, Jef. The Humane Interface: New Directions for Designing Interactive Systems. ACM Press - Addison-Wesley, 2000. The creator of the Macintosh project goes beyond today's graphic user interfaces to show how the web, computers, and information appliances can be made easier to learn and use.

  • Rosenfeld, Louis and Morville, Peter. Information Architecture for the World Wide Web. O'Reilly, 1998.

  • Rothfeder, Jeffrey. Privacy for Sale. Simon and Schuster, 1992. The author discusses the risks to personal privacy resulting from widespread use of computer databases and treating information as a commodity.

  • Schach, Stephen R. Introduction to Object-Oriented Analysis and Design with UML and the Unified Process. McGraw-Hill, 2003.

  • Schneier, Bruce. Secrets and Lies. John Wiley & Sons, 2000. Digital security in a networked world.

  • Shneiderman, Ben. Designing the User Interface, Third Edition. Addison-Wesley, 1998. Design strategies for effective communication between the human and machine.

  • Stephenson, Neal. In The Beginning Was The Command Line. Avon Books, 1999. This 150 page paperback began as an essay posted on the Internet. In conversational style the author discusses the development of operating systems and his views on free vs. commercial software, and the command line vs. the GUI interface.

  • Stoll, Clifford. The Cuckoo's Egg. Doubleday, 1989. Dr. Stoll discovered that a hacker had broken into his system at Lawrence Berkeley Lab and was attempting to steal military secrets. In narrative style the author tells the story of catching the hacker and learning about computer security.

  • Strunk, William and White, E.B. The Elements of Style. Allyn and Bacon, 1995. Available in paperback and less than 100 pages, this classic features the rules of composition and usage that are essential to effective written communication.

  • Thrasher, Harwell. Boiling the IT Frog. MakingITclear, Inc., 2007.

  • Valacich, Joseph S., George, Joey F., and Hoffer, Jeffrey A. Essentials of Systems Analysis and Design Prentice Hall, 2001.

  • Whitten, Jeffrey L., Bentley, Lonnie D. and Dittman, Kevin C. Systems Analysis and Design Methods, 5th Edition. Irwin/McGraw-Hill, 2001.

  • Wiegers, Karl E. Software Requirements. Microsoft Press, 1999.

Periodicals

Online