Unit of competency Outline
Date retreived
22/07/2026 2:48 PM AWST
22/07/2026 2:48 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.
Analyse software requirements
Analyse software requirements
Unit of competency
National Code
ICTPRG444
ICTPRG444
State Code
OBT12
OBT12
TGA Status
Current
Current
DTWD Status
Approved
Approved
State Implementation and Classification
Approved Date
15/01/2021
Field of Education
020305 - Systems Analysis And Design
Original Release Date
15/01/2021
Nominal Hours
55
Description
This unit describes the skills and knowledge required to research and analyse client requirements, produce a range of options for business process efficiencies and create a software-requirements document.It applies to those who are required to perform an analysis role in formulating software requirements in a range of work environments. They may work as database or computer developers, business analysts, or project managers.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Gather and confirm client requirements
- 1.1 Confirm requirement and scope of project with required personnel
- 1.2 Gather information regarding requirements via sources of information and business processes
- 1.3 Analyse client requirements and problem context and opportunity faced by client
- 1.4 Document client requirements, project scope, related problems and sources of information according to organisational procedures
- 1.5 Submit document to required personnel and seek and respond to feedback
2. Analyse functional and related non-functional requirements and feasibility of project
- 2.1 Map business processes using modelling tool including unified modelling language (UML)
- 2.2 Determine opportunities in business process efficiencies
- 2.3 Document functional and non-functional processes according to organisational procedures
- 2.4 Analyse technical and operational feasibility of project
- 2.5 Determine budget and schedule feasibility of project
- 2.6 Examine purpose and intent of project within organisation
3. Develop high-level system solutions
- 3.1 Develop and document feasible solutions according to client requirements
- 3.2 Explore and document the feasibility of each solution
- 3.3 Examine alternatives against project constraints
- 3.4 Document assumptions, dependencies and required resources
- 3.5 Produce a project risk analysis according to project requirements
- 3.6 Document future requirements according to organisational procedures
4. Prepare and publish software-requirements documentation
- 4.1 Develop software-requirements document according to organisational procedures
- 4.2 Submit software-requirements report to required personnel and obtain project approval
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| AUV60 | ICTPRG419 | Analyse software requirements | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| BFL8 | UEE40120 | Certificate IV in Computer Systems | Qualification |
| BIV4 | UEE50122 | Diploma of Computer Systems Engineering | Qualification |
| BFP4 | UEE40720 | Certificate IV in Electronics and Communications | Qualification |
| BFQ2 | UEE60220 | Advanced Diploma of Electronics and Communications Engineering | Qualification |
| BFP5 | UEE50520 | Diploma of Electronics and Communications Engineering | Qualification |
| BFJ6 | UEE61720 | Advanced Diploma of Engineering Technology - Electronics | Qualification |
| BFF9 | ICT40120 | Certificate IV in Information Technology | Qualification |
| BFN7 | UEE41520 | Certificate IV in Video and Audio Systems | Qualification |