Unit of competency Outline
Date retreived
22/07/2026 11:35 PM AWST
22/07/2026 11:35 PM AWST
Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.
Debug and monitor applications
Debug and monitor applications
Unit of competency
National Code
ICTPRG503
ICTPRG503
State Code
AUV76
AUV76
TGA Status
Replaced
Replaced
DTWD Status
Replaced
Replaced
State Implementation and Classification
Approved Date
16/09/2015
Field of Education
020103 - Programming
Original Release Date
16/09/2015
Nominal Hours
40
Description
This unit describes the skills and knowledge required to debug and monitor a software application.It applies to individuals who work as developers, testers and support engineers, using logging and tracing techniques to identify software problems and to monitor systems.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Implement a framework for logging and error handling
- 1.1 Determine the logging framework for writing text messages at a certain level or priority to log files, or for sending data to monitoring applications
- 1.2 Create a custom event log for an application
- 1.3 Analyse the logs to check the state of the running application
2. Debug and trace an application
- 2.1 Apply basic debugging techniques such as breakpoints, stepping through and over code, and stack trace
- 2.2 Identify and use the tools to debug software applications
- 2.3 Write the code for debugging (print, assert and stop statements)
3. Monitor the application’s performance
- 3.1 Identify and use profiling tools to verify the parts of the system that consume the most resources, such as random access memory (RAM), central processing unit (CPU) and time
- 3.2 Analyse performance issues, and apply any changes to improve the performance of the application
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| D8018 | ICAPRG503A | Debug and monitor applications | Unit of competency |
Replaced By
| State Code | National Code | Title | Type |
|---|---|---|---|
| OBT08 | ICTPRG533 | Debug and monitor applications | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| AWA1 | ICT50515 | Diploma of Database Design and Development | Qualification |
| AWF1 | ICT50115 | Diploma of Information Technology | Qualification |
| BEH1 | ICT50118 | Diploma of Information Technology | Qualification |
| AWE6 | ICT50715 | Diploma of Software Development | Qualification |
| BEG8 | ICT50718 | Diploma of Software Development | Qualification |
| AWE3 | ICT50615 | Diploma of Website Development | Qualification |