Course Management System Attribute Driven Design Process Project Architectural Drivers Iteration 1 Iteration 2 Iteration 3 Implementation Course Management System Team Assessment Team Assessment