CSC-40038 - Collaborative Application Development
Coordinator: James Rooney
Lecture Time: See Timetable...
Level: Level 7
Credits: 15
Study Hours: 150
School Office: 01782 733075

Programme/Approved Electives for 2024/25

None

Available as a Free Standing Elective

No

Co-requisites

None

Prerequisites

None

Barred Combinations

None

Description for 2024/25

Key to an individual's career in the modern world of software development is the ability to function effectively as part of a development team. This module prepares students for this experience and combines it with an opportunity to overcome the practical difficulties of working with real world clients to produce applications which will be applied by the clients.
The students will each have an opportunity within this module to apply the skills they have learnt across the full spectrum of modules, as the development will require analysis, design and development skills to successfully complete it.

Aims
To provide experience designing and developing to strict customer requirements
To involve the students as part of a small team undertaking a small but complete development of an application for a real world client.
To provide small taught part providing żJust in Timeż teaching approaches to ensure key elements are re-enforced or delivered as the students require them.

Intended Learning Outcomes

demonstrate their ability to show self direction and originality in working as part of a software development team: 1,2
critically evaluate a typical business problem and apply the relevant skills to deliver a solution for that problem: 2
critically evaluate the options and select effective approaches, when dealing with the limited information typically available in the early stages of a project: 1,2,3
critically evaluate both individual and team approaches to the development process and synthesize an appropriate strategy for personal and team improvement: 3
undertake independent and group activities, and critically evaluate proposals informed by knowledge at the forefront of the discipline: 1,2

Study hours

4 hours lectures
4 hours meetings with client
28 hours scheduled group work sessions (weekly required team meeting)
10 hours individual coursework preparation
104 hours team work

School Rules

None

Description of Module Assessment

1: Group Assessment weighted 50%
Production of an application with relevant documentation to enable it to be deployed.


2: Group Assessment weighted 10%
Production of a report on the development process for the application created.


3: Assignment weighted 40%
Production of an individual reflective analysis on the design process and the working of the group.