Bass Technology

website paiken: classes

INFO 361 - Design Book Sign-up

Assignment

For class you are required to read "The Paradox of Software Architecture and Design" by Tom DeMacro. In groups of three or four you are required to prepare a 15 minute briefing for the rest of the class on the core content of the materials in one of the ten refrences that he has listed in the paper.

Titles/Teams Taken

Michael Jackson Software Requirements & Specifications (a lexicon of practice, principles and prejudices)

Software Requirements & Specifications


Ashley S. Bowker
Larry Winningham
Teon Grant

FP-design

Donald Norman Things that make us Smart.

Sharon Russell
Stefani Dawson
Allison Wyatt

Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides Design Patterns: Elements of Reusable Object-Oriented Software Reading MA: Addison-Wesley, 1995.

Design Patterns

Steve Brinkley
Joe Holicky

IP-design

Don Norman The Design of Everyday Things New York and London: Doubleday Currency, 1990. (Previously published as The Psychology of Everyday Things New York: Basic Books, 1988).

Rusty Smith
Hunter Hoy
Diavid Daughtry
Elbert McKinnie

Donald C. Gause and Gerald Weinberg Exploring Requirements: Quality before Design New York Dorset House Publishing, 1989.

Exploring Requirements

Chip Didden
Julie Sims
Mark Batdorf

Suzanne Robertson and James Robertson Mastering the Requirements Process Harlow (England): Addison-Wesley, 1999.

Mastering the Requirements Process


Brian Dixon
Tim Wolfe
Mark Eggleston
Tim Kelly

Bruce Tognazzini Tog on Interface Reading MA: Addison-Wesley, 1995.

Tog

Ronda Pararas
Gary Hamilton
Mike McDowell

DP-design

Wayne Stevens, Larry Constantine and Glenford J. Myers, "Structure Design" IBM Systems Journal May 1974.

Structured Design
by
Dora Rosapepe
Anthony Danielsen
Hasina Akhtar
Samuel Diggs

Grady Booch The Best of Booch

John Lahrman
Thomas O'Neil
Jeff Morrison
Brandon Rollogas

Titles Not Yet Taken

FP-design

Communications of the ACM (October 1997) Special Issue on Object-Oriented Application Frameworks.

IP-design

n/a

DP-design

n/a

Presentation Dates

  1. 10/05/99
  2. 10/12/99 Product-Line Engineering: A Family Based Software Development Process
  3. 10/19/99 Structured Design
  4. 10/26/99 Design Patterns
  5. 11/02/99 Quality Before Design
  6. 11/09/99 Mastering Requirements
  7. 11/23/99 Object Oriented Design (?)
  8. 11/30/99 Tog on Interface
  9. 12/07/99 Design of Everyday Things
  10. 12/14/99 Software Requirements & Specifications

This page and all web site contents were last updated and are copyright 10/24/04 by Peter Aiken - all rights reserved.

Click Here!