The global skills and competency framework for the digital world

SFIA View: Systems development

Systems development

None

Systems development management DLMG

Planning, estimating and executing systems development work to time, budget and quality targets.

Product management PROD

Managing and developing products or services throughout their full lifecycle, from inception through growth, maturity, and decline, to retirement.

Systems and software lifecycle engineering SLEN

Establishing and deploying an environment for developing, continually improving and securely operating software and systems products and services.

Systems design DESN

Designing systems to meet specified requirements and agreed systems architectures.

Software design SWDN

Architecting and designing software to meet specified requirements, ensuring adherence to established standards and principles.

Infrastructure design IFDN

Designing technology infrastructure to meet business requirements, ensuring scalability, reliability, security and alignment with strategic objectives.

Network design NTDS

Designing communication networks to meet business requirements, ensuring scalability, reliability, security and alignment with strategic objectives.

Programming/software development PROG

Developing software components to deliver value to stakeholders.

Systems integration and build SINT

Planning, implementing and controlling activities to integrate system elements, subsystems and interfaces to create operational systems, products or services.

Software configuration PORT

Designing and deploying software product configurations into software environments or platforms.

Functional testing TEST

Assessing specified or unspecified functional requirements and characteristics of products, systems and services through investigation and testing.

Non-functional testing NFTS

Assessing systems and services to evaluate performance, security, scalability and other non-functional qualities against requirements or expected standards.

Process testing PRTS

Assessing documented and undocumented process flows within a product, system or service against business needs through investigation and testing.