研發績效分析中的程序語義理解與PageRank算法 | InfoQ 公開課

直播簡介

軟件的核心在於設計和開發,而所有設計和開發都最終體現在源碼之中。代碼庫彙集開發團隊大部分智慧結晶,也是開發團隊最爲直接的產出結果。以代碼庫爲對象的分析,能排除許多弱相關因素,快速提供關於項目整體和開發團隊等多個視角的洞見,分析精度可達個人。

軟件開發過程優化的兩條基本路徑,一是改善計劃與安排,二是增強評價與反饋。軟件工程分析屬於評價與反饋側,能夠在工程效率、工程質量、團隊工程能力等多方面給出洞見,在較短週期內將反饋給回到計劃與安排側,形成閉環,幫助團隊小步快跑,有針對性地改善軟件工程質量與效率,建設團隊的軟件工程能力。從瀑布模型到敏捷開發,軟件工程範式的改變正是評價和反饋逐步增強的過程。

直播大綱

  • 研發效能分析技術概覽
  • 程序語義理解
  • PageRank & DevRank
  • 研發效能分析體系

聽衆受益

  • 認識研發效能量化分析,獲得相關前沿動態
  • 瞭解研發效能分析背後的基礎技術
  • 瞭解圍繞 PageRank 的圖算法
  • 全面認知研發效能分析體系

分享嘉賓

任晶磊,清華大學計算機系博士,前微軟亞洲研究院研究員,曾在斯坦福大學、卡內基梅隆大學做訪問學者。在軟件系統、軟件工程領域從事多年前沿研究,多篇論文發表在 FSE、OSDI 等頂尖國際學術會議上;積極貢獻開源社區,代碼被多個用戶廣泛的開源項目所使用;亦參與過微軟下一代服務器架構設計。專注於研發程序代碼庫分析技術,度量程序員的軟件開發活動和貢獻,服務於全球企業的研發數字化和軟件工程管理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章