CITS5206 Information Technology Capstone Project 2023

Home About Roles Projects-Offered-2023 Project-Deliverables Professionalism-Assessment Skills-Workshops Resources Unit-Outline

Roles for the CITS5206 Projects

The Team

Projects in CITS5206 are undertaken by groups, typically comprising 5 students enrolled in the unit. Teams are allocated by the unit co-ordinator during week 1. Projects are proposed by clients and it is the up to the team to negotiate with the client about details of the project, and then to complete as much of the project as possible in the time allowed within the unit. The team will:

Above all, Team members are expected to act at all times as professionals.

The Client

A Client will normally be from industry, UWA or the wider community, although clients can also come from within CSSE. The role of the client is to act as a client for the project group, set out what needs to be done, give domain-specific advice necessary for the project, work with the team to develop the requirements and scope for the project, and to perform some marking. Tasks include: The clients are very busy professionals, with many years of experience, who are donating their time and talent. teams must endeavour to accommodate clients' often very tight schedules as far as practical. If groups explain their constraints it will generally be possible to come to some agreement about meeting dates, times and venues. After all, everybody wants the projects to succeed!

Project Stakeholders

Stakeholders are any parties with a stake in the project: the client, system users, managers and so on. Where possible each project should identify a few key stakeholders in addition to the client.

Technical Advisor

A technical advisor is a software expert who is able to advise the project team on the software technology(s) they will use for the project. A client may also be a technical advisor, but usually these roles are separate.

Unit Co-ordinator

The Unit co-ordinator has responsibility for the running of the unit as a whole. This role is normally filled by an experienced academic. Sufficient documentation needs to be provided to maintain consistency between the various parties: clients, other stakeholders and teams. Most of the effort will be focused on the team project. Major tasks:

Role descriptions adapted from the CITS3200 guidelines by Michael Wise

2023-05-05 Semester 2 2023

UWA   Department of Computer Science and Software Engineering