^

 
 

Unit of competency details

ICTPRG509 - Build using rapid application development (Release 1)

Summary

Usage recommendation:
Superseded
Mapping:
MappingNotesDate
Supersedes and is equivalent to ICAPRG509A - Build using rapid application developmentUpdated to meet Standards for Training Packages 24/Mar/2015
Is superseded by and equivalent to ICTPRG557 - Develop applications using agile methodsSupersedes and is equivalent to ICTPRG509 Build using rapid application development. 02/Feb/2022

Releases:
ReleaseRelease date
1 1 (this release) 25/Mar/2015


Qualifications that include this unit

CodeSort Table listing Qualifications that include this unit by the Code columnTitleSort Table listing Qualifications that include this unit by the Title columnUsage RecommendationRelease
ICT50115 - Diploma of Information TechnologyDiploma of Information TechnologySuperseded1-2 
ICT50715 - Diploma of Software DevelopmentDiploma of Software DevelopmentSuperseded
ICT50818 - Diploma of Systems Analysis and DesignDiploma of Systems Analysis and DesignSuperseded
ICT50515 - Diploma of Database Design and DevelopmentDiploma of Database Design and DevelopmentSuperseded1-3 
ICT50118 - Diploma of Information TechnologyDiploma of Information TechnologySuperseded
ICT50220 - Diploma of Information TechnologyDiploma of Information TechnologyCurrent
ICT50718 - Diploma of Software DevelopmentDiploma of Software DevelopmentSuperseded
ICT50120 - Diploma of Information TechnologyDiploma of Information TechnologySuperseded
ICT50615 - Diploma of Website DevelopmentDiploma of Website DevelopmentSuperseded1-3 
ICT50815 - Diploma of Systems Analysis and DesignDiploma of Systems Analysis and DesignSuperseded1-2 
Items per page 10 | 20 | 50 | 100
Displaying items 1 - 10 of 10

Classifications

SchemeCodeClassification value
ASCED Module/Unit of Competency Field of Education Identifier 020103 Programming  

Classification history

SchemeCodeClassification valueStart dateEnd date
ASCED Module/Unit of Competency Field of Education Identifier 020103 Programming  30/Jul/2015 
The content being displayed has been produced by a third party, while all attempts have been made to make this content as accessible as possible it cannot be guaranteed. If you are encountering issues following the content on this page please consider downloading the content in its original form

Unit of competency

Modification History

Release 

Comments 

Release 1

This version first released with ICT Information and Communications Technology Training Package Version 1.0.

Application

This unit describes the skills and knowledge required to build using rapid application development (RAD) tools.

It applies to individuals who may work as programmers and who are required to develop new systems.

No licensing, legislative or certification requirements apply to this unit at the time of publication.

Unit Sector

Programming and software development

Elements and Performance Criteria

ELEMENT 

PERFORMANCE CRITERIA 

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Construct an application using RAD

1.1 Capture and record business rules, using a methodology well-suited for the chosen RAD and RAD techniques

1.2 Design an application with a focus on modularity and future extension

1.3 Develop the code by other RAD tools

1.4 Build and demonstrate the completed transaction to the user, for revision within the agreed terms of reference

1.5 Take action to ensure that the design caters for continuous change, by involving the user in the iteration process

1.6 Provide quality assurance (QA) testing throughout the phase and provide feedback to the appropriate person

1.7 Use code optimisers and performance tools

2. Prepare the handover stage

2.1 Track the implemented modules, and follow up where necessary with the appropriate person

2.2 Review user and builds for each module in the deliverables as preparation for handover

2.3 Compare the specification and implementation schedules for each module, and confirm the functional requirements, according to the specifications

2.4 Document the completed work

Foundation Skills

This section describes language, literacy, numeracy and employment skills incorporated in the performance criteria that are required for competent performance.

Skill 

Performance Criteria 

Description 

Reading

1.1, 2.2, 2.3

  • Interprets and analyses complex technical documents

Writing

1.1, 1.2, 1.3, 2.4

  • Documents technical processes and completes workplace documents, in a style and form appropriate to the audience

Interacts with others

1.4, 1.5, 1.6, 2.1

  • Liaises with users, and manages changes in design, by collaborating with different stakeholders in the development process

Get the work done

1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 2.1, 2.3

  • Identifies technical, or conceptual issues, and applies analytical processes in order to resolve issues
  • Uses a range of digital tools and sophisticated techniques, to meet the desired outcomes
  • Takes responsibility for planning, sequencing and prioritising tasks, to achieve the required outcomes
  • Uses analytical and lateral thinking to review practices and to suggest improvements

Unit Mapping Information

Code and title 

current version 

Code and title 

previous version 

Comments 

Equivalence status 

ICTPRG509 Build using rapid application development

ICAPRG509A Build using rapid application development

Updated to meet Standards for Training Packages

Equivalent unit

Links

Companion Volume implementation guides are found in VETNet - https://vetnet.gov.au/Pages/TrainingDocs.aspx?q=a53af4e4-b400-484e-b778-71c9e9d6aff2

 

Assessment requirements

Modification History

Release 

Comments 

Release 1

This version first released with ICT Information and Communications Technology Training Package Version 1.0.

Performance Evidence

Evidence of the ability to:

  • design an application and develop high quality code, according to client specifications
  • provide quality assurance testing and monitoring
  • effectively demonstrate use of code optimisers using rapid application development (RAD) techniques
  • accurately document completed work.

Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.

Knowledge Evidence

To complete the unit requirements safely and effectively, the individual must:

  • outline industry-accepted prototyping tools
  • describe quality assurance practices as they relate to RAD
  • describe the impact that the client business domain will have on RAD in particular there effect on:
  • cost
  • quality
  • outline the role of the stakeholder, and the involvement required in RAD
  • describe three or more current industry development methodologies
  • identify and apply three or more programming languages
  • identify and apply the most appropriate RAD tool, taking into consideration the targeted platform or multi-platform options.

Assessment Conditions

Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the programming and software development industry, and include access to:

  • the computer-aided software engineering tools (CASE) repository, to facilitate the re-use of templates and components
  • CASE tools
  • a code generator
  • detailed user requirements
  • prototyping software
  • the requirements document, including the model and scope
  • the appropriate learning and assessment support, when required.

Assessors must satisfy NVR/AQTF assessor requirements.

Links

Companion Volume implementation guides are found in VETNet - https://vetnet.gov.au/Pages/TrainingDocs.aspx?q=a53af4e4-b400-484e-b778-71c9e9d6aff2