IT Management Skills
The Skills Framework for the Information Age can be found at http://www.sfia-online.org. It provides a range of key terms across categories of IT including strategy, change, development etc. Many of the terms are compatible with ITIL - another widely used IT framework. For each term, there is a range of autonomy levels that represent growth in experience and capability for the role.
I developed a tool at NIWA to allow rapid creation of a SFIA skills position description. This link represents my current SFIA Skills description
Strategy and architecture
Information strategy
Strategic planning - ITSP
The creation, iteration and maintenance of a strategy in order to align organisational actions, plans and resources with business objectives and the development of plans to drive forward and execute that strategy. Working with stakeholders to communicate and embed strategic management via objectives, accountabilities and monitoring of progress.
Level 7
Leads the definition, implementation, and communication of the organisation’s strategic management framework and directs the creation and review of a strategy and plans to support the strategic requirements of the business.
Information governance - IRMG
The overall governance of how all types of information, structured and unstructured, whether produced internally or externally, are used to support decision-making, business processes and digital services. Encompasses development and promotion of the strategy and policies covering the design of information structures and taxonomies, the setting of policies for the sourcing and maintenance of the data content, and the development of policies, procedures, working practices and training to promote compliance with legislation regulating all aspects of holding, use and disclosure of data.
Level 7
Specifies at a strategic level the business functions and data subjects needed to support future business, thereby enabling the development of an Information Architecture. Establishes and communicates the organisation’s information management strategy, developing it as an integral part of the business strategy. Directs information resources, to create value for the stakeholders by improving the performance of the organisation, whilst maintaining the principles of professional standards, accountability, openness, equality, diversity, and clarity of purpose. Responsible for compliance with regulations, standards and codes of good practice relating to information and documentation, records management, information assurance and data protection.
Information systems coordination - ISCO
Typically within a large organisation in which the information strategy function is devolved to autonomous units, or within a collaborative enterprise of otherwise independent organisations, the coordination of information strategy matters where the adoption of a common approach (such as shared services) would benefit the organisation.
Level 7
Establishes, maintains and communicates the organisation’s strategy for managing information and the policies, standards, procedures and methods necessary to implement the strategy. Coordinates all aspects of management of the life cycle of information systems. Represents the interests of the entire organisation to general management and external bodies on matters relating to information strategy.
Information security - SCTY
The selection, design, justification, implementation and operation of controls and management strategies to maintain the security, confidentiality, integrity, availability, accountability and relevant compliance of information systems with legislation, regulation and relevant standards.
Level 6
Develops and communicates corporate information security policy, standards and guidelines. Contributes to the development of organisational strategies that address information control requirements. Identifies and monitors environmental and market trends and pro-actively assesses impact on business strategies, benefits and risks. Leads the provision of authoritative advice and guidance on the requirements for security controls in collaboration with experts in other functions such as legal, technical support. Ensures architectural principles are applied during design to reduce risk and drives adoption and adherence to policy, standards and guidelines.
Information assurance - INAS
The protection of integrity, availability, authenticity, non-repudiation and confidentiality of information and data in storage and in transit. The management of risk in a pragmatic and cost effective manner to ensure stakeholder confidence.
Level 6
Develops corporate Information assurance policy, standards and guidelines. Contributes to the development of organisational strategies that address the evolving business risk and information control requirements. Drives adoption of and adherence to policies and standards through the provision of expert advice and guidance in order to ensure architectural principles are applied, requirements are defined and rigorous security testing is applied. Monitors environmental and market trends and pro-actively assesses impact on business strategies, benefits and risks.
Analytics - INAN
The application of mathematics, statistics, predictive modeling and machine-learning techniques to discover meaningful patterns and knowledge in recorded data. Analysis of data with high volumes, velocities and variety (numbers, symbols, text, sound and image). Development of forward-looking, predictive, real-time, model-based insights to create value and drive effective decision-making. The identification, validation and exploitation of internal and external data sets generated from a diverse range of processes.
Level 6
Develops analytics policy, standards and guidelines. Establishes and manages analytics methods, techniques and capabilities to enable the organisation to analyse data, to generate insights, create value and drive decision-making. Sets direction and leads the introduction and use of analytics to meet overall business requirements, ensuring consistency across all user groups. Identifies and establishes the veracity of the external sources of information which are relevant to the operational needs of the enterprise.
Level 7
Directs the creation and review of a cross-functional, enterprise-wide approach and culture for analytics. Leads the provision of the organisation’s analytics capabilities. Leads the organisation’s commitment to efficient and effective analysis of textual, numerical, visual or audio information.
Information content publishing - ICPM
The evaluation and application of different publishing methods and options, recognising key features, including open source and proprietary options. The management and tuning of the processes that collect, assemble and publish information, including in unstructured and semi-structured forms, for delivery to the user. The management of copyright, data protection and other legal issues associated with publishing and re-use of published information and data.
Level 4
Maintains and updates content management processes to meet the needs of users including those with disabilities. Selects appropriate channels through which content should be published, providing advice to users and content authors to leverage the features of the relevant channels and tools used. Applies propriety guidelines and uses appropriate tools and techniques to provide publishing interfaces to new or existing platforms and applications. Identifies the implications of copyright, data protection and other legal issues associated with publishing.
Advice and guidance
Consultancy - CNSL
The provision of advice and recommendations, based on expertise and experience, to address client needs. May deal with one specialist subject area, or can be wide ranging and address strategic business issues. May also include support for the implementation of any agreed solutions.
Level 6
Manages provision of consultancy services, and/or management of a team of consultants. In own areas of expertise, provides advice and guidance to consultants and/or the client through involvement in the delivery of consultancy services. Engages with clients and maintains client relationships. Establishes agreements/contracts and manages completion and disengagement.
Specialist advice - TECH
The development and exploitation of expertise in any specific area of information or communications technology, digital working, specific techniques, methodologies, products or application areas, for the purposes of providing specialist advice.
Level 6
Provides organisational leadership and guidelines to promote the development and exploitation of specialist knowledge in the organisation. Maintains a network of recognised experts (inside and/or outside the organisation) who can deliver expert advice in areas relevant to the organisation’s current and future needs. Provides input into professional development planning across a significant part of the organisation to further the development of appropriate expertise.
Business strategy and planning
IT management - ITMG
The management of the IT infrastructure and resources required to plan for, develop, deliver and support IT services and products to meet the needs of a business. The preparation for new or changed services, management of the change process and the maintenance of regulatory, legal and professional standards. The management of performance of systems and services in terms of their contribution to business performance and their financial costs and sustainability. The management of bought-in services. The development of continual service improvement plans to ensure the IT infrastructure adequately supports business needs.
Level 6
Identifies and manages resources needed for the planning, development and delivery of specified information and communications systems services (including storage, modification and communication of data, voice, text, audio and images). Engages with and influences senior level stakeholders and project teams through change management processes, ensuring that the infrastructure is managed to provide agreed levels of service and data integrity. Takes full responsibility for budgeting, estimating, planning and objective setting. Plans and manages implementation of processes and procedures, tools and techniques for monitoring and managing the performance of automated systems and services. Aligns the contribution of systems and services to clearly stated business and financial goals and performance targets. Monitors performance and takes corrective action where necessary and in line with policies. Develops new methods and organisational capabilities (including automation) for the management of systems and services.
Level 7
Sets strategy for management of technology resources, including corporate telecommunications functions, and promotes the opportunities that technology presents to the employing organisation, including the feasibility of change and its likely impact upon the business. Authorises allocation of resources for the planning, development and delivery of all information systems services and products. Responsible for IT governance. Authorises organisational policies governing the conduct of management of change initiatives and standards of professional conduct. Maintains an overview of the contribution of programmes to organisational success. Inspires creativity and flexibility in the management and application of IT. Sets strategy for monitoring and managing the performance of IT-related systems and services, in respect of their contribution to business performance and benefits to the business.
Financial management - FMIT
The overall financial management, control and stewardship of the IT assets and resources used in the provision of IT services, including the identification of materials and energy costs, ensuring compliance with all governance, legal and regulatory requirements.
Level 5
Advises on financial planning and budgeting. Develops financial plans and forecasts. Monitors and manages IT expenditure, ensuring that all IT financial targets are met, and examining any areas where budgets and expenditure exceed their agreed tolerances. Assists with the definition and operation of effective financial control and decision making, especially in the areas of service, projects and component cost models and the allocation and apportionment of all incurred IT costs. Analyses actual expenditure, explains variances, and advises on options in use of available budget.
Level 6
Develops financial planning processes and standards to support execution of business strategy and promotes adoption and adherence. Sets strategy and develops plans, policies and processes for the accounting, budgeting and, where applicable, charging of IT resources and services, including the definition of cost models and charging models. Sets, negotiates, agrees and manages all financial budgets and targets, ensuring that there is adequate funding for all IT targets and plans, especially to meet development and capacity needs. Analyses actual expenditure, explains variances, and determines options in use of available budget to meet real needs. Assesses financial performance and instigates required improvements.
Innovation - INOV
The capability to identify, prioritise, incubate and exploit opportunities provided by information, communication and digital technologies. To develop and implement processes, tools and infrastructures to support innovation. To involve internal and external communities, employees, commercial partners, customers, users and other stakeholders in the innovation process. To provide governance, monitoring to, and reporting on, the innovation process.
Level 6
Obtains organisational commitment to innovation. Develops organisational capabilities to drive innovation. Leads and plans the development of innovation capabilities and implementation of innovation processes, tools and frameworks. Leads the communication and an open flow of creative ideas between interested parties and the set-up of innovation networks and communities.
Research - RSCH
The systematic creation of new knowledge by data gathering, innovation, experimentation, evaluation and dissemination. The determination of research goals and the method by which the research will be conducted. The active participation in a community of researchers; communicating formally and informally through digital media, conferences, journals, books and seminars.
Level 6
Develops the organisation’s research policy and supervises the work of research functions. Promotes activities externally, attracts and manages significant portfolios of research funding. Sets research goals and authorises research proposals. Leads strategic and/or interdisciplinary research projects. Maintains a strong external network reaching beyond own immediate area of specialism and takes a leading part in professional activities outside own employing organisation. Presents position or keynote papers at major conferences, writes journal articles for publication in high impact journals, and presents reports to major clients.
Business process improvement - BPRE
The creation of new and potentially disruptive approaches to performing business activities in order to create business opportunities; deliver new or improved products/services; or to improve supply chains. The identification and implementation of improvements to business operations, services and models. The assessment of the costs and potential benefits of the new approaches. The analysis and design of business processes in order to adopt and exploit technologies to improve business performance. The development of enterprise process management capabilities to increase organisational agility and responsiveness to change.
Level 6
Develops organisational policies, standards, and guidelines for business process improvement which allow the organisation to quickly improve and implement business processes to meet business requirements. Sets direction and leads in the introduction and use of techniques, methodologies and tools, to meet overall business requirements, ensuring consistency across all user groups. Leads and plans business process improvement activities to analyse business processes; identify alternative solutions, assess feasibility, and recommend solutions which exploit new technologies and automation. Leads the development of organisational capabilities for business process improvement and ensures adoption and adherence to policies and standards.
Level 7
Directs the creation and review of a cross-functional, enterprise-wide approach and culture for embracing business process management and improvement. Drives the identification, evaluation and adoption of technologies to transform organisational agility; customer and user experience; improve supply chains and exploit business opportunities. Aligns business strategies, enterprise transformation and technology strategies. Ensures that the strategic application of business process change is embedded in the governance and leadership of the organisation.
Enterprise and business architecture - STPL
The creation, iteration, and maintenance of structures such as enterprise and business architectures embodying the key principles, methods and models that describe the organisation’s future state, and that enable its evolution. This typically involves the interpretation of business goals and drivers; the translation of business strategy and objectives into an “operating model”; the strategic assessment of current capabilities; the identification of required changes in capabilities; and the description of inter-relationships between people, organisation, service, process, data, information, technology and the external environment. The architecture development process supports the formation of the constraints, standards and guiding principles necessary to define, assure and govern the required evolution; this facilitates change in the organisation’s structure, business processes, systems and infrastructure in order to achieve predictable transition to the intended state.
Level 5
Contributes to the creation and review of a systems capability strategy which meets the strategic requirements of the business. Develops models and plans to drive the execution of the strategy, taking advantage of opportunities to improve business performance. Takes responsibility for investigative work to determine requirements and specify effective business processes, through improvements in information systems, data management, practices, procedures, organisation and equipment.
Business risk management - BURM
The planning and implementation of organisation-wide processes and procedures for the management of risk to the success or integrity of the business, especially those arising from the use of information technology, reduction or non-availability of energy supply or inappropriate disposal of materials, hardware or data.
Level 5
Carries out risk assessment within a defined functional or technical area of business. Uses consistent processes for identifying potential risk events, quantifying and documenting the probability of occurrence and the impact on the business. Refers to domain experts for guidance on specialised areas of risk, such as architecture and environment. Co-ordinates the development of countermeasures and contingency plans.
Technical strategy and planning
Emerging technology monitoring - EMRG
The identification of new and emerging technologies, products, services, methods and techniques. The assessment of their relevance and the potential impacts (both threats and opportunities) upon business enablers, cost, performance or sustainability. The communication of emerging technologies and their impact.
Level 5
Monitors the external environment to gather intelligence on emerging technologies. Assesses and documents the impacts, threats and opportunities to the organisation. Creates reports and technology roadmaps and shares knowledge and insights with others.
Solution architecture - ARCH
The design and communication of high-level structures to enable and guide the design and development of integrated solutions that meet current and future business needs. In addition to technology components, solution architecture encompasses changes to service, process, organisation, and operating models. The provision of comprehensive guidance on the development of, and modifications to, solution components to ensure that they take account of relevant architectures, strategies, policies, standards and practices (including security) and that existing and planned solution components remain compatible.
Level 5
Leads the development of solution architectures in specific business, infrastructure or functional areas. Ensures that appropriate tools and methods are available, understood and employed in architecture development. Within a change programme, leads the preparation of technical plans and, in liaison with business assurance and project staff, ensures that appropriate technical resources are made available. Provides advice on technical aspects of solution development and integration (including requests for changes, deviations from specifications, etc.) and ensures that relevant technical strategies, policies, standards and practices (including security) are applied correctly.
Data management - DATM
The management of practices and processes to ensure the security, quality, integrity, safety and availability of all forms of data and data structures that make up the organisation’s information. The management of data and information in all its forms and the analysis of information structure (including logical analysis of taxonomies, data and metadata). The development of innovative ways of managing the information assets of the organisation.
Level 6
Derives an overall strategy of master data management, within an established information architecture, that supports the development and secure operation of information and digital services. Develops organisational policies, standards, and guidelines for data management, aligned with ethical principles. Takes overall responsibility for planning effective data storage, security, quality, sharing, availability, retention and publishing within the organisation. Plans, establishes and manages processes for regular and consistent access to, and independent validation of external information from multiple sources.
Methods and tools - METL
The definition, tailoring, implementation, assessment, measurement, automation and improvement of methods and tools to support planning, development, testing, operation, management and maintenance of systems. Ensuring methods and tools are adopted and used effectively throughout the organisation.
Level 5
Provides advice, guidance and expertise to promote adoption of methods and tools and adherence to policies and standards. Evaluates and selects appropriate methods and tools in line with agreed policies and standards. Implements methods and tools at programme, project and team level including selection and tailoring in line with agreed standards. Manages reviews of the benefits and value of methods and tools. Identifies and recommends improvements. Contributes to organisational policies, standards, and guidelines for methods and tools.
Level 6
Develops organisational policies, standards, and guidelines for methods and tools. Sets direction and leads in the introduction and use of techniques, methodologies and tools, to match overall business requirements, ensuring consistency across all user groups. Leads the development of organisational capabilities for methods and tools (including automation) to ensure adoption and adherence to policies and standards.
Change and transformation
Business change implementation
Portfolio management - POMG
The development and application of a systematic management framework to define and deliver a portfolio of programmes, projects and/or ongoing services, in support of specific business strategies and objectives. Includes the implementation of a strategic investment appraisal and decision making process based on a clear understanding of cost, risk, inter-dependencies, and impact on existing business activities, enabling measurement and objective evaluation of potential changes and the benefits to be realised. The prioritisation of resource utilisation and changes to be implemented. The regular review of portfolios. The management of the service pipeline (proposed or in development), service catalogue (live or available for deployment) and retired services.
Level 6
Leads the definition of a portfolio of programmes, projects, and/or on-going service provision. Engages and influences senior managers to ensure the portfolio will deliver the agreed business objectives. Plans, schedules, monitors and reports on activities related to the portfolio to ensure that each part of the portfolio contributes to the overall achievement of the portfolio. Collects, summarises and reports on portfolio KPIs often through the deployment of business management processes and systems. Identifies issues with portfolio structure, cost, risk, inter-dependencies, impact on current business activities and the strategic benefits to be realised. Notifies projects/programmes/change initiatives of issues and recommends and monitors corrective action. Reports on portfolio status as appropriate.
Programme management - PGMG
The identification, planning and coordination of a set of related projects within a programme of business change, to manage their interdependencies in support of specific business strategies and objectives. The maintenance of a strategic view over the set of projects, providing the framework for implementing business initiatives, or large-scale change, by conceiving, maintaining and communicating a vision of the outcome of the programme and associated benefits. (The vision, and the means of achieving it, may change as the programme progresses). Agreement of business requirements, and translation of requirements into operational plans. Determination, monitoring, and review of programme scope, costs, and schedule, programme resources, inter-dependencies and programme risk.
Level 6
Plans, directs, and co-ordinates activities to manage and implement a programme from contract /proposal initiation to final operational stage including the transition into “business-as-usual”; plans, schedules, monitors, and reports on activities related to the programme. Ensures that programmes are managed to realise business benefits and that programme management is informed by an awareness of current technical developments.
Project management - PRMG
The management of projects, typically (but not exclusively) involving the development and implementation of business processes to meet identified business needs, acquiring and utilising the necessary resources and skills, within agreed parameters of cost, timescales, and quality. The adoption and adaptation of project management methodologies based on the context of the project and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
Level 6
Takes full responsibility for the definition, documentation and successful completion of complex projects (typically with significant business, political, or high-profile impact, and high-risk dependencies). Adopts and adapts project management methods and tools, selecting appropriately from plan-driven/predictive approaches or more adaptive (iterative and agile) approaches. Ensures that effective project control, change control, risk management and testing processes are maintained. Monitors and controls resources, revenue and capital costs against the project budget and manages expectations of all project stakeholders.
Business change management
Business analysis - BUAN
The methodical investigation, analysis, review and documentation of all or part of a business in terms of business goals, objectives, functions and processes, the information used and the data on which the information is based. The definition of requirements for improving processes and systems, reducing their costs, enhancing their sustainability, and the quantification of potential business benefits. The collaborative creation and iteration of viable specifications and acceptance criteria in preparation for the deployment of information and communication systems. The adoption and adaptation of business analysis approaches based on the context of the work and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
Level 5
Takes responsibility for investigative work to determine business requirements and specify effective business processes, through improvements in information systems, information management, practices, procedures, and organisation change. Selects, adopts and adapts appropriate business analysis methods, tools and techniques; selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. Collaborates with stakeholders at all levels, in the conduct of investigations for strategy studies, business requirements specifications and feasibility studies. Prepares business cases which define potential benefits, options for achieving these benefits through development of new or changed processes, and associated business risks.
Requirements definition and management - REQM
The elicitation, analysis, specification and validation of requirements and constraints to a level that enables effective development and operations of new or changed software, systems, processes, products and services. The management of requirements throughout the whole of the delivery and operational life cycle of the software, system, processes, products or services. The negotiation of trade-offs that are both acceptable to key stakeholders and within budgetary, technical, regulatory, and other constraints. The adoption and adaptation of requirements management lifecycle models based on the context of the work and selecting appropriately from plan-driven/predictive approaches or more adaptive (iterative and agile) approaches.
Level 4
Contributes to selection of the requirements approach for projects, selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. Defines and manages scoping, requirements definition and prioritisation activities for initiatives of medium size and complexity. Facilitates input from stakeholders, provides constructive challenge and enables effective prioritisation of requirements. Reviews requirements for errors and omissions. Establishes the requirements base-lines, obtains formal agreement to requirements, and ensures traceability to source. Investigates, manages, and applies authorised requests for changes to base-lined requirements, in line with change management policy.
Business process testing - BPTS
The planning, design, management, execution and reporting of business process tests and usability evaluations. The application of evaluation skills to the assessment of the ergonomics, usability and fitness for purpose of defined processes. This includes the synthesis of test tasks to be performed (from statement of user needs and user interface specification), the design of an evaluation programme, the selection of user samples, the analysis of performance, and inputting results to the development team.
Level 5
Designs and manages tests of new/updated processes. Specifies test environment for whole life-cycle testing (for example, using a model office concept). Manages selection/creation of relevant scenarios for testing and ensures that tests reflect realistic operational business conditions. Ensure tests and results are documented, reported to stakeholders and are available for specification of user instructions. Highlights issues and risks identified during testing to business stakeholders. Provides specialist guidance and advice to less experienced colleagues and users to ensure that test are conducted in an appropriate manner.
Development and implementation
Systems development
Systems development management - DLMG
The planning, estimating and execution of programmes of systems development work to time, budget and quality targets. The identification of the resources needed for systems development and how this will be met with an effective supply capacity. The alignment of systems development activity and deliverables with agreed architectures and standards. The development of roadmaps to communicate future systems development plans. The adoption and adaptation of systems development lifecycle models based on the context of the work and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
Level 7
Leads the definition, implementation and review of the organisation’s systems development management framework. Authorises the structure of systems development functions and platforms and is responsible for alignment with business strategy & objectives and with emerging IT and digital opportunities. Sets strategy for resource management within systems development, authorises the allocation of resources for systems development programmes, and maintains an overview of the contribution of such programmes to organisational success. Manages the quality and appropriateness of the work performed and delivers measurable business benefits.
Systems design - DESN
The design of systems to meet specified requirements, compatible with agreed systems architectures, adhering to corporate standards and within constraints of performance and feasibility. The identification of concepts and their translation into a design which forms the basis for systems construction and verification. The design or selection of components. The development of a complete set of detailed models, properties, and/or characteristics described in a form suitable for implementation. The adoption and adaptation of systems design lifecycle models based on the context of the work and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
Level 5
Adopts and adapts appropriate systems design methods, tools and techniques selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches, and ensures they are applied effectively. Designs large or complex systems. Undertakes impact analysis on major design options and trade-off. Makes recommendations and assesses and manages associated risks. Reviews others’ systems designs to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems and technology. Ensures that the system design balances functional and non-functional requirements. Contributes to development of systems design policies and standards and selection of architecture components.
Software design - SWDN
The specification and design of software to meet defined requirements by following agreed design standards and principles. The definition of software, components, interfaces and related characteristics. The identification of concepts and patterns and the translation into a design which provides a basis for software construction and verification. The evaluation of alternative solutions and trade-offs. The facilitation of design decisions within the constraints of systems designs, design standards, quality, feasibility, extensibility and maintainability. The development and iteration of prototypes/simulations to enable informed decision-making. The adoption and adaptation of software design models, tools and techniques based on the context of the work and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
Level 5
Selects, adopts and adapts appropriate software design methods, tools and techniques; selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. Specifies and designs large or complex software components. Undertakes impact analysis on major design options, makes recommendations and assesses and manages associated risks. Specifies prototypes/simulations to enable informed decision making. Evaluates the quality of others’ systems designs to ensure adherence to standards and identifies corrective action, if needed. Ensures that the system design balances functional, quality, security and systems management requirements. Contributes to development of organisational software design and architecture policies and standards.
Programming/software development - PROG
The planning, designing, creation, amending, verification, testing and documentation of new and amended software components in order to deliver agreed value to stakeholders. The identification, creation and application of agreed software development and security standards and processes. Adopting and adapting software development lifecycle models based on the context of the work and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
Level 5
Takes technical responsibility across all stages and iterations of software development. Plans and drives software construction activities. Adopts and adapts appropriate software development methods, tools and techniques selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. Measures and monitors applications of project/team standards for software construction including software security. Contributes to the development of organisational policies, standards, and guidelines for software development.
Level 6
Develops organisational policies, standards, and guidelines for software construction and refactoring. Plans and leads software construction activities for strategic, large and complex development projects. Develops new methods and organisational capabilities and drives adoption of, and adherence to policies and standards.
Real-time/embedded systems development - RESD
The architecture, design and development of reliable real time software, operating systems, tools and embedded systems. Embedding computer systems with a dedicated function within a larger mechanical or electronic system, often with real-time, safety, security, and reliability constraints. Typically includes interfacing with hardware, mechanical sensors and actuators for monitoring and control in applications such as industrial, automotive, aerospace and medical machinery, robots and equipment including IoT (Internet of Things) devices.
Level 3
Designs the interactions between medium-complexity embedded systems components with hardware and the physical world through sensors, actuators and I/O ports. Selects and uses appropriate programming languages (high and low-level) and scripting languages to develop medium complex real-time/embedded components as part of an overall systems design typically requiring high levels of reliability or integrity. Applies a range of approaches to perform extensive testing of real-time/embedded systems, using specialised tools such as logic analysers, in-circuit emulators or digital storage oscilloscopes to demonstrate that high levels of systems integrity and reliability are addressed.
Data modelling and design - DTAN
The development of models to represent and communicate data requirements and to enable organisations to understand their data assets and the relationships between real-world entities. The investigation, analysis and scoping of data requirements to support the development of software systems, data integration and data retrieval activities. The iteration, review and maintenance of data requirements and data models.
Level 4
Investigates corporate data requirements, and applies data analysis, design, modelling, and quality assurance techniques, to establish, modify or maintain data structures and their associated components (entity descriptions, relationship descriptions, attribute definitions). Provides advice and guidance to database designers and others using the data structures and associated components.
Database design - DBDS
The specification, design and maintenance of mechanisms for storage of and access to data in support of business information needs. Design of the physical data layer, addressing enterprise data resource needs and local stored data structures. Definition of physical or virtual data warehouse structures required to support business intelligence and data analytics services.
Level 4
Develops and maintains specialist knowledge of database and data warehouse concepts, design principles, architectures, software and facilities. Assesses proposed changes to object/data structures, in order to evaluate alternative options. Implements physical database designs to support transactional data requirements for performance and availability. Implements data warehouse designs that support demands for business intelligence and data analytics.
Testing - TEST
The planning, design, management, execution and reporting of tests, using appropriate testing tools and techniques and conforming to agreed process standards and industry specific regulations. The purpose of testing is to ensure that new and amended systems, configurations, packages, or services, together with any interfaces, perform as specified (including security requirements) , and that the risks associated with deployment are adequately understood and documented. Testing includes the process of engineering, using and maintaining testware (test cases, test scripts, test reports, test plans, etc) to measure and improve the quality of the software being tested.
Level 6
Determines testing policy, and owns the supporting processes including software security testing. Takes responsibility for the management of all testing activities within a development or integration project or programme. Manages all risks associated with the testing and takes preventative action when any risks become unacceptable. Assesses and advises on the practicality of testing process alternatives, including automated testing. Initiates improvements to test processes and directs their implementation. Assesses suppliers’ development and testing capabilities. Determines project testing standards for all phases, influencing all parties to conform to those standards. Manages client relationships with respect to all testing matters.
Information content authoring - INCA
The application of the principles and practices of authoring, designing, controlling, and presenting textual information (supported where necessary by graphical content) to meet the requirements of intended audience(s). This information may be delivered via digital, print, or other medium. Management of the authoring process and the interaction with editorial and publication processes.
Level 4
Controls, monitors and evaluates content to ensure quality, consistency and accessibility of messages. Designs the content and appearance of complex information deliverables (for example, collections of artefacts, which maybe spread across multiple mediums) in collaboration with clients and/or representatives of the intended audience(s). Moderates content (in both draft and published forms) and ensures content can be re-purposed appropriately. Creates and evaluates complex, well-engineered deliverables, ensuring alignment with the agreed requirements, making optimal use of the chosen medium(s). Reviews work of other content designers and authors for consistency and accuracy, and takes responsibility for ensuring appropriate publication. Understands the implications of publishing content and manages the associated risks.
User experience
User experience analysis - UNAN
The identification, analysis, clarification and communication of the context of use in which applications will operate, and of the goals of products, systems or services. Analysis and prioritisation of stakeholders’ user experience needs and definition of required system, product or service attributes, behaviour and performance. The definition and management of user experience and user accessibility requirements for all potential users.
Level 5
Determines the approaches to be used to analyse, clarify and communicate the user experience, users’ characteristics and tasks, and the technical, social, organisational and physical environment in which systems, products or services will operate. Plans and drives user experience and accessibility analysis activities providing expert advice and guidance to support adoption of agreed approaches.
User experience design - HCEV
The process of iterative design to enhance user satisfaction by improving the usability and accessibility provided when interacting with a system, product or service. The design of users’ digital and offline tasks, interactions and interfaces to meet usability and accessibility requirements. The refinement of designs in response to user-centred evaluation and feedback and communication of the design to those responsible for design, development and implementation.
Level 5
Determines the approaches to be used to design and prototype digital and off-line tasks, interactions and interfaces in line with the usability and accessibility requirements of the system, product or service. Uses iterative approaches to rapidly incorporate user feedback into designs. Plans and drives user experience design activities providing expert advice and guidance to support adoption of agreed approaches. Integrates required visual design and branding into the user experience design activities.
Delivery and operation
Service design
Service level management - SLMO
The planning, implementation, control, review and audit of service provision, to meet customer business requirements. This includes negotiation, implementation and monitoring of service level agreements, and the ongoing management of operational facilities to provide the agreed levels of service, seeking continually and proactively to improve service delivery and sustainability targets.
Level 6
Ensures that a catalogue of available services is created and maintained and that service level agreements are complete and cost effective. Ensures that service delivery is monitored effectively and that identified actions to maintain or improve levels of service are implemented. Ensures that operational methods, procedures, facilities and tools are established, reviewed and maintained. Negotiates with relevant parties in respect of disruptions and major amendments to the provision of services. Reviews service delivery to ensure that agreed targets are met and prepares proposals to meet forecast changes in the level or type of service.
Service transition
Change management - CHMG
The management of change to the service infrastructure including service assets, configuration items and associated documentation. Change management uses requests for change (RFC) for standard or emergency changes, and changes due to incidents or problems to provide effective control and reduction of risk to the availability, performance, security and compliance of the business services impacted by the change.
Level 5
Develops implementation plans for complex requests for change. Evaluates risks to the integrity of service environment inherent in proposed implementations (including availability, performance, security and compliance of the business services impacted). Seeks authority for those activities, reviews the effectiveness of change implementation, suggests improvement to organisational procedures governing change management. Leads the assessment, analysis, development, documentation and implementation of changes based on requests for change.
Skills and quality
Skill management
Teaching and subject formation - TEAC
The specification, design, development, delivery and assessment of curricula for computing and for information technology (including electronic communication), at any level of the education system from primary through to tertiary (all age ranges) and in the workplace. The topics addressed are those of the fundamental and more advanced areas of computing and the common skills needed to make productive use of computers and IT systems for both computing and IT professionals and competent users of IT based systems including the ideas of computational thinking and the application of computational concepts to everyday and professional life. Special attention is paid to the methods, techniques and pedagogy (the study of being a teacher, tutor or lecturer, and the process of teaching) of computing & IT education.
Level 5
Delivers computing and IT curricula either in a formal educational context from primary through to tertiary level or in the workplace. Specialises in delivering Computing and IT education at the relevant educational level. Is aware of the techniques and methods used to evaluate and critique research in computing and IT education and applies good practice in learning content design, development and delivery.
People management
Performance management - PEMT
The optimisation of performance of people, including determination of capabilities, integration into teams, allocation of tasks, direction, support, guidance, motivation, and management of performance.
Level 6
Manages senior individuals and groups. Determines and delegates management responsibilities. Sets performance objectives, and monitors progress against agreed quality and performance criteria. Initiates, develops and monitors effective performance management processes. Sets the example for proactively building working relationships within the team, acting as an escalation point for staff and ensuring relationship challenges are addressed. Provides coaching and support and delegates responsibilities where possible, in order to achieve corporate objectives. Mentors and influences senior individuals in consideration of their career opportunities and contribution to the organisation. Leads on formal processes such as compensation negotiations and disciplinary procedures.
Resourcing - RESC
The overall resource management of the workforce to enable effective operation of the organisation. Provision of advice on any aspect of acquiring resources, including employees, consultants and contractors.
Level 6
Develops and communicates resource management policy, standards and guidelines in line with the organisation’s strategic human resource plans. Takes overall responsibility for resource planning, recruitment, selection, assessment, on-boarding and transitioning of resources. Leads the development of plans to ensure that the organisation has appropriately skilled resources to meet organisational objectives and commitments. Ensures that expert support is provided as required. Audits and assesses the ongoing success and effectiveness of resource management processes such as retention analysis, media and supplier assessment, customer satisfaction and validation of selection methods.
Professional development - PDSV
The facilitation of the professional development of individuals, including initiation, monitoring, review and validation of learning and development plans in line with organisational or business requirements. The counselling of participants in all relevant aspects of their continual professional development. The identification of appropriate learning/development resources. Liaison with internal and external training providers. The evaluation of the benefits of continual professional development activities.
Level 6
Determines organisational development needs in line with business needs and strategic direction. Generates development strategies to achieve required change. Develops and leads communities of practice, including defining career pathways. Monitors progress and evaluates business benefits achieved from continual professional development.
Relationships and engagement
Stakeholder management
Sourcing - SORC
The provision of policy, internal standards and advice on the procurement or commissioning of externally supplied and internally developed products and services. The provision of commercial governance, conformance to legislation and assurance of information security. The implementation of compliant procurement processes, taking full account of the issues and imperatives of both the commissioning and supplier sides. The identification and management of suppliers to ensure successful delivery of products and services required by the business.
Level 5
Researches suppliers and markets, and maintains a broad understanding of the commercial environment, to inform and develop commercial strategies and sourcing plans. Advises on the business case for alternative sourcing models, and on policy and procedures covering the selection of suppliers, tendering, and procurement. Leads procurement teams, managing tender, evaluation and acquisition processes. Negotiates with potential partners and suppliers, developing acceptance criteria and procedures. Drafts and places contracts.