The
Coordinator 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,
Mentors and Groups.
Most of the effort will be focused on the Group Project.
Major tasks:
A Client will normally be from UWA and the wider community, although clients
can also come from within CSSE.
Their role is to act as a client for the project group, to give domain-specific advice
necessary for the project, to work with the Group to develop a Specification and
Acceptance Tests and to perform some marking. Tasks include: The clients and the mentors are very busy professionals, with many years of experience,
who are donating their time and talent. Groups 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!
Client
Intellectual Property
The IP that students create remains with the students, so the Project Proposals outline
how IP generated by the Group should be handled.
The default model is Creative Commons, particularly
CC BY-NC, though other models may be used, subject to agreement by the Group.
It needs to be borne in mind that while student-generated IP will reside with the students,
others will also have IP in the projecct, notably the proposer.
The Mentor will normally be someone with
industrial software engineering experience.
Their role is to mentor the teams about
Software Process, working in teams, the overall deliverable process, post mortems
and common techniques (e.g. specification, project planning, testing), but not
technical detail about a specific project.
Technical details of the project, its specification, and specific software techniques
are not the within the Mentor's domain.
The Mentor will also monitor the teams to
check they are functioning adequately and to give advance warning of severe problems.
Tasks include:
School of Computer Science & Software Engineering The University of Western Australia Last modified: August 14 2017 Modified By: Michael J Wise |
|