SFIA View: Systems development
Systems development
(new)
Product management PROD
(modified)
Managing and developing products or services throughout their full lifecycle, from inception through growth, maturity, and decline, to retirement.
Systems development management DLMG
(unchanged)
Planning, estimating and executing systems development work to time, budget and quality targets.
Systems and software lifecycle engineering SLEN
(modified)
Establishing and deploying an environment for developing, continually improving and securely operating software and systems products and services.
Systems design DESN
(unchanged)
Designing systems to meet specified requirements and agreed systems architectures.
Software design SWDN
(modified)
Architecting and designing software to meet specified requirements, ensuring adherence to established standards and principles.
Network design NTDS
(modified)
Designing communication networks to meet business requirements, ensuring scalability, reliability, security and alignment with strategic objectives.
Infrastructure design IFDN
(new)
Designing technology infrastructure to meet business requirements, ensuring scalability, reliability, security and alignment with strategic objectives.
Hardware design HWDE
(modified)
Specifying and designing hardware systems and components to meet defined requirements by following agreed design principles and standards.
Programming/software development PROG
(unchanged)
Developing software components to deliver value to stakeholders.
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.
Functional testing TEST
(modified)
Assessing specified or unspecified functional requirements and characteristics of products, systems and services through investigation and testing.
Non-functional testing NFTS
(new)
Assessing systems and services to evaluate performance, security, scalability and other non-functional qualities against requirements or expected standards.
Process testing PRTS
(new)
Assessing documented and undocumented process flows within a product, system or service against business needs through investigation and testing.
Software configuration PORT
(unchanged)
Designing and deploying software product configurations into software environments or platforms.
Real-time/embedded systems development RESD
(unchanged)
Designing and developing reliable real-time software typically within embedded systems.
Safety engineering SFEN
(modified)
Applying appropriate methods to assure safety during all lifecycle phases of safety-related systems developments.
Safety assessment SFAS
(unchanged)
Assessing safety-related software and hardware systems to determine compliance with standards and required levels of safety integrity.
Radio frequency engineering RFEN
(unchanged)
Designing, installing and maintaining radio frequency based devices and software.
Animation development ADEV
(modified)
Designing and developing animated and interactive systems such as games, simulations and virtual environments.