Copy and paste from the following data to produce each assessment task. Write these in plain English and spell out how, when and where the task is to be carried out, under what conditions, and what resources are needed. Include guidelines about how well the candidate has to perform a task for it to be judged satisfactory.
Required skills
analytical skills to analyse requirements document
communication skills to communicate with user and colleagues
initiative and enterprise skills to produce an appropriate application to fulfil requirements
literacy skills to:
produce program documentation
read requirements documentation
planning and organisational skills to produce output in a timely fashion as required
problem-solving skills to debug program code
technical skills to:
interpret program specifications
translate requirements from problem space to machine space
integrate development environment usage
use internal documentation techniques
test program to ensure it meets its requirements.
Required knowledge
detailed knowledge of:
data structures
small-size and medium-size application development
object-oriented programming concepts
object-oriented programming language
process and techniques related to the use of GUI to interact with operator
documentation techniques to document the application.
The range statement relates to the unit of competency as a whole. It allows for different work environments and situations that may affect performance. Bold italicised wording, if used in the performance criteria, is detailed below. Essential operating conditions that may be present with training and assessment (depending on the work situation, needs of the candidate, accessibility of the item, and local industry and regional contexts) may also be included.
Collections of data may include: | hash tables lists queues sets stacks trees. |
Integrated development environment may include: | Code Warrior Eclipse J-Edit Visual C++ Visual Studio suite. |
Coding standards may include: | GNU Java. |
Language may include: | C#.net C++ Java Small Talk VB.NET. |
Database may be: | object relational. |
GUI components may include: | buttons check boxes drop-down lists option buttons text input fields. |
Documentation may include: | architecture documentation code comments design documents in-code documentation internal module documentation release documents requirement documents test documents user manuals. |
Copy and paste from the following performance criteria to create an observation checklist for each task. When you have finished writing your assessment tool every one of these must have been addressed, preferably several times in a variety of contexts. To ensure this occurs download the assessment matrix for the unit; enter each assessment task as a column header and place check marks against each performance criteria that task addresses.
Observation Checklist