① 我打算外包一個手機app,但他說不給源代碼這個源代碼重不重要啊
源代碼當然重要,關乎到以後維護升級迭代,但這個還得要跟開發商商定,一般與價錢有關系,又想便宜又想源代碼的話是不大現實的,另一個還得注意版權歸屬問題
② 行業軟體定製外包開發帶源碼的費用是多少
這個是需要根據不同的軟體功能來確定,軟體定製開發的費用主要是根據功能點來的,功能越多,費用更多,一些城市開發軟體是要比其他地方要多的,技術質量也是要好。
至於源碼,也是佔一部分的,有源碼和沒有源碼的費用也是不一樣,這個需要和軟體公司進行商量。
依據我們軟體開發的經驗,一般是企業製作好軟體功能需求文檔,就可以給軟體公司報價了,通過不同軟體公司的比較來選擇好的。
③ 找軟體外包公司做項目,需要注意什麼問題
喜妹把某些外包公司開發App的套路寫出來給大家提個醒!一定要注意以下五點!
套路一、虛假的知名案例
一般來說,客戶和外包公司有三次現實交流的機會。
1.初步交涉:雙方建立聯系,外包公司自我介紹,客戶闡述需求。
2.實地考察:客戶親臨外包公司,看看公司規模、辦公場地、員工架構。
3.達成合作:確認需求,簽署合同,開始研發。
三步環環相扣,內藏殺機。
初步交涉階段,客戶會問外包公司有哪些案例,某些不靠譜的外包公司會用各種成功案例吹噓自己,美團是我們做的,滴滴交給我們外包過,陌陌也是我們的案例......但細問之後卻不能說出產品細節和開發過程。
相比之下,那些敢拿出一些自家真實開發但是不知名的成功案例給客戶看的外包公司更坦誠一些,也更值得信任(畢竟沒有那麼多的案例可以一成而就,很多需要時間的沉澱)。
套路二、需求不明確就直接報價
一般在初步交涉時,客戶就會想了解報價情況。如果外包公司在未了解清楚需求後直接脫口而出一個准確的價格,那就可以直接pass了。
因為開發一個App,小到登錄方式,大到產品信息架構,不同的需求對一個項目的定價就有很大區別。在需求不明確的情況下就直接說出價格的外包公司,純粹就是為了利用低價引誘客戶。
所以,當外包公司在報價前詳細的問了很多需求,這才是對客戶負責的表現,這會是一個好的開始。
套路三、公司全靠銷售撐著
在利用知名案例和低價忽悠之後,就進入了第二步。畢竟客戶還是會持有「眼見為實,耳聽為虛」的懷疑態度,需要進行實地考察,看看他們的員工配置是怎樣的,有幾個工程師,有幾個產品經理和UI,有幾個做銷售的。
某些外包公司只為了多接單,並不注重技術,所以工程師的人員佔比會比較少,可能連產品經理都沒有。
拿最常用的登錄方式這一塊來舉例,如果前期沒考慮周全,只想到用手機驗證碼登錄,而在後期想增加通過微信、QQ登錄。其實只是一個很簡單的小需求,流程邏輯是同樣的,但某些外包公司就會搬出合同來說事,只要增加了需求就要求加錢。
當然也有前期低價競標,中途高價增加需求的;也有消極怠工,粗製濫造的;還有趾高氣昂,求著開發的;更有雇無經驗的實習生,磕磕絆絆開發......這樣開發的App和外包公司完全是個無底洞,你放心嗎?
所以,針對喜妹上面講的那五「陰」真經,客戶該如何擦亮眼去識破這些套路呢?別急,喜望軟體來傳授你天龍八「步」。
第一步、查明真偽
當他們說哪些哪些知名案例是他們做的時,不要光聽,得看他們的案例圖、UI圖,有上線的App就去下載下來實際操作體驗一下,看看邏輯功能有沒有問題、設計風格怎麼樣、會不會突然閃退或崩潰等等。
第一次實地考察後,還可以偷偷去突擊考察,考察員工、場地。畢竟真金不怕火煉,好公司不怕突擊。
第二步、明確需求
只有自己最清楚自己要什麼,你的app到底需要什麼風格、需要什麼功能、不需要什麼功能,一定要有清晰的想法。可以聽聽外包團隊的建議,但不能完全被他們帶著走了。溝通好的細節需求也一定要全部落實到需求文檔還有功能清單或者原型圖上,挨個確認簽字。
第三步、專業產品
外包團隊一定要有產品經理這一個崗位,他是客戶與程序員之間最好的溝通橋梁。當客戶說不清需求,程序員也聽不懂需求的時候,最好的翻譯就是產品經理了。
專業的他們能站在用戶及客戶的角度上把需求掰碎了、捋順了傳達給程序員,可以避免很多溝通和開發問題,能讓app開發更順利。
第四步、跟蹤進度
客戶需要清楚app的開發流程及工期安排,在正式進入項目開發之前,外包團隊會對項目研發周期、提測時間、預發布時間點進行初步的判斷,把項目需求劃分成節點進行迭代開發計劃。每個節點開發且測試完成後給客戶遞交周報或驗收確認,然後再繼續開發下一節點。
第五步、檢查合同
一般都沒有一次就定好的合同,在簽合同之前要考慮好:項目是否按照前期原型圖做、功能是否完善可用、工期安排是否合理和付款方式等。法治社會,大家都是守法的人,正規的外包公司都會跟客戶簽訂正規的開發合同。所以之前提到過的開發方式、需求、UI、工期和款項等,都必須要在合同里有嚴格的規定。
第六步、定製&成品
成品app就是套用其他app的模板,這樣可能就沒有自己的特色,如需增加功能就得另外加錢了。而定製開發就是完全根據客戶自己的需求來做,價格比成品app要高,工期也會更長。
兩者各有各的優劣勢,客戶可以自行分析選擇,但要注意的是,若是直接購買成品,對於功能模塊的增減,外包公司是否能做、價格是否合理,這個需要提前溝通清楚;若選擇定製開發,就要防止外包公司不按前期原型圖來做,而是給你套模板。
第七步、源碼交付
別以為項目開發完就完全放心了,交付也是很重要的一塊。外包團隊需要按照合同規定,將源碼(含源碼)、說明文檔、操作文檔等所有項目的相關資料交付給客戶。
包括但不限於:
1.前後端項目的所有最新源代碼(含注釋)
2.資料庫設計文檔
3.API介面文檔
4.所有的開發者賬號資料
5.原型設計稿
6.UI設計稿
7.項目相關文檔等資料
一定要把源碼拿到自己手上,方便後期進行迭代開發及系統維護。
第八步、完整服務
完整服務是指不僅提供單純的技術服務,同時提供包括產品設計、用戶體驗、技術咨詢及運營維護等一系列服務。外包團隊需要有一條從開發到維護的完整服務鏈,用專業的經驗讓客戶少走彎路。
無論是大型的外包公司,還是小型的外包團隊,凡是不能用「All In」的態度為客戶服務的外包,都不能算是好外包。
魔高一尺道高一丈,喜望軟體傳授了你如何見招拆招的天龍八「步」,可要好好收藏起來。其實對於我們軟體開發服務商來說,我們與客戶都是合作共贏的關系,最終是希望能幫客戶賺到錢。所以在開發過程中,雙方若是能坦誠相待,這是再好不過的啦。
④ APP外包交接後,應該准備什麼
其實您需要准備的東西是你們找的外包團隊應該是提前會跟你們講清楚的,以一個專業的文檔的形式交給你們去准備,比如購買伺服器、准備第三方賬號、第三方介面等。
等他們做好APP並測試完成後,你們也需要進行整個流程操作的測試,之後外包團隊會給你們進行軟體操作培訓和問題解答,並幫你們將APP上架到主流應用商城。
一切都沒有問題之後,外包公司會跟你們進行交付,包括源碼、操作文檔等。
然後你們就可以進行宣傳推廣了。
希望能幫到您~
⑤ 我外包App開發,簽合同,他們幫我全都做完,架設上,但是源碼不給我,說源碼給我他們幫我維護不了還有
我做外包一般是客戶給完全款後就給源碼,維護一般會送半年~1年。
⑥ 找外包公司開發APP,沒有源碼。
可以找公司獲取源碼,如果在製作前約定合同內包含源碼,可以直接獲取就行。
如果公司有明確要求,源碼非定製,需要收費提供,可以進行協商。
在做手機APP的時候,我們總是急於知道到底要花多少錢去做,但是作為內行人士,我認為,咱們要先考慮的是細節問題,考慮功能的問題,我建議可以這樣考慮:
第一步,首先考慮我們需要的是什麼主題的APP,比如是購物的,還是企業展示的,還是直播的或者是培訓的等等。
第二步,我們主題確定了,那就可以考慮功能,比如購物的,那功能他肯定有商品展示,商家入駐,用戶下單還有一些細節的東西,都圍繞在購物這個主題來展開的。
⑦ 外包軟體是否需要程序員提供源代碼
因為涉及後期維護等問題,你不能把自己的將來全寄託在一個外包的人身上。同時做的程序涉及部署等一堆問題,所以限制語言和環境很正常,提供源代碼是為了後期需求的擴展維護。