簡單的了解下專案開發的流程

2021-07-24 07:27:34 字數 906 閱讀 7372

專案流程:

首先要做的是市場調研,每個產品的出現都是市場需要的推動而出現的,所以做專案之前要對有關的背景和市場了解充分。

接下來是正題......

一、立項階段

確定專案經理,分配大概的資源(人力,成本,辦公場地,伺服器等)

制定專案計畫(概覽版)

二、需求調研階段(細化專案計畫)

需求人員與甲方的業務人員溝通和討論業務需求

產出物:需求調研計畫,需求規格說明書,需求評審書,頁面原型

階段的結束標誌:甲方和乙方的專案負責人在需求文件上簽字

補充:專案人員構成:需求工程師,開發工程師,測試工程師,運維人員

三、設計階段

細化專案計畫

設計內容:總體設計,詳細設計,資料庫設計

1). 總體設計:業務框架,技術框架,技術指標(併發量,頁面響應速度)

3). 資料庫設計:pdm

補充資料庫設計:

1). 資料庫正規化

2). 多餘與冗餘

3). 主鍵:唯一主鍵和聯合主鍵

主鍵的生成策略:自增,uuid,uuid+tablecode

四、編碼階段

細化專案計畫

公共部分:編碼規範,開發工具,軟體/工具類(日期處理日期類)

個人部分:可讀性、可維護性,可擴充套件性,執行效率

程式設計師自我測試

階段的結束標誌:提交**,並通知測試團隊

五、測試階段

細化專案計畫

搭建測試環境(jdk,tomcat,mysql)

bug處理流程:測試人員發現bug,將bug記入bug管理系統,通知對應的開發人員,開發人員登入bug管理系統找到bug,開發人員修改程式,提交**

修改bug狀態,通知對應的測試人員,測試人員複測

bug管理工具/系統:禪道,bugfree

爬蟲 大概了解下爬蟲的

爬蟲網路請求方式 urllib 模組 requests 庫 scrapy,pyspider 框架 爬蟲資料提取方式 正規表示式,bs4,lxml,xpath,css 哪種方法都可以用,可以根據實際情況選用方式 爬取靜態頁面 比較好爬取,一般的措施是cookie中登入資訊,或者cookie中有頁面的跳...

專案開發工作的流程

要根據自己團隊的實際情況來制定,合適,就是某一時段最好的方案。一 溝通 提高效率,減低風險 msn,座位上,開會 1.需求的溝通 演示,說明,討論,明確需求和質量標準 理解能力 2.開發計畫的溝通 需求明確之後,自己要有乙個總的的開發思路,和相關人員溝通可行性 分析問題,解決問題的能力 3.工作狀態...

專案開發的基本流程

關於程式開發的大概職位 pm產品經理 市場調研 偽需求 ue互動設計師 互動原型圖 ui設計師 設計圖 軟體的開發流程 需求分析階段 專案開發階段 1 專案設計 ue與pm產品經理 互動原型圖 ui根據原型圖 設計圖 fe 前端設計 rd 後端技術設計 qa 測試用例設計 op 運維架構設計 2 專...