
Software Engineering: The Current Practice helps you learn basic software
engineering skills and explore recent developments in the eld, including software
changes and iterative processes of software development.
After a historical overview and an introduction to software technology and models,
the book discusses the software change and its phases, including concept location,
impact analysis, refactoring, actualization, and verication. It then covers the most
common iterative processes: agile, directed, and centralized processes. The text also
journeys through the initial development of software from ...