System Analysis and Software Development Process Management Practical Case Tutorial

Author: Liu Yin
Publisher:
Publish Date: 2003-08-01
Features: This book is suitable for software engineers with programming experience to understand system analysis and software development process management. It is also suitable for system analysts and software project managers for reading and reference. Additionally, leaders of software development organizations and those interested in system analysis and software development process management can gain relevant knowledge by reading this book. This book is a training textbook for New Oriental's IT education. System analysis and software development process management are important tasks for software development organizations to develop excellent software systems. This work requires individuals with strong theoretical and practical experience. The author combines practical experience to explain the theory, methods, and practical operation of system analysis and software development process principles. Detailed explanations are provided for all theories and specifications, aiming to help readers correctly understand theories and specifications and establish a sound theoretical and methodological framework in their minds, rather than just knowing them. The content of this book includes two parts: system analysis and software development process management. The former sets the correct goals for software development, while the latter ensures that we can correctly achieve the set goals. Both are necessary conditions for developing excellent software systems. In the system analysis section, it introduces object-oriented system analysis and design methods, the mechanisms provided by object-oriented systems; the meaning, usage methods, and use of UML tools; the concept of design patterns, as well as the design and understanding of ten or more common typical design patterns. In the software development process management section, it introduces software process models, software project management steps and methods, software development process specifications such as CMM, ISO9000, and XP, and their understanding and usage methods.

📌 Related Posts