Reference
|
|
k,c,a
|
E,D
|
Hours
|
REQ
|
Requirements analysis and specification
|
|
|
30
|
REQ.rfd
|
Requirements fundamentals
|
|
|
6
|
REQ.rfd.1
|
Definition of requirements (e.g., product, project, constraints, system boundary, external, and internal)
|
c
|
E
|
|
REQ.rfd.2
|
Requirements process
|
c
|
E
|
|
REQ.rfd.3
|
Layers/levels of requirements (e.g., needs, goals, user requirements, system requirements, and software requirements)
|
c
|
E
|
|
REQ.rfd.4
|
Requirements characteristics (e.g., testable, unambiguous, consistent, correct, traceable, and priority)
|
c
|
E
|
|
REQ.rfd.5
|
Analyzing quality (nonfunctional) requirements (e.g., safety, security, usability, and performance)
|
a
|
E
|
|
REQ.rfd.6
|
Software requirements in the context of systems engineering
|
k
|
E
|
|
REQ.rfd.7
|
Requirements evolution
|
c
|
E
|
|
REQ.rfd.8
|
Traceability
|
c
|
E
|
|
REQ.rfd.9
|
Prioritization, trade-off analysis, risk analysis, and impact analysis
|
c
|
E
|
|
REQ.rfd.10
|
Requirements management (e.g., consistency management, release planning, and reuse)
|
k
|
E
|
|
REQ.rfd.11
|
Interaction between requirements and architecture
|
k
|
E
|
|
REQ.er
|
Eliciting requirements
|
|
|
10
|
REQ.er.1
|
Elicitation sources (e.g., stakeholders, domain experts, and operational and organization environments)
|
c
|
E
|
|
REQ.er.2
|
Elicitation techniques (e.g., interviews, questionnaires/surveys, prototypes, use cases, observation, and participatory techniques)
|
a
|
E
|
|
REQ.rsd
|
Requirements specification and documentation
|
|
|
10
|
REQ.rsd.1
|
Requirements documentation basics (e.g., types, audience, structure, quality, attributes, and standards)
|
k
|
E
|
|
REQ.rsd.2
|
Software requirements specification techniques (e.g., plan-driven requirements documentation, decision tables, user stories, and behavioral specifications)
|
a
|
E
|
|
REQ.rv
|
Requirements validation
|
|
|
4
|
REQ.rv.1
|
Reviews and inspections
|
a
|
E
|
|
REQ.rv.2
|
Prototyping to validate requirements
|
k
|
E
|
|
REQ.rv.3
|
Acceptance test design
|
c
|
E
|
|
REQ.rv.4
|
Validating product quality attributes
|
c
|
E
|
|
REQ.rv.5
|
Requirements interaction analysis (e.g., feature interaction)
|
k
|
E
|
|
REQ.rv.6
|
Formal requirements analysis
|
|
D
|
|