當前位置:
首頁 > 科技 > 程序員,你準備好推出自己的移動應用了嗎?

程序員,你準備好推出自己的移動應用了嗎?

你準備好推出自己的移動應用了嗎?很多時候,你可能並不具備獨自開發企業應用程序所必要的知識和技能。這時,最好的辦法就是找到一家應用開發公司,將這項任務外包出去。

那麼和開發機構合作前,有哪些問題是必須要問的,又有哪些功課是必須要做的呢?

作者 |digital ninja

譯者 | 彎月

責編 |仲培藝

出品 |CSDN(ID:CSDNNews)

以下為譯文:

你們曾構建過哪些應用?

儘管技術專業的知識確實很重要,但更重要的是實際經驗和開發過程中的結果。不論與你合作的代理商是誰,他們都應該願意展示他們的工作成果。因為這是展示其技術實力的一個最佳方式。

但是,如果代理商不願意展示他們的工作成果,或沒有良好的作品,那麼也可以退而求其次。你也可以試試看能否找到與他們構建的應用有關的評論或評分。這可以讓你了解這個應用的實際效果。

你們遵循的開發流程有哪些?

在與移動應用開發代理商合作之前,需要了解的一個重要情況是他們的運作方式或遵循的流程。他們仍在使用瀑布模型?還是在使用敏捷開發流程?

別忘了問他們,如果出現意外問題,他們將如何解決。了解這一點可以讓你確定該開發代理商解決問題方面的能力。

老實說,最好只與那些遵循敏捷開發流程的開發代理商合作。因為使用敏捷方法的開發機構合作效率更高,開發的方法更好,而且流程也更加透明。

開發人員的技術力如何?

你需要確保與你合作的代理商的開發人員能夠真正地為你的應用構建特性和功能。如果可能的話,請確保可以在開發階段與開發人員溝通。

即使開發人員沒有與你想要的功能直接相關的經驗,他們也應該能夠向你描述如何在應用中實現功能,以及實現的方式。他們要用什麼插件或框架來支持這些功能?

你們是否遵循編程標準?

凡是優秀的開發代理商都應該使用 Web 應用程序框架。框架通過可重用的組件、工具和庫來維護代碼,減輕從事同一個項目的開發人員的工作,並加快他們的開發速度。

了解你打算合作的開發代理商是否使用標準的編程系統也很重要。如果他們不使用,那麼可能表明該代理商管理混亂。此外,如果你過去和管理混亂的公司合作過,那麼也會對以後的新開發商的工作帶來不必要的麻煩。

你們使用哪種智能手機?

這個問題可以讓你即刻知道代理機構對平台的熱情和掌握程度。如果你的代理商告訴你他們將開發 iPhone 的應用,那麼他們應該擁有各種型號的 iPhone,方便檢查應用在不同 iPhone 屏幕尺寸上的運行情況,還需要 iPhone 來定期檢查競爭對手的應用的狀況。Android、Windows 和黑莓亦是如此。

溝通流程是什麼?

移動應用的質量取決於在應用的開發過程中,開發方與客戶在有關應用的設計和功能要求上的溝通方式。

你的應用開發人員是否願意通過電話、Skype、WhatsApp 或電子郵件與你溝通?他們的溝通頻率如何?他們會使用哪些管理工具,Jira、Trello 還是 Basecamp?每次需要多久你會收到一次更新報告?

你是否會將我的應用提交到應用商店?

如果提交的方式不正確,那麼將應用發布到應用商店的過程會是一條漫長而曲折的道路。這不是所有應用的最終目標嗎?因為在你發布應用或推嚮應用市場之前,沒人會知道你的應用。

代理商應當指導你如何將應用提交到不同的應用商店。但是優秀的移動應用開發代理商會為你代勞。

請千萬確保與你合作的代理機構在關於如何處理應用版本方面有明確的政策。在應用提交後,該機構應當繼續關注應用的表現,還會負責修改 bug,因為這些工作對你來說非常耗時。

你將如何處理髮布後的維護?

我們大多數人認為一旦應用程序進入市場,工作已經完成了,實際情況卻並非如此。有些時候,你還有很多工作要做,比如:

更新發布

修復 bug

新特色

新功能

應該說你的應用是一個需要不斷更新和維護的產品。與你合作的代理機構應該負責維護應用,並提供按小時或按月收費的支持。

請務必諮詢他們以下方面的政策:

1. 每個新版本的收費

2. 改 bug 的收費

測試階段如何進展?

通常,測試應用的最佳方法是在智能手機上運行。代理商還應該向你詳細說明他們測試應用的方式,解決測試版問題的方法以及速度。

通常,優秀的代理商會將測試版的應用發給員工,讓他們使用 1-2 天,然後詢問使用情況,以及是否發現了故障。

應用的所有權是否歸我?

凡是正規的代理商都知道應用的代碼歸客戶所有。畢竟,你才是承擔 Android 應用或 iOS 應用開發費用的人,所以你才是代碼的所有者。即使你因為代理商的能力問題,想在中途換掉代理商,希望與其他機構合作,代碼也應該歸你所有。

但在開始簽署協議之前一定要確認,該機構將會提供所有的文件或文檔,甚至包括與應用不甚相關的文檔。

你們的付款條款是什麼?

在與代理機構展開合作之前,起草一份書面協議,說明你需要支付的費用以及支付方式。你們的項目是按小時計費,還是依據 milestone?大多數優秀的代理商都是按照 milestone 開展工作,也就是說他們按工作的完成百分比收費。

最基本的移動應用開發預算大約在 1000-4000 美元不等,但如果你按小時計算,則最終支付的費用將超過這個範圍。涉及高級功能的大型工業基礎移動應用的成本可高達 4 萬美元。

原文:http://www.digital-ninja.co.in/uncategorized/11-questions-to-ask-before-hiring-a-mobile-app-developer/


本文為 CSDN 翻譯,如需轉載,請註明來源出處。作者獨立觀點,不代表 CSDN 立場。

熱 文推 薦


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 CSDN 的精彩文章:

馬化騰談滴滴;蘋果供應商研發柔性玻璃;丁磊談沉迷手機
陸奇技術入局拼多多,拼多多能否擺脫「五環外」?

TAG:CSDN |