Unit of competency Outline
Date retreived
22/07/2026 10:35 PM AWST
22/07/2026 10: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.
Design application architecture
Design application architecture
Unit of competency
National Code
ICTPRG506
ICTPRG506
State Code
AUV83
AUV83
TGA Status
Replaced
Replaced
DTWD Status
Transition (Replaced)
Transition (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 design the structure of software or systems components, and how they interact.It applies to individuals who may work as software architects, developers, designers, software engineers or programmers responsible for designing, and building, solution architecture.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Gather and confirm the architecture requirements
- 1.1 Gather information regarding the architectural requirements
- 1.2 Establish and document the architectural requirements
2. Design layered architecture
- 2.1 Separate the areas of concern into logical layers
- 2.2 Determine cross-cutting concerns
- 2.3 Define the system into components
- 2.4 Identify the responsibilities of each component
- 2.5 Identify the interconnections between components
3. Plan a strategy to re-use components
- 3.1 Determine an appropriate strategy for communicating with external systems
- 3.2 Interact with existing legacy components
4. Design for globalisation and localisation
- 4.1 Determine culture specific information
- 4.2 Consider database design features
- 4.3 Select the appropriate user interface
- 4.4 Develop a software product for worldwide distribution
- 4.5 Develop a software product for a specific country
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| D8021 | ICAPRG506A | Design application architecture | Unit of competency |
Replaced By
| State Code | National Code | Title | Type |
|---|---|---|---|
| OBT05 | ICTPRG536 | Design application architecture | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| AC942 | ICTSS00031 | Application Development Specialist Skill Set | Skill set |
| 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 |