ICTPRG540 — Maintain custom software
Generate a complete, audit-ready assessment tool for this unit in minutes: candidate assessment, assessor guide with model answers, and a coverage matrix mapped to every component below. Reviewed and approved by your qualified person, exported under your branding.
Every new account includes a free credit — no card, no subscription.
What an assessment for ICTPRG540 must cover
41 assessable components: 5 elements (22 performance criteria), 3 performance evidence and 7 knowledge evidence requirements, plus 9 foundation skills. An audit-defensible tool maps every question and task back to these — that mapping is the coverage matrix Auditori generates alongside the assessment.
Elements & performance criteria
1 Determine software fault
- 1.1Determine details of software faults
- 1.2Identify and document technical data required to troubleshoot determined fault
- 1.3Submit documentation to required personnel and seek and respond to feedback
2 Identify and isolate fault
- 2.1Review program documentation and identify specific modules according to task requirements
- 2.2Review the source code and identify logic errors according to technical data
- 2.3Read manuals, help files and ‘read me files,’ and determine if there is a known fix
- 2.4Conduct required testing and identify and document fault
- 2.5Escalate faults that cannot be identified to required personnel according to organisational procedures
3 Design fix for fault
- 3.1Determine and document faults and initial fix suggestions according to organisational requirements
- 3.2Determine and document alternative options and choose required solution
- 3.3Determine and document impact of fix on other parts of system
- 3.4Document required changes according to organisational guideline
- 3.5Submit documents to required personnel and seek and respond to feedback
4 Implement fix to software
- 4.1Identify and obtain access to required software development tools, source code, and libraries
- 4.2Construct required fault correction code according to organisational and programming standards
- 4.3Compile code for changed programs and associated modules
- 4.4Correct, and resubmit required code until error free
- 4.5Document changes according to organisational and programming standards
5 Test fix and associated system areas
- 5.1Check logic and determine it works with test data, corrects original fault, and does not cause problems elsewhere
- 5.2Request users to perform acceptance testing and document outcomes
- 5.3Submit documentation to required personnel and seek and respond to feedback
- 5.4Confirm acceptance by systems operations and arrange for sign-off, according to procedures
Performance evidence
- maintain and fix at least one custom software application.
- deploy range of solutions to replicate results
- document processes and outcomes.
Knowledge evidence
- concepts relating to analysing a system performance compared with the system’s current functionality
- processes and procedures relating to testing software systems
- industry standard hardware and software products, as they relate to system maintenance
- programming code required for the project
- program documentation required for maintaining custom software
- impact of changes on applications and systems relating to maintaining custom software
- programming standards relating to custom software.
Foundation skills
- Oral communication: Uses listening and questioning techniques to confirm requirements and articulate complex concepts
- Reading: Analyses and interprets complex technical documents for specific information
- Writing: Prepares technical workplace documents detailing processes and outcomes that fulfil the expectations of different stakeholders
- Teamwork: Liaises with various stakeholders and negotiates mutually agreeable outcomes
- Planning and organising: Takes responsibility for planning, sequencing and prioritising tasks to achieve deadlines
- Problem solving: Identifies technical or conceptual issues, and applies analytical processes to resolve issues
- Problem solving: Uses a range of digital tools and sophisticated techniques to meet the desired outcomes
- Self-management: Takes personal responsibility for following explicit and implicit policies, procedures and standards
- Technology: Demonstrates sophisticated knowledge of principles, concepts, language and practices associated with the digital world
Unit content sourced from training.gov.au — © Commonwealth of Australia, licensed under CC BY 4.0. Auditori is not affiliated with the Department of Employment and Workplace Relations.
See what you get before you start
Real, unedited Auditori output (RIIHAN201E shown), branded for a sample RTO:
Questions about assessing ICTPRG540
What does an assessment tool for ICTPRG540 need to cover?
To satisfy the Principles of Assessment and Rules of Evidence, an assessment for ICTPRG540 needs to address all 41 unit components: 5 elements with 22 performance criteria, 3 performance evidence requirements, 7 knowledge evidence requirements, and the foundation skills. A coverage matrix mapping each question and task to these components is what an auditor looks for.
How does Auditori generate an assessment tool for ICTPRG540?
Auditori pulls the current release of ICTPRG540 from training.gov.au and generates a complete package: candidate assessment, assessor guide with model answers and observation criteria, and a coverage matrix mapping every component. A suitably qualified person then reviews and approves the draft in a built-in workflow — consistent with ASQA's guidance on AI use in VET — before export as branded PDF and editable Word.
Is the first assessment tool really free?
Yes. Every new account includes one free credit — enough to generate the complete assessment tool for ICTPRG540 — with no card and no subscription required. After that it's pay-as-you-go per unit.
Can I check my existing ICTPRG540 assessment instead of generating a new one?
Yes — upload your existing assessment or learner guide and Auditori maps it against every element, performance criterion, PE and KE of ICTPRG540, showing exactly what's covered and what's missing. Mapping costs a quarter of a credit.
Related units
- ICTPRG302 — Apply introductory programming techniques
- ICTPRG429 — Maintain open-source code programs
- ICTPRG430 — Apply introductory object-oriented language skills
- ICTPRG431 — Apply query language in relational databases
- ICTPRG432 — Develop data-driven applications
- ICTPRG433 — Test software developments
- ICTPRG434 — Automate processes
- ICTPRG435 — Write scripts for software applications
- ICTPRG436 — Develop mobile applications
- ICTPRG437 — Build a user interface
- ICTPRG438 — Configure and maintain databases
- ICTPRG439 — Use pre-existing components
Your ICTPRG540 assessment tool, in minutes.
First unit free. No card, no RTO registration, no subscription.
Generate ICTPRG540 free