TK Study

Past questions › sdd2022-q21

2022 3 marks Extended response Secure Software Architecture (Year 12) Social, ethical and legal responsibilities

NESA 2022 HSC Software Design and Development (OLD syllabus) - Section II Question 21, with NESA Marking Guidelines

Describe TWO responsibilities of software developers when developing new systems. | 3

Marking criteria

[Question 21] Criteria | Marks • Describes TWO responsibilities of software developers | 3 • Describes ONE responsibility of software developers OR | 2 • Outlines TWO responsibilities • Demonstrates some understanding of software developers’ responsibilities

Sample answer

Sample answer: Intellectual property – appropriate acknowledgement of intellectual property means that a developer cannot use copied code fragments without first contacting the author, asking their permission and acknowledging the authorship visibly in their product. Response to user issues – a developer should respond appropriately and promptly, possibly by amending code.

Question page · Practise and get marked