Software Development and Professional Practice reveals how to design and code great software. What factors do you take into account? What makes a good design? W
Learn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering — from the ap
This book is a broad discussion covering the entire software development lifecycle. It uses a comprehensive case study to address each topic and features the fo
This text teaches students basic software engineering skills and helps practitioners refresh their knowledge and explore recent developments in the field, inclu
In the Guide to the Software Engineering Body of Knowledge (SWEBOK(R) Guide), the IEEE Computer Society establishes a baseline for the body of knowledge for the