摘要:開發流程對于一個項目,最大的問題就是如何拆解為任務,分配到合適的人手里,并在有限的時間內完成它。但是我們把整個項目進行拆解的話,每個星期進行統計分析,就可以對癥下藥,提高開發效率。
開發流程
對于一個項目,最大的問題就是如何拆解為任務,分配到合適的人手里,并在有限的時間內完成它。
就像做建筑工程一樣,其實做IT也是可以量化的,可能有的人砌磚砌得慢一些,有的人快一些。
但是我們把整個項目進行拆解的話,每個星期進行統計分析,就可以對癥下藥,提高開發效率。
比如快捷鍵不熟悉,比如寫代碼之前沒有先規劃好,比如某些邏輯沒有想清楚就開始編碼了,比如新的知識點沒有學習好,并沒有完全掌握。
這些就像提高你的高考分數一樣,只要我們反復在細節上面做到位,對癥下藥,針對性的訓練,分數就可以上去。
產品啟動階段 | |||
---|---|---|---|
大階段 | 小階段 | 描述 | 工作步驟 |
產品調研 | 產品立項 | 確定做某個產品 | 1.確定產品名稱 2.確定產品口號 |
需求調研 | 確定目標客戶想要的功能點 | 1.確定產品人群 2. 確定產品市場 | |
競品分析 | 拿來主義,吸收競品的優點 | 1.尋找業內第一第二的競品 2. 競品功能分析 , xmind畫出功能圖 3. 競品人群、市場占有率、盈利情況分析 4. 競品功能是否滿足現有需求 , 優勢、劣勢 | |
產品需求 | 需求分析 | 詳細整理分析用戶的需求 | 1. 整理用戶角色 2. 整理用戶功能點 3. 不清楚的需求反復討論 4. 寫好需求點文檔 |
模塊劃分 | 確定產品模塊名稱和英文名稱 | 1. 確定整個項目由哪幾個模塊組成 2. 確定產品模塊的英文和中文名稱 | |
版本規劃 | 確定三個月要達到的目標 | 1. 確定版本號 2. 確定該版本需要完成的功能 3. 確定上線時間 4. 每周確認是否符合預期,進行調整 | |
產品設計 | 原型設計 | 設計原型界面 | 1. 設計原型界面 2. 設計各個原型之間的交互 3. 分模塊進行設計 |
UI設計 | 拿出簡潔、美觀、耐看的UI設計 | 1. logo設計 2. vi設計 3. ui設計規范 4. 每張原型的ui設計 | |
產品介紹PPT | 拿出打動客戶或者投資人的ppt | 1. PPT內容 2. PPT設計 |
編碼階段 | |||
---|---|---|---|
大階段 | 小階段 | 描述 | 工作步驟 |
框架設計 | 框架搭建 | 確定開發使用的框架 | 1. 理解需求 2. 確定前端框架 3.確定后端框架 4. 確定數據庫 5.搭建一些小的demo進行測試 |
數據庫設計 | 根據模塊設計好數據庫 | 1.確認表名稱 2. 確定字段名稱和相關約束 | |
接口設計 | 根據模塊和界面設計好前后端需要的接口 | 1.編寫接口文檔 | |
代碼開發 | 前端開發 | 根據原型、UI、數據庫和接口開發前端 | |
后端開發 | 根據數據庫和接口開發后端 | ||
前后端聯合調試 | 前后端一起聯合調試 |
發布階段 | |||
---|---|---|---|
大階段 | 小階段 | 描述 | 工作步驟 |
產品驗收 | 開發自測 | 確保自己開發符合需求,無低級BUG | |
RC測試 | 候選發布版本測試 | 1. 每周發布一個版本 | |
正式測試 | 使用測試機構進行正式驗收測試 | 1. 每兩周至少發布一個版本 |
項目管理 | |||
---|---|---|---|
大階段 | 小階段 | 描述 | 工作步驟 |
第一周 | 周一/周二 | 產品設計、需求整理、項目進度、代碼開發 | 1. 本地測試隨時發布測試2. RC版本有需要就發布 |
周三/周四 | 發布候選版本 | 1. 發布候選版本 2. 測試決定是否可以上正式 3. 盡量周三把版本發出去 | |
周五 | 產品會議,確定下周的需求 | 1. 總結本周開發進度 2. 確定下周要做的事情 3. 開發下周要上線的功能 4. 發布RC版本做小階段測試 |
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/68157.html
摘要:團隊開發手冊環境搭建寫在前面所有公司最核心的根本就是賺錢實現老板的夢想。比如對小的公司最大的問題就是人員有限,一旦核心員工跳槽,如何招聘員工以及新來員工如何快速融入團隊進行開發的問題。 JAVA團隊開發手冊 - 1.環境搭建 寫在前面 所有公司最核心的根本就是賺錢 + 實現老板的夢想。 對于IT類技術型公司,最大的成本就是人,可以稱之為知識型勞動密集型企業。 對比房地產,模糊的說,產品...
摘要:熟悉和遵守阿里巴巴開發手冊的編程風格,那只是標,而代碼可讀性的本可以追溯到軟件設計階段。何為條設計規約是根據阿里巴巴實際項目架構經驗提煉而成,共條。本次新增的不單是條新的設計規約,還是千萬阿里人的技術之心。 摘要:2018年6月,《阿里巴巴Java開發手冊》再次刷新代碼規范認知,我們新增了16條設計規約!現免費開放下載,不可錯過!《阿里巴巴Java開發手冊》是阿里內部Java工程師所遵...
摘要:人多的團隊可能擔心的拉代碼慢的問題,對于以前做手機的團隊的確需要擔心一下,動不動的代碼。自動化發布每天下午四點會自動化發布一個版本給測試進行回歸保證出現重大問題的及時回退。 工具選擇 代碼管理用什么工具好,有人喜歡git,不過git有個小小的缺點,就是對UI使用的大文件支持不太好,比如PSD文檔,PNG文檔等等。 作為windows下的佛系程序員,我還是保守一點,團隊使用SVN。 如果...
摘要:引言禪道的使用在其手冊中有比較詳細的介紹,大家可以參考其中還包括介紹的視頻。應用范圍禪道主要應用于軟件項目的管理。軟件完整使用其支持的流程主要按照敏捷開發的流程支持的。擴展機制,幾乎可以對禪道的任何地方進行擴展。 ...
閱讀 3506·2023-04-26 02:44
閱讀 1637·2021-11-25 09:43
閱讀 1531·2021-11-08 13:27
閱讀 1895·2021-09-09 09:33
閱讀 910·2019-08-30 15:53
閱讀 1773·2019-08-30 15:53
閱讀 2783·2019-08-30 15:53
閱讀 3117·2019-08-30 15:44