Software Engineering Prelims questions and
answers 2025/2026 latest update
A.SDLC acronym - answerSoftware Development Life Cycle
B.4 Layers of Software Engineering - answer1. Quality: the bedrock
2. Process: the foundation
3. Methods: the how-to's
4. Tools: the support (e.g. APIs)
C.6 Phases of SDLC - answer1. Requirements Analysis
2. Design
3. Implementation and Unit Testing
4. Integration
5. System Testing
6. Deployment and Maintenance
D.Difference of System Life Cycle and Software Development Life Cycle - answerSystem has subsystem
development. Software is considered one of those subsystems.
E.Process is the foundation of Software Engineering. What are the Fundamental Process Activities? -
answer1. Specification: e.g. Requirements Analysis and Design
2. Development: e.g. Implementation
3. Validation: e.g. Testing
4. Evolution: e.g. revised outputs, repeating cycles, new iterations
F.CPF acronym. It is a basic framework applicable for all software projects - answerCommon Process
Framework
G.CPF contains two sets of activities: - answer1. Framework activities: tasks specific to the product
, 2. Umbrella activities: tasks independednt of any activity, occurs through the entire process
H.Examples of Framework Activities - answer1. Requirements Elicitation
2. Database Design
3. Coding
Examples of Umbrella Activities - answer1. Software project tracking and control,
2. Formal technical reviews, Risk management,
3. Software quality assurance, Reusability management,
4. Software configuration management,
5. Measurement,
6. Work product preparation and production
Process Models definition - answerDevelopment Strategies that encompasses the process, methods,
and tools
2 Types of Process Models - answer1. Generic Process Models
2. Specific Process Models
4 Generic Process Models - answer1. Waterfall
2. Evolutionary
3. Formal Systems Development
4. Reuse-Based Development
The oldest Process Model - answerWaterfall Model
Process Model where phases are distinct and separate - answerWaterfall Model
Process Model where phases are interleaved - answerEvolutionary development
answers 2025/2026 latest update
A.SDLC acronym - answerSoftware Development Life Cycle
B.4 Layers of Software Engineering - answer1. Quality: the bedrock
2. Process: the foundation
3. Methods: the how-to's
4. Tools: the support (e.g. APIs)
C.6 Phases of SDLC - answer1. Requirements Analysis
2. Design
3. Implementation and Unit Testing
4. Integration
5. System Testing
6. Deployment and Maintenance
D.Difference of System Life Cycle and Software Development Life Cycle - answerSystem has subsystem
development. Software is considered one of those subsystems.
E.Process is the foundation of Software Engineering. What are the Fundamental Process Activities? -
answer1. Specification: e.g. Requirements Analysis and Design
2. Development: e.g. Implementation
3. Validation: e.g. Testing
4. Evolution: e.g. revised outputs, repeating cycles, new iterations
F.CPF acronym. It is a basic framework applicable for all software projects - answerCommon Process
Framework
G.CPF contains two sets of activities: - answer1. Framework activities: tasks specific to the product
, 2. Umbrella activities: tasks independednt of any activity, occurs through the entire process
H.Examples of Framework Activities - answer1. Requirements Elicitation
2. Database Design
3. Coding
Examples of Umbrella Activities - answer1. Software project tracking and control,
2. Formal technical reviews, Risk management,
3. Software quality assurance, Reusability management,
4. Software configuration management,
5. Measurement,
6. Work product preparation and production
Process Models definition - answerDevelopment Strategies that encompasses the process, methods,
and tools
2 Types of Process Models - answer1. Generic Process Models
2. Specific Process Models
4 Generic Process Models - answer1. Waterfall
2. Evolutionary
3. Formal Systems Development
4. Reuse-Based Development
The oldest Process Model - answerWaterfall Model
Process Model where phases are distinct and separate - answerWaterfall Model
Process Model where phases are interleaved - answerEvolutionary development