Past questions › sdd2024-q21
2024 6 marks Extended response The Software Engineering Project (Year 12) Teams and Gantt charts
NESA 2024 HSC Software Design and Development (OLD syllabus) - Section II Question 21, with NESA Marking Guidelines
An online application is required by the end of the school year to provide school students with information about travel opportunities. It will provide images and video clips, and will be produced by a team of developers. (a) | Outline TWO benefits of using a team of developers to develop this application. | 3 (b) | Describe how a Gantt chart could be used to manage the development of this | 3 application.
Marking criteria
[Question 21 (a)] Criteria | Marks • Outlines TWO benefits of using a team of developers | 3 • Identifies TWO benefits OR | 2 • Outlines ONE benefit • Identifies ONE benefit | 1 Criteria | Marks • Describes the use of a Gantt chart in the management of this project | 3 • Shows some understanding of the use of a Gantt chart | 2 • Provides some relevant information | 1
Sample answer
Sample answer: Since the resource will involve working with images, video and itineraries, a larger development team will ensure that people with appropriate skills can be utilised. As the resource is needed by the end of the school year, it can be assumed that a short development time is needed. A larger team may be able to meet time restraints.
[Question 21 (b)] Sample answer: A Gantt chart allows individual tasks to be scheduled (such as creation of video clips) and allocated to members of the development team with the required skills. It will enable the project manager to schedule the work required to complete all of the components by the required deadline. It allows the project manager to visually see the timeline and task dependencies and respond appropriately if there are delays.