Please enable JavaScript.
Coggle requires JavaScript to display documents.
Unit 3: Software Development (Area of Study 1: Programming Practice…
Unit 3: Software Development
Area of Study 1: Programming Practice
Outcome 1
Key Skills
Development (Programming)
Data Types & Structures
Interpreting Designs
Documentation
Testing
Programming Language
Functions
Methods
Procedures
Documentation
Naming Conventions
Comments
Testing
Test Data
Trace Tables
Linear & Binary Search
Characteristics of I/O
Representing Designs
Data Dictionaries
Pseudocode
Mockups
Types of Data Structures
Records
Arrays
Area of Study 2: Analysis & Design
Outcome 2
Key Skills
Applying Analysis Tools & Techniques
Identifying Appropriate Application Architecture
Documenting the Software Requirements
Alternative Design Ideas
Project Plans
Scope of the Solution
Specifications
Design Techniques
Evaluation of Designs
Efficiency
Effectiveness
Design Tools
Context Diagrams
Use Case Diagrams
Unified Modelling Language
Data Flow Diagrams
Data Privacy
Legal Requirements
Functional vs. Non-Functional Requirements
Project Management
Gantt Charts
Processes
Concepts
Security Considerations
Application Architecture
Mobile
Rich-Client
Peer-to-Peer
Internet Applications
Information Systems