CSE784 - Software Studio
Lecture #9 - Design Review
Revised: 22 October 2007
Web Resources:
Software Project Survival Guide
Steve McConnell's Top 10 Reading List
Frederick Brooks
Steve Dewhurst
techNetCast
Multics
Content:
This class is devoted to the second formal review - the Design Review - for the class's project,
Repository-Testbed System.
-
The Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
-
Final Project: Repository-Testbed System
-
Design Review
-
Project Manager - Dhaval Trivedi:
Opening remarks, statement of mission for this review, introduction of each team leader.
-
Software Architect - Sreevatsa Lakshmanan:
Cover technical issues, changes to Concept Document and A-Specification.
-
Test Team Leader - Prashanth Vijayaraghavan:
Presents action items, remarks about preparation for testing.
-
Team Structure Tool - Abhishek Allen
Presents, for Team Structure subsystem, package diagram and introduces team members.
Team members discuss responsibilities and interfaces for each module, present class diagrams and any other diagrams needed to disclose design.
-
Work Package Tool - Kimberly Lang
Presents, for Work Package subsystem, package diagram and introduces team members.
Team members discuss responsibilities and interfaces for each module, present class diagrams and any other diagrams needed to disclose design.
-
Scheduling tool - Aditya Damani
Presents, for Scheduling subsystem, package diagram and introduces team members.
Team members discuss responsibilities and interfaces for each module, present class diagrams and any other diagrams needed to disclose design.
-
Progress Monitor Tool - Abhinav Bose
Presents, for Progress Monitor subsystem, package diagram and introduces team members.
Team members discuss responsibilities and interfaces for each module, present class diagrams and any other diagrams needed to disclose design.
-
Wiki Tool - Kedar Joshi
Presents, for Wiki subsystem, package diagram and introduces team members.
Team members discuss responsibilities and interfaces for each module, present class diagrams and any other diagrams needed to disclose design.
-
Whiteboard Tool - Anirudhha Gore
Presents, for Whiteboard subsystem, package diagram and introduces team members.
Team members discuss responsibilities and interfaces for each module, present class diagrams and any other diagrams needed to disclose design.
-
Communication Facility - Rajesh Thummalapally
Presents, for Communication subsystem, package diagram and introduces team members.
Team members discuss responsibilities and interfaces for each module, present class diagrams and any other diagrams needed to disclose design.
-
Data Manager Facility - Heidi Salapong
Presents, for Data Manager subsystem, package diagram and introduces team members.
Team members discuss responsibilities and interfaces for each module, present class diagrams and any other diagrams needed to disclose design.
-
Lecture #9 folder contains a page of links to
presentations and code discussed in this class. The Lecture folders will occasionally
hold physical files of interest as well. Usually, however, all the materials
of interest to the class are in the presentations
and code folders. The contents of these folders will grow
as you progress through the course.