本書從實(shí)用的角度出發(fā),參照美國計(jì)算機(jī)協(xié)會(huì)(Association for Computing Machinery,ACM)和美國電氣電子工程師學(xué)會(huì)(Institute of Electrical and Electronic Engineers,IEEE)的計(jì)算教程(Computing Curricula)2014-201關(guān)于軟件工程的要求,吸取了國內(nèi)外軟件工程的精華,詳細(xì)介紹了軟件工程、軟件開發(fā)過程、軟件計(jì)劃、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、軟件測(cè)試、軟件維護(hù)、軟件工程標(biāo)準(zhǔn)化和軟件文檔、軟件工程質(zhì)量、軟件工程項(xiàng)目管理、開發(fā)實(shí)例、經(jīng)典例題分析等知識(shí)。每章配有習(xí)題,以指導(dǎo)讀者深入地進(jìn)行學(xué)習(xí)。本書內(nèi)容豐富,結(jié)構(gòu)合理,既可作為高等學(xué)校軟件工程、計(jì)算機(jī)專業(yè)課程的教材或教學(xué)參考書,也可作為通信、電子信息、自動(dòng)化等相關(guān)專業(yè)讀者的計(jì)算機(jī)課程教材,還可供軟件工程師、軟件項(xiàng)目管理者和應(yīng)用軟件開發(fā)人員閱讀參考。