Hardware and Software Projects Troubleshooting How Effective Requirements Writing Can Save the Day
Learn how to create good requirements when designing hardware and software systems. While this book emphasizes writing traditional “shall” statements, it also provides guidance on use case design and creating user stories in support of agile methodologies. The book surveys modelling techniques and v...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Berkeley, CA :
Apress
2023.
|
Edición: | 2nd ed. 2023. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009786705906719 |
Tabla de Contenidos:
- Introduction.-Part I: The Foundation of Requirements
- 1. The Importance of Requirements
- 2. What Makes a Good Requirement?
- 3. Specialized Language
- .-Part II: Types of Requirements
- 4. Functional Requirements
- 5. Non-Functional Requirements
- 6. Lists of Items and the Order of Steps and Data Elements
- 7. Data Interfaces and Documents
- 8. Physical Requirements.-Part III: Cradle to Grave Requirements
- 9. How to Collect Requirements
- 10. User Interface Requirements
- 11. Managing Requirements.-Part IV: Alternatives to Shall Requirements
- 12. Supplementing or Replacing Standard Requirements
- 13. User Stories
- 14. Use Cases
- 15. Requirements Governance – 16. Revisiting Requirement Problems and Their Solutions.-Part V: Appendixes
- 17. A: Acronyms and Abbreviations
- 18. B: Requirements Documents
- 19. C: Section 508 Compliance
- 20: Glossary
- 21. Bibliography.