如何分析一個新的需求及它的生命週期

需求伊始

  1. 需求是否有意義,是否爲需求方奇思妙想或者爲了湊KPI而搞出來的東西。
  2. 需求對現有功能的衝擊。依賴關係。
  3. 需求是否需要設計開關,開關的維度是否和國家、站點相關,各個關聯組件上線時間不齊而導致的功能
  4. 需求是否涉及到安全隱私
  5. 是否對性能有要求,應用的配置是否需要升級
  6. 是否依賴第三方接口,接口是否對過,而不是憑藉經驗。
  7. 若自己爲H5應用,是否考慮APP端的兼容性,比如文件傳輸、IOS、小程序等。
  8. 應用間的兼容性,對周邊應用的向上向下兼容。

開發

  1. 因此需求改動的代碼是否有涉及到公共方法、邏輯。
  2. 做需求代碼的影響範圍和影響分析
  3. 預先擬出測試方案,各種異常邊界處理。

測試

  1. 做好正反測試,如果某些配置沒有生效對生產的影響。

上線

  1. 上線測試方案,生產到底怎麼測試自己的功能是否OK
  2. 有沒有灰度環境可以放一批小白鼠進行測試,等他們暴露了問題後趕緊將流量切回。
  3. TO C的應用一定要捲入業務來做保障。
  4. 是否需要業務型配置,業務是否已經做好預配置
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章