2009-05-29 75 views
1

我們正在着手開始一個新的,專業化(面向客戶)的網絡應用程序;我們可以採取幾條路徑 - 我們可以在內部編碼和託管,我們可以內部編碼和外部託管,我們可以讓別人編碼和託管,COTS等。如何面試開發/託管商店?

讓我們假設我已經有合理的方法估算COTS質量和內部開發工作。

我有困難的部分是確定開發/託管商店的「好」。我應該問他們什麼樣的問題?開發商店的Joel測試怎麼樣?我假設一些Joel Test問題適用(因爲如果開發商店適合工作,希望他們能夠生成好的代碼),但它也需要涉及諸如以下內容:

1)服務器體系結構(假設99.99%的正常運行時間)

2)客戶服務/ QA

3)反映服務中斷等

4)合同項目

我能想到的一些問題:

你有錯誤數據庫嗎?

你如何處理新的變更請求/錯誤?

您保證週轉時間嗎?

新的請求是否與錯誤不同?

如何定義錯誤?

你有測試人員嗎?多少?

你有自己的數據中心嗎?你租賃rackspace/co-loc嗎?專門的NOC員工?

您的開發人員的規模是多少?內部還是外包?

你有多少客戶?我可以和他們中的一些人談談嗎?

您的保修期是多少?

回答

1

您的名單上的最後一個問題,「您有多少客戶?我可以和他們中的一些人談談嗎?」也應翻譯爲查看現有產品組合。然後研究那些特定的'產品'(網站,應用程序,什麼不)。

僅此(但不應該是唯一的)應該告訴你很多關於他們工作的質量。