首頁>Club>
17
回覆列表
  • 1 # 簡道雲

    對面坐著好幾排軟體研發人員,隔壁坐著一堆技術支援,這題我來回答下。開發APP難嗎?其實這個問題就類似我們問:“做菜難嗎?”

    不一樣的菜,難度不可同日而語

    APP也是同樣,要問其難度如何,具體要看做什麼樣的APP,大概有以下三種情況:

    1、自娛自樂型APP

    開發目的:純粹練習/自娛自樂之作

    這種APP開發方式的難點在於:因為缺乏經驗導致的技術難題,解決方案也簡單:學。

    2、小範圍自用型APP

    這類軟體很多工作黨都體會過,企業常常會有一些個性化需求,市場上沒找到合適軟體,就自己研發了一個。這類軟體研發面臨的難點比較多:

    ①因為技術人員缺乏相關軟體的研發經驗,進度緩慢;②研發是IT部門,使用者多是業務部門,研發人員就必須從業務人員角度考慮體驗問題,中間的磨合困難自不必說;③隨著企業的需求不斷增加,研發人員需要不斷補充軟體功能,二次開發逃不了;

    ④一旦相關研發人員離職,因為技術門檻,很容易留下一堆攤子無人解決。

    這類軟體通常面向整個市場,以上的每一步都必須走通。這裡面起碼涉及產品經理、研發、測試、UI設計師、視覺設計師、市場、運營、銷售、技術支援等數十個崗位人員的共同協作。除此之外,還要考慮兩個重要問題:①軟體功能與使用者需求之間的調和。很多人常常只用到一個軟體5%的功能,剩下的95%都是各類使用者提了需求之後不斷完善的。這個不難理解,大家不妨回想一下當年的QQ和現在的QQ;②由於市場競爭激烈,軟體須有極高的創新能力,且能在合適的時間出現、並切準目標使用者需求。

  • 中秋節和大豐收的關聯?
  • 紅樓夢第一回賞析?