Software engineeringintermediate
Select ALL groups identified as users of the Software Requirements Specification (SRS).
Answer
Customers and marketing personnel, Software developers, Test engineers, Maintenance engineers
Explanation
### Why this is right
- **Customers and marketing personnel** use the requirements to understand and communicate the product needs.
- **Software developers** use them to guide implementation.
- **Test engineers** use them to check system behavior.
- **Maintenance engineers** use them when supporting and changing the product.
### The concept
The requirements document serves several roles across the software lifecycle. It is not intended only for the original programmer.
### The other options
- **E. Only the original programmer**: The material lists several different user groups, including customers, developers, testers, managers, and maintenance engineers.
### Terms
- **Test engineer**: A professional who plans or performs software testing.
- **Maintenance engineer**: A professional who supports and modifies software after delivery.
### Remember
An SRS communicates requirements across customer, development, testing, and maintenance work.
Related Questions
- Software is described as engineered rather than manufactured in the classical sense.(basic)
- Explain why software engineering is broader than programming.(intermediate)
- Which scheduling tool is described as a horizontal bar chart?(basic)
- Known risks are risks that can be uncovered through careful evaluation of the project plan.(basic)
- Select ALL qualities identified as attributes of good software.(basic)
Want to practice more questions like this?
Join myBenkio free and practice past questions for your Nigerian university courses with AI explanations for every answer.
Start Practicing Free