Software Design and Development · Stage 6

Implementation, Testing and Documentation

Testing strategy, debugging, documentation, interface design, security and performance.

Dot points
8
Module
3 of 4
Course
Software Design and Development
01What this module asks of you

The 8 syllabus dot points in Implementation, Testing and Documentation

These are the statements the Software Design and Development syllabus makes about Implementation, Testing and Documentation. Dux records each one against the questions you answer, so you can see which of them you have actually been tested on and which have never been asked.

  1. 01

    Testing and Debugging

    Unit, integration and acceptance testing, test data selection, and systematic debugging.

  2. 02

    Documentation and User Support

    User guides, technical manuals and training, and what makes documentation usable.

  3. 03

    Database Integration

    Connecting an application to a database, and the transaction and integrity issues that follow.

  4. 04

    User Interface Design

    Consistency, feedback and error prevention, and evaluating an interface against a real task.

  5. 05

    Installation and Deployment

    Deployment strategies, migration of data, and rolling back a failed release.

  6. 06

    Hardware and System Requirements

    Matching a solution to the platform it must run on, and the constraints that imposes.

  7. 07

    Software Security

    Authentication, authorisation, encryption and input handling, and the vulnerabilities each addresses.

  8. 08

    Performance and Optimisation

    Measuring before optimising, and the trade-offs between speed, memory and clarity.

02How it is examined

What a Implementation, Testing and Documentation question asks you to do

HSC Software Design and Development - Examination Shape is 100 marks in 180 minutes. Questions on Implementation, Testing and Documentation are not one shape repeated: the command word decides what the marker is looking for, and the mark value decides how much of it. These are the ones Software Design and Development uses.

analyse3–5apply2–5assess3–5compare3–5design3–6develop3–6evaluate3–5evaluate8–10explain2–4identify1justify3–6recommend3–5solve3–5

Dux writes practice for this module in exactly these shapes, so the drill is the same task the paper sets — not a general knowledge quiz with the module name on it.

03Where this module sits

Implementation, Testing and Documentation in the Software Design and Development course

Implementation, Testing and Documentation is module 3 of 4 in Software Design and Development. Students routinely lose marks because a question spans two modules, so the neighbouring modules are worth reading next to this one.

Find the Implementation, Testing and Documentation dot points you have never been asked

Dux diagnoses Software Design and Development dot point by dot point, then writes questions in the shape this course marks. Written answers come back marked against the bands.