莫著急... 美好的東西往往來的都比較慢!

app開發流程專業版應該是怎么樣

首先明確一下開發APP的流程確認需求》原型設計》UI設計》前端開發》后端開發》測試,其中一般來說整個過程還有項目管理的環節,隸屬項目經理管理范圍。今天西安app開發勤人信息就給大家梳理下

app開發流程專業版應該是怎么樣app開發流程專業版應該是怎么樣

一般同學可能看不出來,確實需求很明確了,登陸什么都有了,挺不錯的吖,實際上,確認需求我們強調的是確認需求的最末端的功能點

app開發流程專業版應該是怎么樣

看到兩個需求整理的區別了吧,舉個例子,從登陸模塊來看,第一個實際上表述是不清楚的,原因就在于其實沒有描述登陸是需要什么樣的登陸“是否需要第三方登陸呢”“是否需要短信登陸呢”“是否需要郵箱登陸呢”

那么正確梳理需求的姿勢是什么呢?

1.項目需求說明文檔

包含如下部分,交付客戶時『項目需求說明文檔』需要轉換成pdf

a、文檔結構說明部分

封面\項目說明\產品架構

b、產品需求描述部分

產品結構圖\核心業務流程圖\功能模塊及需求說明

app開發流程專業版應該是怎么樣
app開發流程專業版應該是怎么樣

產品結構圖

產品結構圖或產品邏輯圖、產品腦圖;核心業務流程圖

a、產品結構圖

app開發流程專業版應該是怎么樣

b、核心業務流程圖

app開發流程專業版應該是怎么樣

業務圖以及結構圖的核心目的就是清楚展示我們當下產品結構以及業務流程,方便在開發前很明確的知道我們到底想要什么,也很清楚了解未來我們要做的內容是什么樣的。

模塊功能梳理清單

這一部分是重中之中,大概給大家幾個參考,一般建議從身邊專業產品經理出發,一個經驗豐富產品經理整理需求列表往往會比一個新人整理的靠譜的多,舉個例子,如果我們做電商,那么退款還有物流的流程一定是不會忘記的,但是一個新人可說不定,如果等到開發才發現項目需求沒整理那成本就大了。。。

來看看我們需求整理的內容

app開發流程專業版應該是怎么樣

一般要精確到4級功能點,當然越細致越好,因為所有整理的內容都是方便我們后續的開發人員查看也方便我們整理自己思路,還有一個好處“最小可行性”原則,當我們把所有需求整理好后,我們可以有效的對產品做一個排期計劃,比如第一次功能點有100多,那么我們選擇必須上線的功能點優先,然后對功能點做排期,當你發現排期后只有50個功能點是必須的,那么就先做50個

然后“快速試錯”,也有人問了,哥們靠譜不靠譜為什么還要錯,我就是要做正確的東西,是這樣的,任何一款產品的上線我們無法判斷說是否正確,但是我們用快速試錯的原則能讓我們在有限資源和時間的情況下更好的找到方向,比如:“用3w證明一個方向用戶的錯誤,并且用另一個3萬改變方向,總比用6w直接證明這個方向是錯誤靠譜的多”


二、原型制作

  1. 規范:
  • 原型線框圖每個獨立頁面都應該有獨立編號,便于設計和開發時一一對應。
  • 各類注釋說明和原型部件一一對應,容易閱讀。已經在其他頁面說明過的部分,可以在說明具體頁面具體對應部分后,不用再詳細一一說明。
  • 圖形結構清晰,主要內容沒有被遮擋或者因為其他原因導致無法閱讀;
  • 注釋完整:原型線框圖每個頁面上對應的靜態內容,可交互內容都應該有完備說明。


  1. 靜態內容:

應該說明 1 - 本頁面涉及的完整字段列表,2 -字段內容的規范, 限制,3 - 數據來源,等。內容應該做到一一對應。

app開發流程專業版應該是怎么樣


  • 頁面涉及的完整字段列表:如上圖所示,右側注釋中明確說明了左側圖中所涉及的所有字段:支付寶賬號,備注,余額,資金輸入框,全部取出,確認,以及說明文案。
  • 字段內容的規范:參考上圖中關于余額和資金的說明描述
  • 數據來源:寫清楚可追溯的來源,避免出現無源頭的數據,給后面開發造成困擾。如:數據來源于用戶的輸入/來源于后臺具體某個頁面的設置/來源于系統自動記錄/來源于第三方平臺等。


  1. 可交互內容:

1 - 應該說明交互流程,交互的具體操作及其后果,要做到一一對應。

  • 如果后果是另外一個頁面,需要說清楚頁面編號/頁面具體名稱。(如上圖第3點)

2 - 核心流程要有線框交互圖:

  • 連接線的起點,指向觸發動作的控件(文件,圖片,按鈕,或者其他);
  • 連接線上,如果不是簡單點擊,要寫清楚場景下,什么動作觸發會導致接下來的結果。
  • 連接線的終點,指向動作后的結果頁面。


  1. 規范:
  • 原型線框圖每個獨立頁面都應該有獨立編號,便于設計和開發時一一對應。
  • 各類注釋說明和原型部件一一對應,容易閱讀。已經在其他頁面說明過的部分,可以在說明具體頁面具體對應部分后,不用再詳細一一說明。
  • 圖形結構清晰,主要內容沒有被遮擋或者因為其他原因導致無法閱讀;
  • 注釋完整:原型線框圖每個頁面上對應的靜態內容,可交互內容都應該有完備說明。


  1. 靜態內容:

應該說明 1 - 本頁面涉及的完整字段列表,2 -字段內容的規范, 限制,3 - 數據來源,等。內容應該做到一一對應。

app開發流程專業版應該是怎么樣


  • 本頁面涉及的完整字段列表:如上圖所示,右側注釋中明確說明了左側圖中所涉及的所有字段:支付寶賬號,備注,余額,資金輸入框,全部取出,確認,以及說明文案。
  • 字段內容的規范:參考上圖中關于余額和資金的說明描述
  • 數據來源:寫清楚可追溯的來源,避免出現無源頭的數據,給后面開發造成困擾。如:數據來源于用戶的輸入/來源于后臺具體某個頁面的設置/來源于系統自動記錄/來源于第三方平臺等。


  1. 可交互內容:

1 - 應該說明交互流程,交互的具體操作及其后果,要做到一一對應。

  • 如果后果是另外一個頁面,需要說清楚頁面編號/頁面具體名稱。(如上圖第3點)

2 - 核心流程要有線框交互圖:(見下圖)

  • 連接線的起點,指向觸發動作的控件(文件,圖片,按鈕,或者其他);
  • 連接線上,如果不是簡單點擊,要寫清楚場景下,什么動作觸發會導致接下來的結果。
  • 連接線的終點,指向動作后的結果頁面。
app開發流程專業版應該是怎么樣


三、UI設計

1.視覺圖

app開發流程專業版應該是怎么樣


app開發流程專業版應該是怎么樣

2.標注圖 制圖軟件標注

app開發流程專業版應該是怎么樣


app開發流程專業版應該是怎么樣


app開發流程專業版應該是怎么樣


marketch其他標注

app開發流程專業版應該是怎么樣


3.切圖

app開發流程專業版應該是怎么樣


4.設計規范

app開發流程專業版應該是怎么樣


四、開發階段

UI設計結束后就可以進入到我們正式開發階段,開發分為前端和后端,我們常用的開發協同工具都可以對開發進行規范任務安排,這里面我們推薦:

微軟的project

app開發流程專業版應該是怎么樣

禪道

app開發流程專業版應該是怎么樣

tower(目前10人以上要收費)

app開發流程專業版應該是怎么樣


前端交付需要按項目需求真實還原設計。在符合項目要求的前提下充分考慮瀏覽器兼容性、自適配及非結構性數據進行CDN加速分發的問題。

對于前端代碼的推薦參考規范我們將逐步推出并完善。目前需要注意的點可以粗略的概括為:

  1. JS/CSS等文件的版本管理及瀏覽器緩存問題
  2. 統一代碼風格,注意『 空格、縮進、"、' 』等的使用
  3. 注意文件加載順序

技術架構上,需要開發人員做進一步的選擇和規劃,到本階段已經進入開發中,正常的話,開發會定期向我們提交里程碑的報告,建議頻次不要太頻繁會影響開發進度和節奏


五、測試階段

測試最好在原型結束的時候引入進入測試用例,一來可以查看產品經理的結構是否有明顯邏輯錯誤,二來在產品原型剛結束的時候思路和邏輯最清晰測試用例的引入和使用也最完善。

app開發流程專業版應該是怎么樣
app開發流程專業版應該是怎么樣

大概是這樣的,可以做參考,接下來還有一些瑣碎的事情,包括服務器,域名等,還有一個內容,是當你的軟件上線后,記得申請軟件著作權


六、軟件著作權申請

如果不清晰可以直接找一家咨詢公司了解

好處這么多

1.作為稅收減免的重要依據
財政部、國家稅務總局《關于貫徹落實〈中共中央、國務院關于加強技術創新,發展高科技,實現產業化的決定〉有關稅收問題的通知》規定:“對經過國家版權局注冊登記,在銷售時一并轉讓著作權、所有權的計算機軟件征收營業稅,不征收增值稅?!?br/>
2.作為法律重點保護的依據
《國務院關于印發鼓勵軟件產業和集成電路產業發展若干政策的通知》第三十二條規定:“國務院著作權行政管理部門要規范和加強軟件著作權登記制度,鼓勵軟件著作權登記,并依據國家法律對已經登記的軟件予以重點保護?!北热纾很浖鏅嗍艿角謾鄷r,對于軟件著作權登記證書司法機關可不必經過審查,直接作為有力證據使用;此外也是國家著作權管理機關懲處侵犯軟件版權行為的執法依據。

3.作為技術出資入股
《關于以高新技術成果出資入股若干問題的規定》規定:“計算機軟件可以作為高新技術出資入股,而且作價的比例可以突破公司法20%的限制達到35%”。甚至有的地方政府規定:“可以100%的軟件技術作為出資入股”,但是都要求首先必須取得軟件著作權登記。

4.作為申請科技成果的依據
科學技術部關于印發《科技成果登記辦法》的通知第八條規定:“辦理科技成果登記應當提交《科技成果登記表》及下列材料:(一)應用技術成果:相關的評價證明(鑒定證書或者鑒定報告、科技計劃項目驗收報告、行業準入證明、新產品證書等)和研制報告;或者知識產權證明(專利證書、植物品種權證書、軟件登記證書等)和用戶證明”。這里的軟件登記證書指的是軟件著作權的登記證書和軟件產品登記證書,其他部委也有類似規定。

5.企業破產后的有形收益
在法律上著作權視為“無形資產”,在企業破產時,該無形資產(著作權)可以在轉讓和拍賣中獲得有形資金。
6.軟件著作權目前可以作為銀行的質押,在銀行申請質押貸款。

辦理計算機軟件著作權的基本流程:

1.網報

2.準備相關材料,打印,蓋章,郵寄

3.交到中國版權保護中心

4.受理繳費(有問題的話按要求修改直至受理)

5.二審(有問題的話會發補正通知,按要求修改,直至通過)

6.公告出證,一般在官方網站公告3工作日后出證,一般是受理之日起30工作日出證。


  • 上一篇:一套簡單但專業的app開發實用流程
  • 下一篇:開發一個APP最快需要多久?
  • 029-68787028 & hi@9sheji.cn

    西安市雁塔區高新一路5號, 正信大廈B座701室

    YY彩票