ICTICT420
Develop client user interface


Application

This unit describes the skills and knowledge required to design and document a client user interface that integrates with front-end applications.

It applies to individuals who work in small-to-medium enterprises (SMEs) as software designers and developers and have achieved a degree of autonomy.

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


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. Prepare design for interface

1.1 Review requirements and other documentation to determine user needs

1.2 Investigate system environment to determine the impact of user interface design

1.3 Review organisational goals to ensure consistency with organisational styles

1.4 Define data query and report formats for the user interface design where appropriate

1.5 Document needs and findings, and obtain approval for the proposed interface from the appropriate person

2. Design and document user interface

2.1 Design menu structures according to requirements and acceptance criteria, and following design principles

2.2 Design screen dialogues according to requirements and acceptance criteria, and following design principles

2.3 Design batch procedures where appropriate to technical specifications and acceptance criteria

2.4 Design online help and tutorials for the prototype, and following design principles

2.5 Document prototype according to organisational goals

2.6 Submit prototype to appropriate person for sign-off

Evidence of Performance

Evidence of the ability to:

determine impact of user interface design in the system environment and identify appropriate data query and report formats

design menu structures according to design principles

design screen dialogues in line with requirements and acceptance criteria

design batch procedures

develop online help and tutorials for prototype.

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


Evidence of Knowledge

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

identify client business area

discuss current industry design principles

identify the general features and capabilities of current industry accepted hardware and software products

identify general features and capabilities of current industry accepted user interfaces

identify front-end systems

discuss GUI and web design principles.


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 general information and communications technology (ICT) industry, and include access to:

design specifications

organisational standards for documentation and version control

project management process and hierarchy

a usability test plan

agreed usability metrics.

Assessors must satisfy NVR/AQTF assessor requirements.


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-1.4

Identifies and interprets a variety of hard copy and online technical and design information to identify system environment, organisational requirements and clarify user requirements

Writing

1.4, 1.5, 2.1- 2.5

Uses correct spelling and grammar, plain English and specific terminology to produce documents and tutorials to organisational guidelines and user requirements

Uses the appropriate programming syntax and conventions to perform the job role

Uses concise plain English and identifies and applies organisational designs, styles and interface, writing principles consistently on titles, text links, buttons, error messages and other interface objects

Oral Communication

1.1-1.5, 2.6

Elicits and evaluates information using effective listening and questioning techniques

Uses simple and relevant language to confirm understanding of requirements, liaise with the client and obtain feedback

Navigate the world of work

1.3, 2.5

Considers the implications of organisational policies and procedures when planning and undertaking work

Interact with others

2.6

Actively identifies the requirements of important communication exchanges, selecting appropriate channels, format, tone and content to suit purpose and audience

Get the work done

1.1, 1.2, 1.4, 2.1-2.3

Develops plans to manage relatively complex, non-routine tasks with an awareness of how they may contribute to longer term operational and strategic goals

Uses a range of digitally based technology and applications to access and filter data, extract, organise, integrate and share relevant information in increasingly effective ways


Sectors

General ICT