Concise Guide to Software Engineering : From Fundamentals to Application Methods /: From Fundamentals to Application Methods. (2017)