The global skills and competency framework for the digital world

SFIA View: Secure software development

Secure software development

(new)

Systems development management DLMG

(unchanged)

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

Systems and software life cycle engineering SLEN

(unchanged)

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

Requirements definition and management REQM

(unchanged)

Managing requirements through the entire delivery and operational life cycle.

Solution architecture ARCH

(unchanged)

Developing and communicating a multi-dimensional solution architecture to deliver agreed business outcomes.

Systems design DESN

(unchanged)

Designing systems to meet specified requirements and agreed systems architectures.

Software design SWDN

(modified)

Specifying, architecting and designing software to meet defined requirements by following agreed standards and principles.

Programming/software development PROG

(unchanged)

Developing software components to deliver value to stakeholders.

Testing TEST

(unchanged)

Investigating products, systems and services to assess behaviour and whether this meets specified or unspecified requirements and characteristics.

Real-time/embedded systems development RESD

(unchanged)

Designing and developing reliable real-time software typically within embedded systems.

Systems integration and build SINT

(modified)

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

Release and deployment RELM

(unchanged)

Applying the processes, systems and functions required to make new and changed services and features available for use.

User experience design HCEV

(unchanged)

Producing design concepts and prototypes for user interactions with and experiences of a product, system or service.

Change control CHMG

(unchanged)

Assessing risks associated with proposed changes and ensuring changes to products, services or systems are controlled and coordinated.