Software Requirements International Computer Science Textbook Series

Author: Liu Xiaohui
Publisher:
Publish Date: 2002-10-01
Features: Most IT systems fail to meet customer expectations. They either cannot achieve business goals or fail to effectively support users. Why is this? Because the writing of software requirements does not hit the mark. In fact, writing correct requirements specifications does not take much time. This book shows you how: teaching you how to be faster and more agile. The key points of this book: Through two complete real-world requirements specifications, it explains the traditional and rapid approaches to creating specifications, and provides numerous other examples. For different types of projects, such as user-specific requirements, COTS, and product development, it analyzes the advantages and disadvantages of traditional and rapid specification methods. It demonstrates how practical examples can meet business needs, including financial analysis, cost/benefit, and other technologies. It explores proven methods for writing complex or challenging requirements. The readers of this book include all personnel related to software. From analysts and developers to the end users, they can learn new methods and benefit from the requirements written by multiple experts, discovering successes and failures from others' experiences. Software suppliers can find inspiration to help customers and write competitive proposals. Programmers and other developers will learn how to express details without excessive technical details and reduce risks in the system development process. Students aspiring to enter the IT industry can combine theory and practice to study requirements engineering and lay a solid foundation for future case studies and project development.
Most IT system failures are related to unclear requirements. This book specifically discusses how to write software requirements faster and more accurately. It introduces the current techniques of requirements engineering in a practical, case-based manner. This book is aimed at all personnel involved in the software supply chain, including analysts, developers, and end users, who will learn new technologies and gain inspiration from the requirements written by other experts. Software suppliers will learn how to assist customers and write competitive proposals; programmers and other developers will learn how to state requirements without excessive technical details, understand how to reduce the risks of system development; and IT students will learn the theory and practical experience of requirements engineering, laying a solid foundation for case studies and project development.

📌 Related Posts