較正規的外包開發服務流程,大致分為以下步驟:
首先,外包服務商根據功能需求提供工時報價以及技術實現方案,以及客戶現場講解。可以從中分辨團隊的能力和可靠度
進入正式服務階段後,產品經理要根據需求產出原型圖及產品文件,這一步關係到產品最終是否能達到客戶的要求
下一步,UI設計師依據原型圖產出效果圖,並和團隊溝通互動邏輯,互動關係到整個產品的使用者體驗
與此同時,後端開發工程師根據業務邏輯做架構和業務流程設計,和團隊開設計評審會議,這也是保證業務一致性重要的一步。需要產出設計文件和介面文件(主要是前端工程師對接用)
進入實質開發階段,前端工程師會根據需求和介面文件做頁面佈局及資料模擬,此時,後端開發工程師也在進行業務實現
開發階段的最後,前後端工程師聯調,並走完整的測試用例(測試用例由測試工程師在設計評審後給出)
能順利走完測試用例後就進入測試階段,一般測試會走一輪、二輪、迴歸、預發直到最後的發版測試
之後,看合作方式,有些會直接提供完整原始碼和部署方案,由客戶接手。有些會持續提供維護服務。
較正規的外包開發服務流程,大致分為以下步驟:
首先,外包服務商根據功能需求提供工時報價以及技術實現方案,以及客戶現場講解。可以從中分辨團隊的能力和可靠度
進入正式服務階段後,產品經理要根據需求產出原型圖及產品文件,這一步關係到產品最終是否能達到客戶的要求
下一步,UI設計師依據原型圖產出效果圖,並和團隊溝通互動邏輯,互動關係到整個產品的使用者體驗
與此同時,後端開發工程師根據業務邏輯做架構和業務流程設計,和團隊開設計評審會議,這也是保證業務一致性重要的一步。需要產出設計文件和介面文件(主要是前端工程師對接用)
進入實質開發階段,前端工程師會根據需求和介面文件做頁面佈局及資料模擬,此時,後端開發工程師也在進行業務實現
開發階段的最後,前後端工程師聯調,並走完整的測試用例(測試用例由測試工程師在設計評審後給出)
能順利走完測試用例後就進入測試階段,一般測試會走一輪、二輪、迴歸、預發直到最後的發版測試
之後,看合作方式,有些會直接提供完整原始碼和部署方案,由客戶接手。有些會持續提供維護服務。