測試——何時與誰?

測試和項目開發的不同階段可以涉及各種角色。

測試團隊 負責…… 時間...
開發團隊 開發團隊負責您的單元測試和部分整合測試。 這些測試在鏈中是第一位,不過在開發期間會重複/延伸。
品質保證團隊

您需要品質保證團隊(不論大小適合)來進行功能和效能測試。

這些是中立的專屬測試者——軟體的黃金法則一律規定,開發人員永遠不應測試其自己的作品。

此團隊的成員可能來自Day項目團隊、合作夥伴和/或您的客戶團隊。

第一個功能版本應該提供給測試者使用(只要現實可行)。 雖然早期的過渡版本可能會產生許多錯誤,但可能會針對重大問題提供早期意見回應。

客戶測試團隊

根據所選的項目模型,客戶團隊成員可能會計畫參與測試,特別是客戶站點的作者。

其優勢在於:

  • 為客戶提供正在開發的專案的體驗。

  • 提供客戶的早期意見回應。

  • 使用者通常根據過去的經驗來表達自己的需求;讓客戶盡早參與測試,以實際操作的體驗提升其新專案的體驗。

雖然客戶使用的任何版本都應該是穩定的、功能合理的,但早期參與還是不錯。

第一印象始終很重要。

本頁內容