System Testing PG (6690.5)
|Faculty:||Faculty of Science and Technology|
|Discipline:||Academic Program Area - Technology|
This unit uses a software quality management framework to address the alignment of business needs and software systems development outcomes. It covers the production of testable and verifiable artefacts including requirement specifications, code and systems, through all phases of a variety of system development life-cycles. Issues addressed include the role of management and risk and their relevance to systems verification and testing.
Upon successful completion of this unit, students will be able to:
1. Describe and discuss the decisions faced by management, information systems developers (analysts, designers, programmers, testers, support staff), clients and users when assessing the production of systems of appropriate quality in a cost-effective manner;
2. Assess the risks of several approaches to the verification and testing of the outputs of various phases in the system development life-cycle;
3. Be aware of the roles of, and conflicts between, clients, developers, system testers and user acceptance testers;
4. Demonstrate mastery of theoretical knowledge and to reflect critically on theory and professional practice in the area of system testing; and
5. Investigate, analyse and synthesise complex systems and apply system testing techniques to such systems.
Up to 39 hours per semester.
Completion of 9 credit points at graduate level.
Systems Analysis and Modelling G, or equivalent.