IT外包現(xiàn)在是很多中小型公司開發(fā)軟件的一種途徑峻汉,作為親身經(jīng)歷過的人,在這里為大家分享一些關于軟件外包的心得(筆者是一個小型軟件公司的程序員)冯遂。
IT外包目前分為人力外包和項目外包蕊肥,人力外包指乙方將工作人員派發(fā)到甲方公司進行工作,項目外包基本屬于甲方直接將項目轉(zhuǎn)交給乙方進行制作蛤肌;這里由于本人涉及到的是項目外包壁却,所以大概介紹一下項目外包注意的幾點;
1.關于項目需求:
分兩種情況:第一種甲方需求明確裸准,乙方只需要按照甲方的需求進行開發(fā)展东;第二種甲方需求不明確,甚至自認為明確炒俱,比如說照著某個互聯(lián)網(wǎng)公司的開發(fā)一套盐肃;在這里第一種情況還好說,乙方需要拿著甲方的需求進行認真分析并進行一些可行性建議权悟,讓甲方進行參考挑選砸王;第二種的話作為甲方在拋出概念同時一定要明確自己想要什么樣的產(chǎn)品,并告知乙方峦阁。作為乙方要針對甲方所提供的概念谦铃,為甲方認真制作方案,然后經(jīng)過雙方多次溝通后榔昔,確定最終產(chǎn)品需求和方案驹闰;
為什么說乙方一定要認真為甲方考慮,如果乙方不認真為甲方考慮大致會出現(xiàn)以下兩種情況:①撒会、達不成合作嘹朗,浪費自己的時間;②诵肛、即便合作成功屹培,也是為雙方后期挖坑;
2.關于簽署合同
無論是甲方需求明確和不明確曾掂,在簽署合同時候甲方雙方一定要將需求核對明確惫谤,其中最基本的包含思維圖、原型圖珠洗、開發(fā)需求文檔溜歪,核對雙方確定后在進行簽署;否則將會為會后的工作延伸出一系列的障礙许蓖;
筆者親身經(jīng)歷:我個人所在的項目由于甲方不懂技術蝴猪,沒有明確的需求调衰,而我方銷售人員與甲方溝通幾輪后(沒有技術參與),直接將合同敲定簽署完成了自阱。而甲方到簽署合同后還一直在講概念需求(參考阿里巴巴)嚎莉,而乙方卻認為這是一個商城就簽署完成了。想想兩個人的想法開始都不在一起沛豌,更何況實際開發(fā)項目呢趋箩?
溫馨提示:這里無論是甲乙雙方,一定要在需求明確后加派,雙方達成一致想法并認同后在簽署協(xié)議叫确;
3.關于報價:報價其實是最為嚴重的一個坑,在雙方需求確定后在進行明確的報價芍锦,需求不確定前可以先報一個區(qū)間價格竹勉。在需求溝通不明確時乙方不要進行隨便報價,同時甲方也不要隨便去認可乙方的價格娄琉,而去簽署合同次乓;否則會造成,乙方報價后在溝通需求時孽水,甲方需求逐漸清晰票腰,乙方發(fā)現(xiàn)這時候初次報價已經(jīng)太低,而增加價格會導致簽單失敗匈棘,所以會在需求上做到最簡單化丧慈,這樣做出來的產(chǎn)品歪瓜裂棗;
4.開發(fā)階段:合同簽署后就進入了產(chǎn)品研發(fā)階段主卫,在這個階段首先乙方要保質(zhì)保量的在項目開發(fā)期內(nèi)將產(chǎn)品開發(fā)完成;作為甲方不要進行需求的增加以及改變鹃愤,所有的需求等待產(chǎn)品開發(fā)完成后,在進行改動和新增软吐,否則會影響乙方項目工期瘩将。
?在開發(fā)階段,乙方應該建立項目計劃表凹耙,嚴格按照計劃進行開發(fā)肖抱,同時定期與甲方進行匯報,讓甲方了解到項目進度意述;同時甲乙雙方項目負責人應該定期進行溝通提佣,將項目實際開發(fā)中遇到的一些問題進行討論解決吮蛹,拿出合理的解決方案保障項目的完整度;如果乙方在開發(fā)過程中遇到問題不與甲方溝通討論拌屏,而自己做決定潮针,那么將會導致項目質(zhì)量不達標;(即便是一些小修改倚喂,如圖標每篷,跳轉(zhuǎn)等都需要與甲方溝通確定后在進行調(diào)整)
5.測試階段:乙方在項目開發(fā)完成后要給甲方一個明確的測試時間,在該時間內(nèi)進行測試反饋端圈;作為甲方一定要在該周期內(nèi)進行集中測試反饋雳攘。因為乙方作為外包公司,項目肯定不只一個枫笛,不會去一年365天吨灭,天天等你測試修改;這點還是比較煩人的刑巧;
6.項目交接:在測試完成后進行項目交接時候喧兄,甲方要向乙方要:源代碼、功能文檔啊楚、原型圖吠冤、接口文檔、代碼優(yōu)化程序恭理、開發(fā)文檔拯辙、測試報告、使用說明颜价、以及其他涉及到的賬戶和密碼涯保;
7.項目維護:一般在項目交接完成后,會有一段時間作為項目維護期周伦,在維護期間甲方提出問題后乙方要積極處理夕春,但僅限于問題,不包含需求修改专挪;同時甲方盡量不要去改變需求及志。需求盡量放到后期進行二次開發(fā),否則就會出現(xiàn)拆東墻補西墻的可能寨腔;導致項目爛尾速侈;
很多項目其實都是因為需求變動導致雙放合作不愉快或者項目爛尾,在這里告誡大家迫卢,作為乙方要會去拒絕甲方在開發(fā)過程中提出來的新需求倚搬,同時最為甲方進行不要在項目開發(fā)過程中增加新需求;
來自一個苦逼程序員初次帶領項目的心得靖避,這里沒有做過多的技術要求點潭枣,而是針對雙方合作提出來的一點點小建議比默,希望對你有所幫助~~