This book is an Introduction to Software Engineering and practice addresses bothagile and plan-driven Software engineering.
Other areas of introductory Software Engineering are covered quite extensively, including Software reviews, pair programming, testing, static analysis, requirem.
The title indicates it is a partial Introduction because only one chapter, an appendix on UML, deals with design.
The book is particularly intended foran Introduction to Software Engineering undergraduate course.
This book is an Introduction to Software Engineering and practice addresses bothagile and plan-driven Software engineering