軟件開發(fā)時(shí)溝通的問題會(huì)直接影響軟件系統(tǒng)的設(shè)計(jì)
有些公司可能有一個(gè)或者二個(gè)技術(shù)人員, 這種情況下,其實(shí)就是一個(gè)優(yōu)勢(shì),你完全可以讓自己公司的技術(shù)人員把控開發(fā)進(jìn)度和技術(shù)方案,服務(wù)器等,讓外包公司去進(jìn)行模塊的開發(fā)!

查看這個(gè)公司以往的項(xiàng)目案例,打開他們的案例仔細(xì)看下整個(gè)東西的流暢程度,如果能聯(lián)系到該產(chǎn)品所屬的公司進(jìn)行電話咨詢下,這樣的最好的。
很多外包公司號(hào)稱自己有多少技術(shù)人員,研發(fā)力量多強(qiáng)大,實(shí)際上在里面就是招了幾個(gè)剛畢業(yè)和沒什么大型項(xiàng)目經(jīng)驗(yàn)的程序員而已,你找這種公司開發(fā),還不如自己招幾個(gè)剛畢業(yè)的人性價(jià)比高!解決這種問題最好是找個(gè)自己信得過的技術(shù)去對(duì)方公司現(xiàn)場(chǎng)交流下技術(shù)問題,一來可以看出對(duì)方技術(shù)公司的深淺,技術(shù)能力,二來也可以防止對(duì)方是皮包公司,因?yàn)樵贗T行業(yè)內(nèi)厲害的工程師壓根不缺工作機(jī)會(huì),所有的大廠都在招人,基本上是不考慮去外包公司的。
在和你交流產(chǎn)品的時(shí)候是否會(huì)有自己的思考和建議,如果一個(gè)外包公司沒有在技術(shù)方案和產(chǎn)品規(guī)劃上給對(duì)方客戶很好的建議,我認(rèn)為并不是一個(gè)好的技術(shù)外包公司,靠譜的外包不僅僅做的是編碼工作,更多的是給客戶方案的完善和技術(shù)規(guī)劃,通過對(duì)方的思維客戶應(yīng)該自己也能感覺到對(duì)方到底是在負(fù)責(zé)的為你考慮 還是僅僅把你的產(chǎn)品當(dāng)成流水線生產(chǎn)一樣來研發(fā)!
那些一上來就和你說技術(shù)架構(gòu)的都是忽悠人的 ,工作那么多年,發(fā)現(xiàn)所有好的技術(shù)架構(gòu)都是演化而來并非拍腦袋想出來的,引用康威定律一句話:任何組織在設(shè)計(jì)一套系統(tǒng),所交付的設(shè)計(jì)方案在結(jié)構(gòu)上都與該組織的溝通結(jié)構(gòu)保持一致。怎么理解這句話呢? 一句話概括就是溝通的問題會(huì)影響系統(tǒng)的設(shè)計(jì) ,所以技術(shù)架構(gòu)已經(jīng)不是一個(gè)技術(shù)的問題,技術(shù)架構(gòu)往往和公司的組織架構(gòu)進(jìn)行關(guān)聯(lián),已經(jīng)不是一個(gè)單純的技術(shù)問題了已經(jīng)上升到了管理層的問題。
詢問對(duì)方能否提供技術(shù)文檔,數(shù)據(jù)庫(kù)文檔,接口文檔等,大多數(shù)外包公司肯定會(huì)說可以提供,那么這時(shí)候你可以要求對(duì)方給你看下之前給其他公司提供的技術(shù)文檔, 我認(rèn)為給客戶提供一個(gè)技術(shù)文檔是基本的職業(yè)道德,如果沒有這些文檔客戶后期對(duì)項(xiàng)目的迭代會(huì)有很多問題,無形中增加了客戶的維護(hù)成本。