多部門合作開發總結

多部門合作開發總結

需求: 上市部需要發佈一份調查問卷並做相關統計

  • 需求分析:發佈在互聯網,統計在內網,互聯網與內網物理隔離。需要數據從互聯網同步到內網,然後統計。
參與部門及職責:
  • 門戶開發組–發佈問卷和收集數據
  • 數據同步組–把數據從外網同步到內網
  • 上市開發組–內網數據統計
  • DBA數據支撐組–配合其他開發組
開發策略:並行
開發情況
  • 上市開發組統計需要數據,直接聯繫DBA數據支撐組同事,把外網數據導到內網
  • 數據同步組在同步數據時,對數據庫表有要求(不支持外鍵,不支持主鍵自增)
  • 門戶開發組協助數據同步組修改表結構
問題
  • 1 上市開發組與數據同步組使用同一個庫
    • 上市開發組直接用數據
    • 數據同步組清空數據,導入數據
  • 2 上市開發組在使用數據時,直接使用的是門戶開發組開發使用的全量表。
    • 數據同步組不需要全量表。
    • 根據自己測試需求,更改門戶開發數據,未通知門戶開發組
    • 數據同步組在開發測試時,時常刪除表數據
  • 3 DBA數據支撐組在滿足上市開發組開發需求的同時,不能同時滿足數據同步組
總結
  • 前提:數據外導內, 並行 (相似需求
  • 需求分析會議:各組需求人員和開發人員參會,各自需求整合(越早整合越好)
    • 數據同步組在同步數據時,對數據庫表不支持外鍵,不支持主鍵自增。
    • 上市開發組統計
    • 確定在並行情況下需要建兩個用於測試的內網數據庫。(實際一個)
    • 開發測試完成後,合成一個。
  • 同組成員溝通學習:相似需求在實現時,第一次的採坑,第二次避免坑位,希望第一次採坑同事主動,避免人員在更換(相似需求實現)時,實現又是第一次的採坑
  • 文檔總結留存:採坑時的文檔總結留存,用於標識坑位。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章