App的開發過程

2022-07-20 09:36:13 字數 2177 閱讀 8482

不同的專案管理模式或許會有完全不同的流程步驟。但是專業性幾乎是保證產品質量的唯一準則。

1、需求梳理、分析

2、產品原型圖繪製

3、ui 設計

4、專案經理 & 技術負責人對接需求

5、技術方案 & 架構設計

6、專案排期 & 任務分解

7、產品研發階段

8、交付測試階段

9、最後,按原計畫上線

第一步:需求梳理、分析

針對這個idea來一場從內到外的洗禮,在此假設使用者需求分析已經確定 , 接下來根據提煉的真實使用者需求來確定產品需求

產品經理將會根據溝通中的相關資料的word、ppt、jpg等等東西翻譯成邏輯語言,最簡單的就是產出一張產品功能腦圖或者乙份功能列表。

產品功能腦圖

乙份功能列表

第二步:產品原型圖繪製

初步產品功能需求梳理清楚之後,產品經理持續跟進,反覆溝通確定產品原型圖。

ps:我們出一般是全域性流的圖,程式設計師哥哥們比較喜歡(白眼)。

產品原型圖

同時根據具體的專案需求,會搭配一套產品業務流程的泳道圖:

產品業務流程的泳道圖

常規的是用axure出乙份帶簡單互動的原型:

簡單互動的原型

簡單點,用墨刀做乙份帶互動的原型。

墨刀帶互動的原型

第三步:ui設計

ui設計,包含風格稿和內頁設計。

風格稿會根據產品需求提供的目標使用者型別、客戶傾向、logo等資訊,以及確定做風格稿的2-3個頁面的原型圖,來進行風格稿設計。

待風格稿確認後進行內頁設計,包括設計效果、頁面元素、彈出頁面等等。

風格稿風格稿

所有頁面設計完後會統一發給客戶做進一步溝通,然後統一修改優化。

zeplin

zeplin能夠幫助前端更好地理解設計師意圖,而設計師又能快速得到前端反饋的協作,從而減少設計師與前端的溝通錯位,使得兩者在「介面元素」和「互動動作」上形成一致。

zeplin

invision用於設計先行能減少後端技術工程問題,設計的迭代越快,軟體開發就越能在時間點的把控上做到極簡。

invision

設計定稿後並不是設計師的工作結束了,之後還有一段週期的切圖、標註工作 。

標註切圖

sketch

多維度運用zeplin、sketch、invision等等協作工具從細節上詮釋產品開發的每乙個產品需求,在時間上保證高效,在結果上保證了產品技術層面與設計層面的完美融合以及專案的高效進度和最後的優質呈現。

第四步:專案經理&技術負責人對接需求

專案經理對接上這些需求,第乙個工作是細化需求,將這些翻譯成技術能更好理解地語言,搭配著原型圖或設計稿來召開技術會議,統一講解新專案的需求。

細化需求

第五步:技術方案 & 架構設計

技術負責人在清楚了解整個專案的需求之後會開始構思整個專案的技術方案,根據產品需求,提供易擴充套件、可持續迭代的技術框架方案。

整個專案的技術方案

可持續迭代的技術框架方案

第六步:專案排期 & 任務分解

同時,專案經理在和研發團隊溝通確認後對專案進行分解以及排期,以此來保證專案進度和質量。

專案管理

第七步:產品研發階段

這個階段就是各端技術按照排期規劃開始編碼,期間各種對接、除錯以及撕逼。我不是程式猿,這塊就不多寫了,貼幾張他們技術wiki的截圖吧。

wiki對接

wiki對接

paw 讓測試 api 變得輕鬆愉悅,可以構建內部和外部的資源。它可以在不同的環境下進行測試,也可以引用來自其他請求響應的資料。

paw它可以定義不同的環境,於是可以輕鬆地在開發、臨時和生產環境中進行切換,而無需重新配置任何端點(endpoint)。並且還可以在乙個請求的訊息體中引用另乙個請求中返回的值,這能夠節省大量時間。

第八步:交付測試階段

測試工程師基本全程跟進,從最早期對接完詳細產品需求之後就開始編寫測試用例:

測試用例

然後配合專案各個里程碑節點進行功能測試和效能測試,將問題按優先順序劃分統一反饋:

測試過程

移動APP開發過程 思索

此文總結的不錯,列個list在這很容易提醒和整理自己的思路,這才是好文。經過嘗試實踐再來看看是不是更合理好了。step 1 決定開發什麼 應該是需求階段吧 建立乙個應用定位說明 描述成乙個解決體系,而不是功能的羅列 總結應用的設計目標 定義主要的使用者群 用來指導發展和篩選功能 了解你的使用者 分析...

做APP介面開發過程總結

部分判斷流程圖 json格式內容 4.資料字典 對部分字段進行補充示意 塊語法遵循標準plsql 貼出部分 吧 也就是儲存過程編寫 1007人員續保申報 procedure sbp sbcx 1007 as inmsg in long,as outmsg out clob is iv dwbm js...

專案開發過程

專案開發過程 在我以往的專案經歷當中,整個專案的開發過程包括如下階段 1 需求調研階段 這個環節是最重要的,良好的溝通才會知道客戶到底想要什麼。2 文件編寫階段 分為需求分析文件 概要設計文件 詳細設計文件三個部分 3 原型階段 demo 如果小專案文件寫以不寫,但這個原型一定要有 4 資料建模階段...