高效研發(fā):硅谷研發(fā)效能方法與實踐
本書以Facebook(Meta)等硅谷企業(yè)的研發(fā)經(jīng)驗為背景,結(jié)合作者17年的研發(fā)經(jīng)驗,講解了如何實現(xiàn)個人和團隊的高效研發(fā)。全書主要從以下5個方面對硅谷的高效研發(fā)方法進行了總結(jié),提供了非常系統(tǒng)的指導(dǎo)原則和實踐指南。1.研發(fā)效能綜述主要講解研發(fā)效能的定義、模型,以及研發(fā)效能度量的正確方法。希望借此幫助讀者梳理出研發(fā)效能的主脈絡(luò),構(gòu)建一幅清晰的知識圖譜。2.個人高效研發(fā)實踐主要講解如何提高個人研發(fā)效能,具體涉及深度工作、Git、命令行、Vim、工具環(huán)境集成等內(nèi)容,旨在幫助讀者提高技術(shù)的專精程度,實現(xiàn)持續(xù)成長。3.研發(fā)流程優(yōu)化主要講解研發(fā)流程優(yōu)化的基本目標和原則、代碼優(yōu)化、分支管理、DevOps、團隊協(xié)同等,希望幫助讀者深入理解研發(fā)過程中的關(guān)鍵流程,以及流程優(yōu)化的基本原則,從而能夠針對自己的實際情況,找到最合適的工程實踐,讓軟件開發(fā)的整個流程更加順暢、高效。4.團隊高效研發(fā)實踐主要講解團隊高效研發(fā)實踐過程中各關(guān)鍵步驟的高效工程方法,內(nèi)容涉及研發(fā)環(huán)境搭建、代碼審查、合理處理技術(shù)債、開源利弊分析、測試等,同時對研發(fā)流程及工程方法的趨勢進行解讀,希望幫助讀者掌握這些具體工程方法的正確使用。5.管理和文化系統(tǒng)分析了硅谷研發(fā)團隊的管理和文化,尤其是Facebook的工程師文化,并根據(jù)作者在國內(nèi)公司的具體落地經(jīng)驗,給出推薦的文化引入和建設(shè)方法。
·18.5萬字