جزییات کتاب
The Software System Design and Modeling enables us to view software in term of system. When designing a system, then we start with the system requirement and then translate the system requirement to a real product. By using the concept presented in this book, it is possible for us to design and model a system from the system requirement and then produce the UML model of the system before starting coding. Some key topics that are discussed in this book include: multiple view of a system, requirement interpretation, requirement application, requirement duplication, system function and problem solved by system, agile and scrum methodology, fixed system requirement and non-fixed requirement, incremental software development process and more. Using the tools from the book, you can develop a system with full lifecycle. As time goes on the tools from the book make it possible to update parts of the system that needs to be updated without any frustration rather than reinventing the wheel.