Paper 4 Software Engineering
Paper 4 Software Engineering
maintenance.
required requirements.
software.
external modifications.
and resources.
solving them.
8. Agile methodologies: Using iterative and
of Software Engineering.
changing requirements.
DualRole of Software
both of them.
1. As a Product
of Hardware.
functionality.
or transmits information.
system).
• It controls other software (e.g., an operating
system).
tools).
Objectives of Software
Engineering
requirements.
1. Interface Design
2. Architectural Design
3.Detailed Design
Elements of aSystem
Analyze the
problem
Document
Review the
design
Interface Design
details:
Architectural Design
design includes:
Components.
3. Component Interfaces.
components.
3. User interfaces.
elements.