目前用釘釘來進行公司的管理和溝通協作的企業越來越多,考慮到釘釘目前已經開放了開發平臺,很多企業開始選擇基于釘釘進行微應用二次開發,那么釘釘如何二次開發呢?
1、需求調研
因為很多企業的老板只知道自己要達到的目的,并不能敘述自己的具體需求,這就需要服務商以客戶的業務性質和要達到的目的進行需求調研,不斷的將客戶的需求詳細化,具體化。這一部分看似很簡單,但這一部分卻是整個開發過程中的關鍵。因為前期的需求文檔決定了后期微應用的開發方向,所以只有將客戶的具體需求盡可能的完善,達到客戶的預期,才能在后期的開發中少走彎路,少做無用功。
2、框架設計
釘釘二次微應用開發的框架設計是非常重要的,框架的好壞決定了微應用在使用當中的流暢度。一般需要多年的開發經驗才能設計好釘釘微應用的框架。從開發初始,為客戶開發設計好整個二次的框架,保證以后在使用時流暢,不出現卡頓現象。
3、UI設計
UI設計其實就是將客戶的需求通過頁面的形式展現出來,這一步和需求分析一樣,決定了微應用的后期開發方向。UI設計的水平直接關系到后期應用界面的交互性,美觀性,設計原則是基于客戶需求,達到客戶需求,超出客戶期望。所有的界面要美觀、便于使用,有著很好的交互性。
4、功能開發
UI設計定稿后,就進入了功能開發階段,這個階段是耗時最長,占用人力最多。開發分為前臺的開發和后臺的開發,前臺的開發就是將定稿的UI頁面以代碼的形式開發出來,后臺的開發是之二次各個功能的開發和數據庫的開發。
5、測試
整個微應用開發完后就進入到測試階段,這個階段主要是查找測試時的不足,并及時進行改動。
6、實施與培訓
有些客戶要開發的應用較為復雜,需要服務商對應用進行實施,并對客戶的使用人員進行培訓。
目前常用的釘釘二次開發方式有微應用,釘釘小程序,企業內容應用,可針對企業進行個性化的定制開發。