軟體開發成功12法則貼)

來源:互聯網
上載者:User

The Joel Test: 軟體開發成功 12 法則

你們用不用源檔案管理系統?
你們可以把整個系統從源碼到CD映像檔案一步建成(Build)嗎?
你們每天白天都把從系統源碼到CD映像做一遍嗎?
你們有Bug管理系統嗎?
你們在寫新程式之前總是把現有程式裡已知的 Bug 解決嗎?
你們的產品開發排程是否反映最新的開發進展情況?
你們有沒有軟體開發的詳細說明書?
你們的程式員是否工作在安靜的環境裡?
你們是否使用現有市場上能買到的最好的工具?
你們有沒有專職的軟體測試人員?
你們招人面試時是否讓寫一段程式?
你們是否隨便抓一些人來試用你們的軟體?

“Joel 衡量法則”好就好在你只需照著逐條回答以上問題,然後把所答為“是”的問題算成一分,再加起來就可以了,而不需要去算什麼每天寫的程式行數或程式蟲的平均數等等。但咱醜話說在前面,可別用“Joel 衡量法則”去推算你的核電站管理程式是否可靠。

如果你們得了12分,那是最好,得了11分還過得去,但如果只得了10分或低於10分,你們可能就有很嚴重的問題了。嚴酷的現實是:大多數的軟體開發公司只能得到2到3分。這些公司如果得不到急救可就玄了,因為像微軟這樣的公司從來就沒有低過12分。

當然,一個公司成功與否不僅僅只取決於以上標準。比如,讓一個管理絕佳的軟體公司去開發一個沒有人要的軟體,那開發出來的軟體也只能是沒有人要。或反過來,一幫軟體痞子以上標準一條也達不到,沒準照樣也能搞出一個改變世界的偉大軟體。但我告訴你,如果不考慮別的因素,你只要能達到以上12條準則,你的團隊就是一個可以準時交活的紀律嚴明的好團隊。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.