eBOS Home Page   Course Band Descriptor
2 unit Software Design and Development
 

2 unit Software Design and Development
2001 Candidature - 3330
Band 6 (.24%)
Demonstrates an extensive knowledge of hardware/software interrelationships. Designs solutions to a variety of complex, unfamiliar problems as algorithms using appropriate control and data structures. Analyses a problem, and designs comprehensive solutions using appropriate development methodologies, and project management techniques, and implements the phases of the software development cycle. Displays sophisticated communication skills in designing and documenting a solution that addresses users� needs and concerns. Critically evaluates the effects of the use of computer-based solutions on society. Demonstrates an extensive knowledge of SDD terminology and tools used to manage and represent software solutions. Applies extensive knowledge and understanding�of historical developments to current and emerging technologies and practices.
Band 5 (7.59%)
Demonstrates a detailed knowledge of hardware/software interrelationships. Designs solutions to a specified problem as algorithms using appropriate control and data structures. Analyses a problem, and designs detailed solutions using appropriate development methodologies and some project management techniques, and implements the phases of the software development cycle. Demonstrates accomplished skills in designing and documenting a software solution and in recognising users� needs and concerns. Makes informed judgements about the effects of computer-based software solutions on society. Demonstrates knowledge of SDD terminology and tools used to manage and represent software solutions. Relates knowledge and understanding of historical developments to current and emerging technologies and practices.
Band 4 (31.74%)
Demonstrates knowledge of hardware/software interrelationships. Designs a solution to a specified problem as an algorithm showing some understanding of control and data structures. Analyses a problem, and designs solutions using appropriate development methodologies, and recognises the need for project management. Adequately outlines the phases of the software development cycle required to produce a solution to a specified problem. Documents a software solution to a specified problem and explains the system to users. Clearly explains the impact of computer-based software solutions on society. Recognises and describes a broad variety of the tools used to represent software solutions. Defines the terminology used in SDD. Demonstrates knowledge and understanding of historical developments and current and emerging technologies.
Band 3 (36.15%)
Modifies an existing computer-based solution to a problem reflecting basic knowledge of hardware/software interrelationships. Reads, interprets and writes basic algorithms that use a variety of control and data structures. Understands a problem and modifies an existing design of a software solution. Has a basic understanding of the phases of the software development cycle. Documents a software solution to a basic problem and communicates this to users. Describes the impact of computer-based software solutions on society. Recognises most of the tools used to represent software solutions. Demonstrates knowledge of basic terminology used in SDD. Shows some knowledge of historical developments and current and emerging technologies.
Band 2 (16.78%)
Describes the hardware and software of a given computer system. Reads and interprets simple algorithms that use basic control structures and unstructured data types. Names the phases of the software development cycle. Demonstrates limited communication skills in attempting to document a software solution to a simple problem. Identifies the issues related to the impact of computer-based software solutions on society. Provides basic definitions for some common terms used in SDD. Recounts isolated historical developments and recognises current technologies.
Band 1 (6.33%)
A mark in this band indicates that the student has achieved below the minimum standard expected.