一個人的開發APP有哪些難點?
解決用戶的高并發(即如何解決成千上萬的用戶同時訪問服務器而不導致程序崩潰的問題)
邏輯難點(部分產品內部業務邏輯復雜,重疊點多,難以保證數據正確、流程無誤)
效果很難(也就是說,對于一些優秀的用戶體驗或者炫目的界面效果來說,需要花費大量的時間)
體驗優化(這可以說是難的。比如我們之前做過一個項目,處理過圖片,我們在初期處理一個需要3秒,后期優化到0.5秒,這個真的很大。要知道處理只需3秒,我們寫了幾個月上萬行代碼,在此基礎上優化真的很費力)
開發?需要誰
安卓(安卓)、蘋果(iOS)、后臺(java或PHP)、產品經理(設計流程)、設計(設計界面),每個部門都有一個人,對于比較大的項目,每個部門都需要很多人參與
多少錢?需要多長時間
錢:只能說定制的軟件一般5萬起步,但是為什么5萬起步以后還會說呢?在開發交貨至少需要1個月
1.自娛自樂APP
開發目的:純粹練習/自娛自樂
參與者:一名程序員
完成難度:'/
這款app開發方式的難點在于經驗不足帶來的技術問題,解決方法很簡單:學習。
2.小型自用APP
開發旨在滿足企業;的日常辦公需求
參與者:企業;信息技術部門的兩三個人
完成難度:'/
很多工作團隊都體驗過這種軟件。企業經常有一些個性化的需求。當市場找不到合適的軟件時,它自己開發了一個。這類軟件的研發有很多困難:
(1)由于技術人員缺乏相關軟件研發經驗,進度緩慢;
2 R&D是一個IT部門,用戶大部分是業務部門。R&D人員必須從業務人員的角度考慮體驗問題,中間磨合困難沒必要說;
3隨著企業,需求的不斷增加,R&D人員需要不斷補充軟件功能,而第二個開發無法逃脫;
相關R&D人員一旦離崗,很容易因為技術門檻,留下一堆沒解決的攤子。'/
3.面向整個市場的APP
開發宗旨:通過軟件實現利潤目標
參與者:整個企業
完成難度:'/
這類軟件通常面向整個市場,上面的每一步都要經過。這至少需要來自產品經理、R&D、測試、UI設計師、視覺設計師、營銷、運營、銷售、技術支持等幾十位人員的配合。
此外,還有兩個重要問題需要考慮:
(1)軟件功能與用戶需求的協調。很多人往往只使用一個軟件5%的功能,剩下的95%在各種用戶提出需求后不斷完善。不難理解,軟件一定要有很高的創新能力,并且能夠在合適的時間出現,滿足目標用戶的需求。
'/