COMP 354 Software Engineering I

Summer 2009 Section BB


Deliverables

Component 1

Scope and Plan Document template for Component 1.

"Source code" for Component 1 is one or more spreadsheets showing clearly the data items processed by the system. This is a simplified data schema.

Component 2

Component 3

Component 4


Teams

I have selected teams alphabetically, and assigned roles in rotation amonts the three main iterations.

Team 1: Material Tracking System

Student                 Main Role in Iteration 1, 2, 3
ALALAWI, HUSSAIN        Developer, Tester, Documenter
CORCIOVA, BOGDAN IOAN   Developer, Tester, Documenter
KURNIAWAN, ANDY         Tester, Documenter, Developer
NGUYEN, QUANG HUY       Tester, Documenter, Developer
RAHMAN, MUHAMMAD ASHFAQ Documenter, Developer, Tester
TENG, ZHEN              Documenter, Developer, Tester

Team 2: Project Reporting System

Student                       Main Role in Iteration 1, 2, 3
ALI, YOUSEF                   Developer, Tester, Documenter
FINOLI, IGNACIO               Developer, Tester, Documenter
MALONEY LEBENSOLD, JONATHAN   Tester, Documenter, Developer
NIEDZVIECKI, BENJAMIN         Tester, Documenter, Developer
ROGERS-BRODEUR, KYLE          Documenter, Developer, Tester
ULLAH, NASEEM KAMAL           Documenter, Developer, Tester

Team 3: People Management System

Student                        Main Role in Iteration 1, 2, 3
CARDOZO, JEAN RICHARD          Developer, Tester, Documenter
GHOBRIAL,        MARK          Developer, Tester, Documenter
METTA,   ANANTHA               Tester, Documenter, Developer
POITRAS, FRANCOIS-JOSEPH       Tester, Documenter, Developer
SLAWIK,  ALLAN                 Documenter, Developer, Tester
YANGTAO, RUIDI                 Documenter, Developer, Tester


Material Tracking System

Track the location of physical things stored in storage containers in rooms in buildings.


Project Reporting System

Record the output and impact of a project, that is, publications, events, people employed, press stories, etc.

Record progress on the milestones and deliverables of the project.

Generate reports for a reporting period, usually monthly, quarterly, yearly.


People Management System

Record information about the people on the project.

Keep information on their home address, emergency contact, work address.

Keep note of their accounts on the different computer systems, their access privileges, and the expiry (or review) date.

Track when people join and leave the project.

Track the documents related to their hiring: contracts, non-disclosure agreements, etc.

Keeep note of their supervisor.


Last modified on May 6, 2009 by gregb AT cse DOT concordia DOT ca