TK Study

Past questions › sdd2023-q22

2023 3 marks Extended response The Software Engineering Project (Year 12) Communication with clients; development cycle

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

Explain why it is important for developers to communicate with their clients. Refer to | 3 specific stages of the software development cycle in your answer.

Marking criteria

[Question 22] Criteria | Marks • Explains the importance of communication over different stages in the software development cycle • Provides ONE benefit of communication, with reference to a stage in the software development cycle OR • Provides some benefits of communication • Demonstrates some understanding of the need for communication in software development

Sample answer

Sample answer: Without a clear understanding of client needs and without ongoing communication during the defining and planning stages, there is a risk that the final product does not meet their needs or that it becomes increasingly expensive to make necessary changes. Communication with the client during the testing stage is important in the development of relevant test data and for thorough evaluation of the software.

Question page · Practise and get marked