所謂的工作流程通常情況下可以分為以下兩種情況:
a) 項目開發(fā):
1. 與客戶共同分析項目需求;
2. 編寫需求分析文檔,并與客戶溝通確認;
3 針對軟件需求進行程序設(shè)計工作,編寫設(shè)計文檔;
4. 完成代碼開發(fā),并進行測試;
5. 將軟件交給客戶進行測試,根據(jù)客戶所反饋進行修改;
6.最后交付穩(wěn)定版本。
b) 產(chǎn)品開發(fā):
1. 產(chǎn)品經(jīng)理設(shè)計產(chǎn)品;
2. 產(chǎn)品部門與技術(shù)部門溝通,將軟件產(chǎn)品的設(shè)計理念和功能傳達給開發(fā)部門;
3. 開發(fā)部門進行設(shè)計;
4. 完成代碼開發(fā),進行測試;
5. 將軟件交給測試部門進行測試,并根據(jù)測試部門的反饋進行修改(沒有測試部門的公司,產(chǎn)品部門充當)
6.產(chǎn)品上線,手機用戶使用問題;
7 進行下一次迭代周期的設(shè)計工作;