Application
This unit describes the skills and knowledge required to apply traditional and non-traditional systems development methodologies.
It applies to individuals in a senior development role who exercise discretion and judgement to create solutions using appropriate technical knowledge and analysis skills.
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. Determine and select appropriate methodology for a given activity | 1.1 Determine and define subject activity 1.2 Define criteria for selection of development methodology 1.3 Review and evaluate a range of traditional and non-traditional system development methodologies 1.4 Select appropriate system development methodology to suit the activity |
2. Apply the selected development methodology | 2.1 Create an initial project plan to guide developmental processes 2.2 Identify appropriate task types according to development methodology 2.3 Clearly describe and articulate task types 2.4 Define appropriate control structures that need to be created during task type execution 2.5 Associate each task type with a set of input and output parameters |
3. Adjust project to suit appropriate methodology | 3.1 Identify resources to support methodology selection 3.2 Apply appropriate methodology to solve tasks 3.3 Monitor project flow and record effectiveness against project plan 3.4 Review and document opportunities for improvement, lessons learned and recommendations for future projects 3.5 Submit results to appropriate person for approval |
Evidence of Performance
Evidence of the ability to:
develop a project plan
apply a methodology to a project
produce documentation as required by the chosen methodology.
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:
describe client business domain and organisational requirements
explain current project requirements
explain role of stakeholders and the degree of stakeholder involvement in the development process
describe at least two current system development methodologies.
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 and current methodologies
organisational standards for documentation and version control
detailed user requirements document, including model and scope.
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.3, 3.1, 3.4 | Identifies, analyses and evaluates a range of textual information containing complex systems development specific terminology, syntax and diagrams, and applies the information to the task |
Writing | 2.1, 2.3, 3.3, 3.4 | Uses the correct spelling and grammar, and technical terminology to develop project plans, document recommendations, processes and reports in a format suitable to the audience |
Oral Communication | 1.1, 1.3, 2.3, 3.1-3.4 | Elicits and evaluates information using project related terminology and effective listening and questioning techniques Uses plain English and, where necessary, project related terminology to liaise with clients, present information and obtain feedback Uses specific and complex systems development terminology to liaise with co-workers |
Get the work done | 1.1-1.4, 2.2, 2.4, 2.5, 3.1-3.4 | Uses familiar digital systems and tools to access, organise, analyse and display information relevant to the role Applies formal processes when planning more complex tasks, producing plans with logically sequenced steps, reflecting an awareness of time and resource constraints and the needs of others Reflects on the appropriateness and effectiveness of project methodologies and identifies some key principles that may be relevant in future situations |
Sectors
General ICT