一個項目從立項到發佈的流程

本文主要從一個項目的立項到發佈的整個流程,公司的相關角色的主要職責程序員

項目流程.png

各個角色說明

產品經理(BA)

  • 接受銷售,客戶,領導的零散需求,把需求梳理成一個總體能夠演示的方案,通常產品經理都用Axure這個工具,設計原型交互
    • 登陸頁面,由用戶名和密碼框構成
    • 註冊的用戶名由字母,數字,長度等限制,這些也是由產品經理設計出來的
    • 全部的這些頁面行爲都是產品經理用Axure設計出來的
  • 編寫需求文檔(PRD)。對原型頁面的內容進行詳細分解,告訴這個產品由多少個頁面組成,每一個頁面由多少個元素(按鈕,輸入框等)組成,頁面列表怎麼展現,點擊連接跳轉到哪裏等等,全部的交互行爲微信

  • 下面就是原型的設計
    原型.png工具

設計(UI)

  • 就是根據產品經理的原型設計,設計不一樣的UI頁面,包括頁面上的文字,配色等都是UI設計出來的

技術研發(RD)

  • 根據產品經理的原型,需求文檔,UI的設計圖,程序員經過編碼的方式轉發爲可使用的產品

測試(TE)

  • 測試根據產品經理的原型設計和需求文檔(PRD)來編寫測試用例。
    • 測試用例就是測試工程師編寫測試步驟,好比輸入用戶名和密碼,點擊登陸,跳轉到了個人主頁,測試用例是指導測試工程師對產品怎麼測試,是測試工程師最核心的工做技能
    • 測試用例編寫後,由BA,相關開發人員,項目經理,測試進行評審,直到你們一塊兒評審經過
  • 當程序員完成某個功能開發後,測試根據測試用例進行測試
  • 缺陷的跟蹤(BUG)。根據測試用例測試功能,發現有缺陷,提bug到缺陷管理平臺指派給研發工程師,研發解決bug後,由測試驗證並關閉bug
  • 測試報告的輸出。測試經過後,每一個版本的測試報告,項目上線後的項目總結等

項目經理(PM)

  • 整個項目的人員統籌安排
  • 項目的風險評估
  • 項目的進度把控

其餘

  • 下一篇的預告:當你輸入一個url發生了什麼?
  • 在微信公衆號搜索xiaobaiji008,和我一塊兒進步,你也能夠掃描下面二維碼進行關注測試

    image

相關文章
相關標籤/搜索