一份軟體的規格書,包含了白紙黑字的規格和Common sense,譬如說好了,註冊功能是屬於需要白紙黑寫在規格書上,但註冊時使用者要輸入兩次密碼以作確認,就是屬於commone sense的範圍,通常不需要寫在規格書上,外包商也應該實作給客戶。
但是問題就出在,客戶認為理所當然的事情,外包商可能會因為文化、背景與domain knowledage的不同,造成對common sense的理解不太一樣。舉個例子來說,簽約時只提到登入功能,但是客戶的common sense可能還意謂著可以用Open ID來做登入,但是外包商的common sense可能就不含這項功能。
閱讀全文