NZQA registered unit standard 2795 version 8 Page 1 of 4 Title Create and operate a computer program to provide a solution for an organisation Level 4 Credits 15 Purpose People credited with this unit standard are able to: plan a computer program; produce the program; test and modify the program; and operate and evaluate the program to provide a solution for an organisation. Classification Computing > Software Development - Programming Available grade Achieved Entry information Recommended skills and knowledge Unit 18741, Create a computer program to provide a solution, or demonstrate equivalent knowledge and skills. Explanatory notes 1 Range Candidates are required to create a program that contains – data flows and data stores, variables and expressions, sequences of steps, arrays, nested decisions, simple repetitions, sub-programs (sub-routines or procedures), files on disk, interactive dialogue, screen and printed report generation. The possible contexts the computer software program is designed to operate in may include but are not limited to – businesses, clubs, non-profit organisations, scientific applications. For the purposes of assessment the program and stakeholder must be authentic. 2 Definitions Brief is a clear description of both the desirable outcomes sought and the constraints to be met by the solution. It contains requirements and specifications against which the success or otherwise of the program can be evaluated. The brief can be either created as part of the candidates employment (in the case of workplace assessment) or in response to the needs of an organisation. Conceptual design is a clearly indicative representation of the final product. Industry conventions refer to conventions used and recommended by an organisation involved in the computer industry. Internal documentation means documentation included as comments within the source code, rather than documentation created separately. Organisation refers to a specific business entity which may be – profit or non-profit; in private, public, or voluntary sectors; a business unit, iwi, or other special-purpose body. NZQA National Qualifications Services SSB Code 130301 New Zealand Qualifications Authority 2016 NZQA registered unit standard 2795 version 8 Page 2 of 4 A plan outlines how the requirements of the brief will be realised. For this unit standard, the plan is produced in conjunction with the conceptual design and will include pre-task documented components. Evidence of planning may be oral, written, and/or graphic. Problem decomposition means breaking the problem down into smaller manageable components. 3 Legislation relevant to this unit standard includes but is not limited to the: Copyright Act 1994; Copyright (New Technologies) Amendment Act 2008; Health and Safety in Employment Act 1992; and any subsequent amendments. 4 An assessment resource to support computing unit standards (levels 1 to 4) can be found on the NZQA website at www.nzqa.govt.nz/asm. ‘The Computing Process - a clarification document’ contains further information and can be found on the NZQA website. Outcomes and evidence requirements Outcome 1 Plan a computer program to provide a solution for an organisation. Evidence requirements 1.1 A brief is formulated that describes the organisation’s requirements for the program in terms of purpose and target users. 1.2 The brief outlines the specifications (including constraints) to be met by the program in order to provide a solution. Range 1.3 A conceptual design for the program is documented according to industry conventions. Range 1.4 includes but is not limited to – programming language, input descriptions, output descriptions, data structure descriptions, program descriptions, testing procedure(s). design includes but is not limited to – problem decomposition diagram, key steps required in creating the program. A plan for the development of the program is produced and modified at each project milestone. Range project milestones, resource requirements, stakeholder consultation. NZQA National Qualifications Services SSB Code 130301 New Zealand Qualifications Authority 2016 NZQA registered unit standard 2795 version 8 Page 3 of 4 Outcome 2 Produce the program. Range meaningful descriptive names for variables, procedures, functions, labels and data files; use of indentation and line spacing; use of comments to explain program structure and function. Outcome 3 Test and modify the program to provide a solution for organisation use. Evidence requirements 3.1 Testing follows the procedure documented in the specifications of the brief. Range 3.2 includes but is not limited to – all program logic paths. The code is modified, as required following the testing, to eliminate errors and meet design brief specifications. Range all modifications are documented, including reasons for them. Outcome 4 Operate and evaluate the program. Evidence requirements 4.1 Operation of the program verifies that the program meets the design specifications and provides a solution for an organisation. 4.2 An evaluation report is prepared that identifies strengths and limitations of the program and improvements for future developments. Planned review date 31 December 2016 NZQA National Qualifications Services SSB Code 130301 New Zealand Qualifications Authority 2016 NZQA registered unit standard 2795 version 8 Page 4 of 4 Status information and last date for assessment for superseded versions Process Version Date Last Date for Assessment Registration 1 30 September 1994 31 December 2013 Revision 2 18 November 1996 31 December 2013 Review 3 24 September 1997 31 December 2013 Revision 4 28 July 1998 31 December 2013 Review 5 30 July 2002 31 December 2013 Revision 6 16 July 2004 31 December 2013 Review 7 19 March 2010 31 December 2015 Rollover and Revision 8 19 September 2013 N/A Consent and Moderation Requirements (CMR) reference 0011 This CMR can be accessed at http://www.nzqa.govt.nz/framework/search/index.do. Please note Providers must be granted consent to assess against standards (accredited) by NZQA, before they can report credits from assessment against unit standards or deliver courses of study leading to that assessment. Industry Training Organisations must be granted consent to assess against standards by NZQA before they can register credits from assessment against unit standards. Providers and Industry Training Organisations, which have been granted consent and which are assessing against unit standards must engage with the moderation system that applies to those standards. Requirements for consent to assess and an outline of the moderation system that applies to this standard are outlined in the Consent and Moderation Requirements (CMR). The CMR also includes useful information about special requirements for organisations wishing to develop education and training programmes, such as minimum qualifications for tutors and assessors, and special resource requirements. Comments on this unit standard Please contact NZQA National Qualifications Services nqs@nzqa.govt.nz if you wish to suggest changes to the content of this unit standard. NZQA National Qualifications Services SSB Code 130301 New Zealand Qualifications Authority 2016