Software engineering : basic principles and best practices
- Cambridge : Cambridge University Press, 2023
- xviii, 342 p. ; ill., 25 cm
Includes bibliographical references and index.
To meet user needs, software is developed/evolved by eliciting requirements, adopting agile methods, designing modular systems, verifying implementations, and using metrics and data to track progress. This book addresses the main challenges that arise. For courses with a significant team project, an appendix offers tips and templates.
9781316511947
Customer satisfiers Effective test selection Modular system design Agile methods