Project Proposal

Product

We will be implementing CHIMMPS, (CHet's Instant Message Music Player) an interactive music jukebox program, controlled via an instant messaging platform.

Client

Jessica Spaulding, representing South Dorm.

Intended Users

Residents of South Dorm (and mischevious others) will be able to use the general features of the program to control music playback. Residents of Hammock Suite will have administrative control.

Platform

Linux running on CHET, (Consolodated Hammock suite Ethernet Technology) a public usage computer owned by South dorm.

Team Organization

Our team organization is modelled after the Chief-Programmer Team model, with the following division of labor:

Life-cycle Model

We will use an incremental SCRUM model for development.

General Approach

The creation of the CHIMMPS system is easily separable into a number of modules, for which one developer will concentrate on. Each module will be independently tested using a unit-testing framework before being integrated into the project at large.