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:
apply some of the latest information technology tools and techniques
evaluate and compare a range of open-source tools and components to use in software development and maintenance
communication skills to:
discuss issues with global peers
participate effectively in discussions on a number of information technology issues
participate in volatile communities of interest
initiative and enterprise skills to:
apply information technology knowledge and skills in a multidisciplinary environment
participate in open-source projects
literacy skills to:
read and interpret complex technical and non-technical information from a range of sources
write a clearly structured document or update existing documentation
problem-solving skills to choose the best solution for a particular context
research skills to identify and locate possible sources of required information for a target project
technical skills to:
build existing software projects from source
create and maintain code
use basic language syntax and layout, data structures, arrays and standard algorithms
test and debug code at a high level.
Required knowledge
detailed knowledge of:
debugging and testing techniques
documentation techniques, including internal documentation, user guides and technical documentation
open-source development methodology
overview knowledge of online project communities.
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.
Software may include: | commercial software applications customised software in-house software organisation-specific software packaged software. |
Online resources may include: | community sites CVS trees FTP sites gopher sites news groups online communities websites. |
Documentation may follow: | audit trails International Organization for Standardization (ISO), International Electrotechnical Commission (IEC), and Australian Standards (AS) standards naming standards project management templates report writing principles version control. |
Online community may include: | local communities online virtual communities of interest organisational communities main tools for online communities: mailing lists newsgroups web conferencing. |
Licensing models may include: | Apache licences Berkeley Software Distribution (BSD) General Public License (GPL) Lesser General Public License (LGPL) Mozilla. |
Software-development tools may include: | computer language development methodology development tools operating systems target environments version control systems. |
Socially acceptable should be: | designed and sent with regard to recipient's: culture ethnicity location race social sensitivities. |
Online project may include: | commercial hosting facility hosting community code CVS site FTP site other type of group repository private website. |
Community-participation standards may include: | informal or formal rules and regulations used by groups to manage their online projects procedures or guidelines verbal or written policies. |
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