Unit of competency Outline
Date retreived
22/07/2026 8:47 AM AWST
22/07/2026 8:47 AM 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.
Use a library or pre-existing components
Use a library or pre-existing components
Unit of competency
National Code
ICTPRG413
ICTPRG413
State Code
AUV59
AUV59
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
35
Description
This unit describes the skills and knowledge required to identify, evaluate and incorporate pre-existing (re-use) components from a library, or other source, as part of a software project.It applies to individuals working in a programming role in a variety of information technology areas, who are required to use programming libraries to support their work.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Identify potential re-use units
- 1.1 Analyse the project design and functionality, to identify re-use components
- 1.2 Source re-use components with the desired functionality
2. Evaluate re-use components for suitability in parent project
- 2.1 Evaluate the re-use component, or libraries, for suitability for use within the parent software project
- 2.2 Compare the functionality of each potential re-use component to the functionality required by the parent project
- 2.3 Evaluate the cost of implementing the re-use component
- 2.4 Consider the technical impact on the parent project design
- 2.5 Consider re-use component vendor licensing issues
- 2.6 Finalise the selection of re-use components
- 2.7 Document selection, evaluation and decision processes, as part of the parent project design documentation
3. Incorporate the re-use components
- 3.1 Configure the development environment to include re-use components during the build process
- 3.2 Construct test programs or use provided example programs, to become familiar with re-use components, in preparation for incorporation into the parent project
- 3.3 Add re-use components to the parent project incrementally
- 3.4 Resolve re-use component dependencies
- 3.5 Assemble and test the parent project, with a focus on the functionality provided by the re-use components
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| D8005 | ICAPRG413A | Use a library or pre-existing components | Unit of competency |
Replaced By
| State Code | National Code | Title | Type |
|---|---|---|---|
| OBT17 | ICTPRG439 | Use pre-existing components | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| AC919 | ICTSS00032 | Basic Application Development Programmer Skill Set | Skill set |
| AWE5 | ICT40915 | Certificate IV in Digital and Interactive Games | Qualification |
| AWD9 | ICT50915 | Diploma of Digital Media Technologies | Qualification |
| BEH4 | ICT40118 | Certificate IV in Information Technology | Qualification |
| AWB5 | ICT40115 | Certificate IV in Information Technology | Qualification |
| AWF2 | ICT40515 | Certificate IV in Programming | Qualification |
| BEH5 | ICT40518 | Certificate IV in Programming | Qualification |
| AWE3 | ICT50615 | Diploma of Website Development | Qualification |