Systems Design

Design systems to meet specified business and user requirements that are compatible with established system architectures, as well as organisational and performance standards

Type

Functional

Competency Area

Design and Architecture

Levels

Identify functionalities & information flows, develop prototypes & GUI

Determine systems design specification for the development of system components and modules

Develop blueprints of data flows within the organisation and requirements for data input, output, processing and storage

Design system components aligned to established architectures, and design standards

Define system interface requirements based on design characteristics

Identify functional specifications of software programs to address business and user needs of the system

Formulate system security technical specifications

Analyse the strengths and weaknesses of alternative design options

Design information architecture, process flow & user interface prototypes

Develop system architectures and system design characteristics

Evaluate advantages and disadvantages of architecture characteristics

Assess the design of system components, modules and interfaces

Evaluate the logic design to ensure alignment with data management framework, structures, processes and standards

Develop design principles to guide the definition and detailing of software blueprints

Determine system security requirements and respective secure technologies, functions or features

Review impact analyses on business-critical design options and trade-offs to determine risks

Direct development of user interfaces

Advise on system architecting, design principles and the selection of system design lifecycle models

Establish system design strategies

Ensure the system design is in alignment with data architecture, structure and management strategy

Anticipate future business and user requirements, and the implications on software design, features and capabilities

Evaluate system design blueprints to ensure data, software, and security requirements are accounted for in the design

Adopt predictive or adaptive approaches in system design

Ensure adherence to organisational policies, standards and strategies in system design