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...

Descripción completa

Detalles Bibliográficos
Autor principal: Koelsch, George (-)
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.