?許多(如果不是大多數)公司在構建 Web 或移動APP時會尋求外部幫助。問題是有許多APP開發公司和APP開發人員可以被聘用。您如何為您的特定項目找到最好的APP開發人員?與購買新設備不同,沒有一個簡單的評估過程可以遵循。您購買的是關鍵服務,而不是現成的產品。
我在一家位于奧斯汀的網絡和移動APP開發公司工作,該公司已經構建了 350 多個APP。在本文中,我將與您分享我在為下一個項目選擇開發公司時會考慮的事項。希望這種“內部人士”的觀點能幫助您在下一個項目中做出最好的決定!
每個成熟的開發公司都應該有一個項目或案例研究頁面。找到該頁面并花一些時間挖掘它。以下是您應該尋找的一些主要內容:
如果是這樣,那是一個很好的跡象。即使這家公司不重用代碼,或者即使同一個開發人員不在您的項目上工作,擁有這種相關經驗也是非常寶貴的。其他APP的經驗將使他們能夠更好地估計您的項目,提高他們的效率,并且他們可能會對您在此過程中可能面臨的潛在問題有獨特的洞察力。
這些是這家公司最引以為豪的APP。下載APP或訪問網站,看看它們是如何工作的。不要因為APP的下載次數而責備他們,除非這家公司還管理該APP的營銷,但請仔細檢查APP的外觀、功能和性能。
這家公司是否與初創公司合作?所有的公司都是財富500強嗎?APP開發過程因APP的構建對象而異。尋找了解如何與您的規模和預算的公司合作的APP開發人員。
這家公司是否專注于某種類型的APP(可能是游戲、金融等)?這并不是真正的問題或偏好,重要的是要知道他們正在構建什么樣的APP以及其他公司選擇了哪些APP。
美國奧運體操運動員拉根史密斯站在奧運籃球運動員德安德魯喬丹旁邊。
您想了解公司的結構。一些APP開發公司只有 1 名開發人員,而另一些則有 500 名。重要的不僅僅是整體規模,還有他們的構成。以下是您可能會在他們的團隊頁面上看到的一些常見標題。如果他們沒有團隊頁面,請轉到他們的 LinkedIn 頁面并將其用于這部分研究。對于非開發人員來說,開發人員的頭銜可能不清楚,因此您可能會發現以下一些常見的頭銜:
開發人員(或者全棧開發人員) ——這個人可能會在開發項目的大部分方面提供幫助。他們并不專注于開發的特定部分或方面。
前端開發人員- 該開發人員是實現 UI/UX 設計人員創建的內容的人。他們專注于使APP的外觀和感覺都很棒。
后端開發人員- 該開發人員是實現APP大部分邏輯部分的人。他們負責確保將正確的值傳遞給APP,快速檢索APP使用的數據,并確保APP的大部分安全性。
設計師或 UI/UX 設計師- 此人將處理您的APP的設計。他們會選擇顏色、字體、樣式,甚至可能會制作你的APP圖標。
項目經理(或其他類似業務的頭銜) ——擔任此職位的人員將監督您的項目。在與開發公司合作時,他們可能是您的主要聯系人。
大多數公司都會有這些角色的某種組合。根據他們的特定比例,您可以確定該公司最適合哪種項目。擁有更多的前端開發人員意味著他們可能會在沒有大量功能的更簡單的網站上工作。通常是類似小冊子的網站或APP。擁有更多的后端開發人員可能表明他們從事更復雜(通常是更多 B2B 類型)的APP。項目經理 (PM) 與開發人員的比例也讓您知道您將與誰互動以及您將為哪些服務付費。項目的規模應決定上述角色的比例,較小的項目更側重于設計和開發(直接價值),而較大的項目則有額外的管理。
最終,您可以使用這些信息更好地了解公司的結構以及他們最適合哪種項目。
許多APP開發公司會在其網站上列出特定技術。如果他們沒有說清楚,請查看他們的職業頁面以了解他們需要什么技能或找到他們的博客并查看他們在談論什么。作為最后的手段,請查看他們的開發人員的已鏈接個人資料,但請記住,許多工作愉快的開發人員不會更新他們的個人資料。
獲得技術列表后,您應該執行以下操作:
弄清楚他們是對所有項目使用單一的“堆棧”還是因項目而異。為此,請查看一家公司是否列出了競爭技術(即 AngularJS 和 React 或 Java、C#、node.js、Go 和 php)。如果他們沒有列出競爭技術,他們可能會在大多數項目中使用相同的堆棧。這意味著該公司可能會非常擅長處理某種類型的項目,如果它適合他們的堆棧的話。這也可能意味著他們把你推銷給你,不是因為它是最合適的,而是因為它最適合他們。
弄清楚他們的堆棧的使用范圍有多廣。為此,請轉到 StackOverflow 的標簽頁面并輸入技術。為該技術找到的問題數量將表明它的使用范圍。例如,C# 有近 100 萬個問題,而 Scala 有 50,000 個。這兩種語言天生都不好,但這確實意味著使用 Scala 的開發人員越來越少。Scala 可能非常適合您的項目,但如果更少的開發人員使用它,這可能意味著未來的開發成本可能會更高(由于供需的性質)。了解一項技術是新興還是成熟也很重要。例如,React 是由 Facebook 和 Instagram 開發人員編寫的較新的 javascript 框架,在網上只有少量討論,但卻是一項備受推崇的技術。
找出還有誰在使用類似的堆棧。無論項目成功還是失敗,開發人員都喜歡談論他們的技術決策。嘗試從與您類似的技術公司中尋找事后分析或案例研究。查找開發人員和其他利益相關者編寫的內容。公司在其開發的某些階段在堆棧之間移動并不少見。嘗試了解他們做出這些決定的原因,并從他們的錯誤和成功中吸取教訓。
最重要的是,與您正在面試的公司的某個人談談他們為您的項目推薦的堆棧。了解他們為什么推薦一種特定的方法,并詢問他們考慮了哪些其他選擇。詢問公司使用這種方法完成的其他項目。
開發人員經常對語言和技術進行激烈的爭論,但事實是可以使用一連串的方法來編寫出色的軟件。您只是想確保您的開發人員或開發公司可以為他們選擇的方法提出令人信服的論據。
再看看公司的項目頁面。嘗試確定每個項目有多大。這家公司是專注于非常大型和復雜的項目,還是專注于較小的網站和APP?您在這里要考慮的主要事情是您的項目將屬于他們的項目規模范圍。
你想成為一家公司做過的最大的項目嗎?幾乎可以肯定不是!該公司可能缺乏處理這種規模項目的必要經驗。這可能導致APP無法正常運行、項目大大超出預算、大大落后于計劃或徹底失敗。
您也不想成為公司正在進行的最小項目。這是成為他們最低優先級項目或讓他們最缺乏經驗和能力的開發人員分配給您的項目的快速方法。
在理想情況下,我希望我的項目在規模和成本方面占我的開發公司的 70% 左右。這樣,我可以確信他們可以處理該項目并確保我的APP得到應有的關注。
一家公司的歷史可以告訴你很多關于他們的信息。就像您在同意第一次約會(或者可能會在他們身上滑動)之前在 Facebook(或其他社交網絡)上查找某人一樣,您應該盡可能多地了解您的潛在伴侶。在雇傭一家公司來構建我的APP之前,我會嘗試了解以下一些事情:
他們做生意多久了?對于一家科技公司來說,沒有一個真正理想的年齡,但它可以影響你的決定。不太成熟的企業在項目完成期間或之后失敗的風險更高。幾乎所有的軟件都需要隨著時間的推移進行一些調整,而且最好的匹配通常是長期的。
他們有多少營業額?在項目中培養新的開發人員需要時間,并且可能是一個冒險的過程。APP通常會有 1 或 2 個人完全了解解決方案的工作原理。如果一家公司的營業額很高,那么從現在開始的一年(甚至 6 個月)內,完全了解您的應用的 1 或 2 個開發人員可能不會在那里。
他們有多少回頭客?再看公司的項目頁面。他們是否為同一家公司編寫了多個APP?他們的APP是否在很長一段時間內都有大量補???如果是,您可以推斷他們有適度的重復業務。這是您能找到的對公司最大的認可之一。
就像購買新設備或雇用搬運工時一樣,您需要在雇用公司之前評估公司的在線評論。這里的主要困難是大多數開發機構的評論遠少于三星電視。要記住的另一件事是,這些公司可能會征求成功項目的評論。但是,很高興知道他們確實有成功的項目!APP開發公司使用的一些主要評論網站是:Google、Facebook、Yelp 和 Clutch。根據您所在的位置,可能還需要考慮一些特定城市的評論網站。
這是評估過程中最困難但也是最重要的部分之一。最終,對您的APP的成功影響最大的將是開發人員和設計人員。在開始一個項目之前,我希望與至少兩個將實際在我的APP上工作的人交談。我想與將監督該項目的高級開發人員交談,然后希望與將從事該項目的非高級開發人員或設計師交談。我還會考慮嘗試通過閱讀他們撰寫的博客或查看他們的 Linkedin 頁面來更多地了解這些人。一些高級開發人員甚至可能在較大的出版物上發表過文章或在開發者大會上發表演講。這些不是要求,但您可以找到更多信息,
尋找開發定制APP人員有很多工作要做。經驗、價格、舒適度和對您的愿景的充分理解都是您應該為您的項目聘請的人。我希望這篇文章能幫助您了解我的“內部人員”如何尋找APP開發人員!
此外,作為在一家非常棒的網絡和移動開發公司工作的人,我希望您在搜索時考慮我們。如果您遵循上述建議并且我們符合您的標準,請考慮聯系我們!我們很想聽聽您正在尋找什么!
生鮮商城APP開發有什么功能,多少錢?
短視頻app開發,北京制作短視頻app專業技術流程
基于人工智能的健身App開發中應包含的基本功能
?開發會所語音聊天APP中要包含的功能
社交網絡APP八大分類,讓您全面了解社交APP類型
在線課程APP平臺開發中包含的主要功能,讓用戶
客服QQ:121446412 聯系電話:15321250321
京ICP備17026149號-1版權所有@2011-2022 北京天品互聯APP開發公司 公司地址:北京市海淀區上地科實大廈D座11層