Workload - Private Study - Assessment - Description - Learning Outcomes - Content - Teaching Materials - Recommended Books
| Module Code | COM00005M |
|---|---|
| Lecturers | Tommy Yuan |
| Taken By | COMP, IT |
| Number of Credits | 10 |
| Part | B |
| Teaching | Spring 7-10 |
| Open Assessments |
[75%] Group Project: Computing & IT - Team Open Assessment: Spr/7/Wed -> Sum/1/Wed Feedback: Sum/3/Wed [25%] Group Project: Computing & IT - Individual Open Assessment: Spr/7/Wed -> Spr/10/Wed Feedback: Sum/1/Wed |
Some time will be spent on software project management material and team project briefing.
The module aims to provide students with software project management principals, which are directly applicable to a software project. Students will work in teams to engage in a practical software project. The team project normally spans through four phases: requirements elicitation and definition, modelling and analysis, design, coding and project post-mortem. Students are expected to gain some experience in the various different aspects of group working. These include running meetings, making collective decisions, time and people management, and writing reports. During the project students will also learn that being a member of a project group can be frustrating, uplifting, stressful, enjoyable and great fun!
Completion of this module will enable students to manage and operate in a large group project. They will
• experience a realistic software development project in which they can work in a team to apply both technical and interpersonal management skills
• choose appropriate software development process for their practical use
• conduct basic project planning/tracking in a software project
• undertake investigations and write a software requirement specification, design and test a medium sized software project
• appreciate the importance of the human-side skills in software projects
Project planning and tracking;
Risk and quality management;
People side skills;
Lecture notes
| Rating | Author | Title | Publisher | Year |
|---|---|---|---|---|
| *** | Hughes, Bob; Cotterell Mike | Software Project Management | McGraw-Hill | 2009 |
| *** | DeMarco, Tom; Lister Timothy | Peopleware, Productive Projects and Teams | Dorset House Publishing | 1999 |
| ** | Pressman, Roger S. | Software Engineering a Practitioner's Approach European Adaptation | McGraw-Hill | 2010 |
| ** | Sommerville, Ian | Software Engineering | Pearson Education | 2007 |
Last updated: 20th April 2012