開發流程總結

注意《成本》和《時間》的換算

一、售前 ----需要中介人
  1.與客戶交流(主要諮詢)-----模板(客戶業務背景+價格接受程度+後期人員交流)
  2.寫出方案
  3.參加研討會(PPT展示)
 
二、需求調研

  1.非功能性
    從我的經驗來看,一般來說,非功能性需求中,性能/容量,以及安全的要求,一般是技術挑戰最多,內涵最豐富,成本最高,最值得關注的領域,當然,現在易用性(UE)也是一個極度收到重視的領域。

  2.功能性
    1)硬件、性能、併發
    2)有什麼功能  
 
三、設計
  1.總體設計(編程語言,框架,數據庫,人員)
     做出總體設計說明書

  2.概要設計  (將總體細化)

  3.詳細設計  (UI(原型),數據庫字段,具體誰幹什麼(詳細設計))

四、編碼
  1.硬件設備
    1)設定開發標準(開會討論)
    2)命名規範
    3)數據庫標準
  2.計劃
    1)瞭解相關人員開發背景
    2)估計什麼時間完成(預案處理)
    3)具體功能模塊安排時間
  3.編碼開發 
     一定要讓開發人員懂的業務流程+溝通技巧
五、測試
  1.內部測試
    1)自己測試
    2)交叉測試
    3)聯合測試
  2.外部測試(質量部--質檢部門)
    1)測試用例
    2)測試計劃
    3)測試報告
六、實施
  1.安裝 (安裝部署手冊)
  2.培訓用戶----用戶跟蹤培訓文檔,故障分析解決文檔
  3.試運行(時間2-3月)
  4.驗收(客戶驗收測試---UAT)
七、運維
   1.遠程控制(電腦、微信/QQ/釘釘、電話)
   2.到現場(軟件問題,還是客戶問題,還是其他)
   3.駐場

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章