^

 
 

Unit of competency details

ICTPRG437 - Build a user interface (Release 1)

Summary

Usage recommendation:
Current
Mapping:
MappingNotesDate
Supersedes and is equivalent to ICTPRG410 - Build a user interface 20/Jul/2020

Release Status:
Current
Releases:
ReleaseRelease date
1 1 (this release) 21/Jul/2020


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  21/Jul/2020 
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 6.0.

Application

This unit describes the skills and knowledge required to design, build and test a user interface (UI) to specification, including command-line interfaces (CLI), graphical user interfaces (GUI), web user interfaces (WUI) and natural user interfaces (NUI).

It applies to those who work as user-interface designers and are responsible for specifying the layout and style of the desired user interface. This includes developers working in the area of user interface design and implementation.

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. Establish task requirements and build a prototype user interface (UI)

1.1 Gather UI requirements and expectations from clients

1.2 Identify organisational guidelines relating to task

1.3 Determine application required to create prototype

1.4 Build prototype using prototyping tools in determined language

1.5 Review UI prototype with client and edit as required

2. Design and build UI

2.1 Formulate application content flow

2.2 Design UI components according to task requirements

2.3 Define UI actions

2.4 Itemise UI events

2.5 Determine required language according to task requirements

2.6 Build UI with required functionality according to task and organisational requirements

3. Test and document UI, and obtain client sign-off

3.1 Test overall functionality of UI according to requirements

3.2 Iterate UI design and build, until test results meet requirements

3.3 Document UI and user requirements according to organisational procedures and guidelines

3.4 Obtain client sign-off to completed UI

Foundation Skills

This section describes those language, literacy, numeracy and employment skills that are essential to performance but not explicit in the performance criteria.

S KILL 

DESCRIPTION 

Numeracy

  • Selects from, and applies a range of mathematical and problem-solving techniques

Oral communication

  • Uses listening and questioning techniques to confirm requirements and articulate complex concepts and take lead where required

Reading

  • Applies strategies and constructs meaning from texts when reading technical data

Writing

  • Develops documentation detailing UI design and user requirements using appropriate structure, layout and technical programming language

Planning and organising

  • Uses a combination of formal, logical planning processes and increasing knowledge of context
  • Identifies applicable information and risks and evaluates alternative strategies and resources when gathering requirements
  • Uses systematic processes, setting goals, gathering information and identifying and evaluating options against agreed criteria

Problem solving

  • Decides on a course of action using analytical processes

Self-management

  • Identifies and follows explicit and implicit, protocols and meets expectations applicable to own role when documenting user requirements and gaining sign-off

Technology

  • Actively identifies systems, devices and applications with potential to meet current and future needs
  • Improve personal productivity and optimises software functions using a broad range of features within applications

Unit Mapping Information

Supersedes and is equivalent to ICTPRG410 Build a user interface.

Links

Companion Volume Implementation Guide is found on 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 6.0.

Performance Evidence

The candidate must demonstrate the ability to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including evidence of the ability to:

  • design and build at least one fully functional user interface (UI).

In the course of the above, the candidate must:

  • comply with organisational requirements
  • document the user requirements, UI and obtain client sign-off.

Knowledge Evidence

The candidate must be able to demonstrate knowledge to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including knowledge of:

  • a range of mathematical strategies that may be used in building a user interface activity
  • programming languages that may be used in building a user interface
  • open-source development tools
  • small-size application development process
  • application development languages and required prototyping tools
  • organisational guidelines relating to user interface building.

Assessment Conditions

Skills in this unit must be demonstrated in a workplace or simulated environment where the conditions are typical of those in a working environment in this industry.

This includes access to:

  • the internet
  • online prototyping and UI design tools
  • required hardware, software and its components
  • specific tools and licenses available, according to selected platform.

Assessors of this unit must satisfy the requirements for assessors in applicable vocational education and training legislation, frameworks and/or standards.

Links

Companion Volume Implementation Guide is found on VETNet - https://vetnet.gov.au/Pages/TrainingDocs.aspx?q=a53af4e4-b400-484e-b778-71c9e9d6aff2