Final answer:
The principal requirements engineering activities include identifying a problem, defining requirements and constraints, generating ideas, evaluating solutions, designing and building a prototype, testing and evaluating the prototype, and communicating the results.
Step-by-step explanation:
The principal requirements engineering activities include:
- Identifying a problem or need
- Defining requirements and constraints
- Generating ideas or brainstorming possible solutions
- Evaluating solutions based on requirements and constraints
- Designing and building a prototype based on the chosen solution
- Testing and evaluating the prototype, modifying if necessary
- Communicating the results