微軟希望通過監控開發者結束軟體 bug

pythontab發表於2014-07-22

  現代程式開發是如此複雜,錯誤在所難免,但微軟正在採用各種辦法,試圖儘可能減少程式設計錯誤,這些辦法當中就包括監控開發者程式設計過程。這個想法是跟蹤開發者眼球運動、其他心理和物理特性,及時發現他們開發能力下降的情況,以防錯誤蔓延到整個開發工作當中。

  微軟研究員Andrew Begel合作撰寫了一份名為使用心理生理措施來評估軟體開發任務難度的論文,其中詳細介紹這種新方法。

  Andrew Begel 表示,如果軟體開發人員編寫的程式碼,造成bug,我們就應該評估開發人員自身的情況,如果我們能找出認知或情緒問題導致bug,或降低工作效率,我們可以嘗試對這些問題進行干預。

  研究人員對15名專業開發人員進行的一項研究顯示,這個想法的確可行,結果是令人鼓舞。Andrew Begel表示,干預方法包括降低顯示器的對比度,使字型難以閱讀,開發者將被迫打起精神閱讀和理解程式碼,減少軟體bug的發生。

相關文章