互联网公司的敏捷开发是怎么回事?这一份软件工程书单送给你!
?
軟件工程是一門研究用工程化方法構(gòu)建和維護有效的、實用的和高質(zhì)量的軟件的學科。它涉及程序設(shè)計語言、數(shù)據(jù)庫、軟件開發(fā)工具、系統(tǒng)平臺、標準、設(shè)計模式等方面。
在現(xiàn)代社會中,軟件應(yīng)用于多個方面。典型的軟件有電子郵件、嵌入式系統(tǒng)、人機界面、辦公套件、操作系統(tǒng)、編譯器、數(shù)據(jù)庫、游戲等。同時,各個行業(yè)幾乎都有計算機軟件的應(yīng)用,如工業(yè)、農(nóng)業(yè)、銀行、航空、政府部門等。這些應(yīng)用促進了經(jīng)濟和社會的發(fā)展,也提高了工作效率和生活效率 。
在大公司里,軟件工程的應(yīng)用已經(jīng)非常普遍,比如敏捷開發(fā),領(lǐng)域模型驅(qū)動這類的實踐方法已經(jīng)深入人心,今天我們就來推薦一下關(guān)于軟件工程的一些經(jīng)典書籍。
軟件工程系列書單
?
人月神話
在軟件領(lǐng)域,很少能有像《人月神話》一樣具有深遠影響力和暢銷不衰的著作。Brooks博士為人們管理復(fù)雜項目提供了具有洞察力的見解,既有很多發(fā)人深省的觀點,又有大量軟件工程的實踐。
《人月神話(40周年中文紀念版)》內(nèi)容來自Brooks博士在IBM公司SYSTEM/360家族和OS/360中的項目管理經(jīng)驗,該項目堪稱軟件開發(fā)項目管理的典范。
《人月神話(40周年中文紀念版)》英文原版一經(jīng)面世,即引起業(yè)內(nèi)人士的強烈反響,后又譯為德、法、日、俄、中、韓等多種文字,全球銷售數(shù)百萬冊。確立了其在行業(yè)內(nèi)的經(jīng)典地位。
在《人月神話(40周年中文紀念版)》第首次出版40年后的今天,我們重新整理了Brooks博士的經(jīng)典內(nèi)容,并將國內(nèi)軟件開發(fā)領(lǐng)域先行者們對《人月神話》中的實踐及系統(tǒng)理論的使用經(jīng)驗和心得集結(jié)成冊免費贈與大家共享,更使《人月神話(40周年中文紀念版)》成為國內(nèi)從業(yè)者的必讀經(jīng)典之一。
作者簡介
小弗雷德里克·布魯克斯,曾獲得美國計算機領(lǐng)域具聲望的圖靈獎(A.M.Turing Award)。美國計算機協(xié)會(ACM)稱贊他“對計算機體系結(jié)構(gòu)、操作系統(tǒng)和軟件工程做出了里程碑式的貢獻”。
布魯克斯博士1956年開始任職于IBM公司,早期擔任Stretch 和Harvest計算機的體系建構(gòu)師。他被認為是“IBM 360系統(tǒng)之父”,曾擔任360系統(tǒng)的項目經(jīng)理。憑借在此項目中的杰出貢獻,他與Bob Evans和Erich Bloch在1985年獲得了美國國家技術(shù)獎(National Medal of Technology)。
布魯克斯博士創(chuàng)立了北卡羅來納大學的計算機科學系,并于1965-1985年擔任系主任。他還曾任職于美國國家科技局和國防科學技術(shù)委員會。目前其仍活躍于從事虛擬環(huán)境和科學可視化等方面的研究工作,2010年獲得虛擬現(xiàn)實事業(yè)獎(IEEE Virtual Reality Career Award)。
?
敏捷實踐指南
本書是美國項目管理協(xié)會新發(fā)布的敏捷實踐標準,它是理解、評估和使用敏捷和混合的敏捷方法的資源。該實踐指南為何時、何地以及如何應(yīng)用敏捷方法提供指導(dǎo),并為希望增強敏捷性的實踐者和組織提供實用工具。
本指南是與PMI其他標準一致,包括項目管理知識體系指南(PMBOK指南第六版?)–,是PMI與敏捷聯(lián)盟合作開發(fā)的成果,是PMI推出的敏捷認證教材之一。
作者簡介
Project Management Institute(項目管理協(xié)會)是全球項目管理領(lǐng)域*威的非營利機構(gòu),致力于項目管理體系、方法的研究、應(yīng)用與推廣,其制定的“項目管理知識體系指南”已成為全球公認的項目管理標準。
?
Scrum精髓:敏捷轉(zhuǎn)型指南
短短幾年時間,Scrum躍升為敏捷優(yōu)選方法,在全球各地得以普遍應(yīng)用。針對如何用好、用巧這個看似簡單的框架,本書以通俗易懂的語言、條理清晰的脈絡(luò)闡述和提煉出Scrum的精髓。
全書共4部分23章,闡述了七大核心概念:Scrum框架,敏捷原則,沖刺,需求和用戶故事,產(chǎn)品訂單,估算與速率,技術(shù)債;五大角色:產(chǎn)品負責人,ScrumMaster,開發(fā)團隊,Scrum團隊結(jié)構(gòu),經(jīng)理:Scrum規(guī)劃原則及四大規(guī)劃活動:多層次規(guī)劃、產(chǎn)品組合規(guī)劃、產(chǎn)品規(guī)劃和長期規(guī)劃;沖刺四大活動:規(guī)劃、執(zhí)行、評審和回顧。
《Scrum精髓:敏捷轉(zhuǎn)型指南》取自作者十多年的實踐經(jīng)驗,對員工個體和管理層都具有重要的指導(dǎo)和參考意義,可以幫助企業(yè)導(dǎo)入Scrum方法實現(xiàn)敏捷轉(zhuǎn)型,從而在動態(tài)的商業(yè)環(huán)境中以積極的心態(tài)擁抱變化,做出優(yōu)秀、卓越的產(chǎn)品,成就創(chuàng)業(yè)、守業(yè)、常青基業(yè)。
作者簡介
Kenneth Rubin,Ken提供Scrum和敏捷培訓(xùn)與教導(dǎo)服務(wù),旨在幫助企業(yè)以更高效、更經(jīng)濟合理的方式開發(fā)產(chǎn)品。作為一名認證的Scrum培訓(xùn)師,他曾為1.8萬人提供過Scrum和敏捷培訓(xùn),管理過面向?qū)ο箜椖颗c企業(yè)轉(zhuǎn)型管理過程。
他還為數(shù)千家公司(從初創(chuàng)公司到財富十強的企業(yè))提供教練服務(wù)。Rubin是全球Scrum聯(lián)盟的首任常務(wù)董事,Scrum聯(lián)盟是一家非盈利機構(gòu),著眼于推廣Scrum的成功應(yīng)用。
從事開發(fā)工作期間,Rubin也是一個能干的多面手,先后擔任過Scrum產(chǎn)品負責人、ScrumMaster和開發(fā)人員。他的管理經(jīng)歷也很豐富,擔任過CEO,COO,工程副總,產(chǎn)品管理副總和專業(yè)服務(wù)副總。
?
總結(jié)
以上是生活随笔為你收集整理的互联网公司的敏捷开发是怎么回事?这一份软件工程书单送给你!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(1832):前端面试题之跨域
- 下一篇: MSN博客搬家工具