SEDS 505
Team Project
The course is designed for students to gain an understanding of issues of a real-world software project and enable them to apply their newly learned skills in a practical context. Students will be grouped into teams to undertake a software project with the tools, techniques and skills acquired during their previous course work. Each team will work as a software development group and assume the role of a quality assurance team for another group. The team will be assigned to a client and will interact with that client to engineer requirements, agree upon a design and achieve a successful acceptance test of a software system. Teams will meet on predetermined milestones with their faculty and quality assurance groups to discuss and review results and progress.
Week | Topics |
---|---|
I. Analysis | |
1 | Analysis Methods and Tools |
2 | SRS Standard |
3 | SRS Walkthrough |
4 | SRS Formal Review |
II. Project Management | |
5 | Project Management Methods and Tools and Standards |
6 | PMP Walkthrough |
7 | PMP Formal Review |
III. Design | |
8 | Design Methods and Tools |
9 | SDD Standard |
10 | SDD Walkthrough |
11 | SDD Formal Review |
IV. Implementation | |
12 | Implementation and Testing Methods and Tools |
13 | Implementation Walkthrough |
14 | Project Demonstration |