Homeworks:

HW1: Project Proposal

HW2: Project rating & Self-asessment

HW3: Project Requirements & Specification

HW4: Project Design & Initial Plan

HW5: Design Review

HW6: Revised Project Design and Plan

HW7: QA Plan

 

Readings:

Practical UML

Design Patterns

Software's Chronic Crisis

PRCS: The Project Revision Control System

Classic Testing Mistakes

How to Misuse Code Coverage

What is Software Testing? And Why is it so Hard?

An Empirical Study of the Reliability of UNIX Utilities