版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、快速軟體開發快速軟體開發 28-3028 Outsourcing委外委外1.Outsourcing公司於其提供服務的領域公司於其提供服務的領域 具備非常具備非常專業技術專業技術。2.成熟的程式是可以成熟的程式是可以重用重用(reuse)。3.成功的委外可以有效成功的委外可以有效節省節省開發所耗費的開發所耗費的 金錢金錢與與時間時間。 成效成效縮短原定進度的潛力:極好縮短原定進度的潛力:極好(Excellent)Potential reduction from schedule過程透明度的改善:無過程透明度的改善:無(None) Improvement in progress visibilit
2、y對專案進度風險的影響:增大風險對專案進度風險的影響:增大風險Effect on schedule risk (Increased Risk) 一次成功的可能性:大一次成功的可能性:大(Good) Chance of first-time success長期成功的可能性:很大長期成功的可能性:很大(Very Good) Chance of long-term success 主要風險主要風險 專業知識專業知識外洩。外洩。 失去進一步開發的控制失去進一步開發的控制。 洩露機密資訊洩露機密資訊。 失去進度透明度和對進度的掌控。失去進度透明度和對進度的掌控。主要的影響和需權衡的因素主要的影響和需權衡
3、的因素 以失去控制和削弱公司內部的開發能力換來降低以失去控制和削弱公司內部的開發能力換來降低成本和提高開發速度。成本和提高開發速度。 重用性重用性(Reuse)規模經濟規模經濟 員工的靈活性員工的靈活性 經驗經驗委外商於此領域肯定比你有更多的經驗委外商於此領域肯定比你有更多的經驗 更好地制定需求規格更好地制定需求規格委外時,公司會更注要委外時,公司會更注要 需求分析的品質需求分析的品質 減少功能蔓延減少功能蔓延功能蔓延的成本在自行開發中功能蔓延的成本在自行開發中 可能會被隱藏或被混淆,但是委外軟體提供商可能會被隱藏或被混淆,但是委外軟體提供商 對這些成本的變化非常敏感。對這些成本的變化非常敏感
4、。 28.1 28.1 應用委外應用委外 採用委外多是因為這些公司在管理公司內部體發採用委外多是因為這些公司在管理公司內部體發展時遇到很多困難。展時遇到很多困難。而原則上講,委外比自行開發需要更好的管理技而原則上講,委外比自行開發需要更好的管理技巧巧制定一個包括風險管理的管理計畫制定一個包括風險管理的管理計畫 供應商選擇供應商選擇 合約洽談合約洽談 開發需求開發需求 控制需求變更控制需求變更 追蹤供應商進度追蹤供應商進度 監督品質監督品質 審核交付的產品審核交付的產品 委外風險管理委外風險管理注意專案由第三方開發所帶來的風險注意專案由第三方開發所帶來的風險- -風險管理風險管理 瞭解合約管理瞭
5、解合約管理 優先與供應商溝通優先與供應商溝通 依靠一些公司內部的技術資源依靠一些公司內部的技術資源 留意不穩定的需求留意不穩定的需求 如果需要的話把工作拿回公司自行開發如果需要的話把工作拿回公司自行開發 。 特別要考慮委外原有系統特別要考慮委外原有系統(legacy-systems)(legacy-systems)的的 改進專案改進專案 避免給委外制定雙重標準避免給委外制定雙重標準 瞭解合約管理瞭解合約管理 管理好委外工作已有成熟的知識體系。學管理好委外工作已有成熟的知識體系。學習合約管理最好的教材是習合約管理最好的教材是Software Acquisition Management” (Ma
6、rciniak and Reifer 1990) 優先與供應商溝通優先與供應商溝通 1.定期溝通定期溝通 2.走動式管理走動式管理 電話管理電話管理 電子郵件、電腦檔案電子郵件、電腦檔案 溝通常被認為是專案成功的關鍵。雖然 聯繫的成本可能超過專案成本的25% 依靠一些公司內部的技術資源依靠一些公司內部的技術資源 委外明顯地減少了對技術員工的需求,但委外明顯地減少了對技術員工的需求,但是不能完全排除他們是不能完全排除他們 產品規格產品規格 回覆供應商提出的問題回覆供應商提出的問題 測試產品品質測試產品品質 接受交付的產品接受交付的產品 留意不穩定的需求留意不穩定的需求 以以不明確的需求不明確的需
7、求說明為基礎而開出標說明為基礎而開出標價的話,最後只能選中那些低標價的承包價的話,最後只能選中那些低標價的承包商,而他們並不非常瞭解軟體發展中需求商,而他們並不非常瞭解軟體發展中需求不明確的隱含多少風險。不明確的隱含多少風險。 留意不穩定的需求留意不穩定的需求 一些承包商擅長一些承包商擅長雛形法雛形法、JADJAD會議法會議法和和快速需求確定快速需求確定,能幫助縮短計畫,即使,能幫助縮短計畫,即使需求不很明確。有些只做設計和實作,如需求不很明確。有些只做設計和實作,如果你要選擇他們,你必須明確訂定需求。果你要選擇他們,你必須明確訂定需求。如果需要如果需要- -把工作拿回公司自行開發把工作拿回公
8、司自行開發 應該有一個後備計畫以因應委外工作失敗應該有一個後備計畫以因應委外工作失敗特別要考慮委外原有系統特別要考慮委外原有系統(legacy-(legacy-systems)systems)的改進專案的改進專案 客戶花了長時間習慣此系統,通常不想做更客戶花了長時間習慣此系統,通常不想做更改,需求一般是穩定的。改,需求一般是穩定的。 委外軟體專案交付前,要制定一個計畫,以委外軟體專案交付前,要制定一個計畫,以處處理理與與改進改進的軟體後續相關的問題。的軟體後續相關的問題。 改進後的程式是否要公司開發人員維護?改進後的程式是否要公司開發人員維護? 誰對缺陷進行修改和強化?誰對缺陷進行修改和強化?
9、 避免給委外制定雙重標準避免給委外制定雙重標準考慮進行委外,公司內部開發人員對承包商考慮進行委外,公司內部開發人員對承包商掌握的標準是在品質和計畫進度方面。掌握的標準是在品質和計畫進度方面。 合約種類合約種類 時間時間- -物資型物資型 固定價格型固定價格型 按成果付費型按成果付費型(no-cure, no-pay)(no-cure, no-pay) 其他:其他:成本補償合約。成本補償合約。 時間時間- -物資型合約物資型合約靈活性最強靈活性最強 ,並且不需求瞭解太多的,並且不需求瞭解太多的 技術。技術。 經常超過預算。經常超過預算。經常在開始工作前要得到大量預付款經常在開始工作前要得到大量預
10、付款 超出預算時,沒有撤銷合約的選擇。超出預算時,沒有撤銷合約的選擇。 固定價格合約固定價格合約 是時間是時間- -物資合約的一種替代方案物資合約的一種替代方案 。 固定價格,可確保承包商不會超出預算。固定價格,可確保承包商不會超出預算。須明確說明需求。須明確說明需求。 需求發生變動時需要花很長時間去與承包需求發生變動時需要花很長時間去與承包 商談判並追加成本。商談判並追加成本。 按成果付費合約按成果付費合約 比時間比時間- -物資合物和固定價格合約都便宜物資合物和固定價格合約都便宜 ( (僅需要僅需要20%20%的預付款的預付款) )。 包商要求你一直處在積極主動的狀態。包商要求你一直處在積
11、極主動的狀態。 成本補償合約成本補償合約 固定價格的基礎上再加按期交付獎金。固定價格的基礎上再加按期交付獎金。 通常要談判委外合約的具體細節。通常要談判委外合約的具體細節。 境外委外境外委外 境外公司一般比本地的公司提供的勞動力境外公司一般比本地的公司提供的勞動力成本要低約成本要低約35%35%,且他們提供產品品質不比,且他們提供產品品質不比國內公司差國內公司差( (美國美國) )。須注意問題如下:。須注意問題如下:溝通。溝通。時差。時差。出差。出差。承包商國家的特徵。承包商國家的特徵。承包商評估承包商評估 管理方面。管理方面。技術方面。技術方面。一般方面。一般方面。 承包商評估承包商評估 管
12、理方面管理方面1.1.承包商有什麼承包商有什麼能力能力實現他的計畫和預算承諾?實現他的計畫和預算承諾? 在滿足客戶承諾方面有什麼可追蹤的在滿足客戶承諾方面有什麼可追蹤的記錄記錄?2.2.承包商目前客戶的承包商目前客戶的滿意度滿意度怎麼樣?承包商是否怎麼樣?承包商是否 有長期客戶?有長期客戶?3.3.承包商的承包商的專案管理能力專案管理能力?是否有軟體專案管理?是否有軟體專案管理 所有方面的專業知識?所有方面的專業知識?4.4.能否完全能否完全信任信任承包商?承包商是否還為你的競承包商?承包商是否還為你的競 爭對手服務?爭對手服務?5.5.將來誰來提供產品的將來誰來提供產品的技術支援技術支援?是
13、你還是承包?是你還是承包 商?你是否想要承包商為你的客戶提供支援?商?你是否想要承包商為你的客戶提供支援?6.6.承包商是否有未了結的任何承包商是否有未了結的任何法律訴訟法律訴訟? 承包商評估承包商評估 技術方面技術方面1.1.承包商有什麼能力保證專案取得成功?承包商有什麼能力保證專案取得成功?2.2.承包商的軟體發展能力是否經公司的開承包商的軟體發展能力是否經公司的開 發人員或第三方公司評估?發人員或第三方公司評估?3.3.承包商該應用領域的技術水準怎樣?承包商該應用領域的技術水準怎樣?4.4.承包商是否有大量的資料來支援他品質承包商是否有大量的資料來支援他品質 聲明?聲明?5.5.承包商工
14、作品質是否能夠進一步提高?承包商工作品質是否能夠進一步提高? 承包商評估承包商評估 一般方面一般方面1.1.承包商的承包商的財務是否穩定財務是否穩定?如果承包商遇?如果承包商遇 到嚴重財務困難對你的專案是否影響?到嚴重財務困難對你的專案是否影響?2.2.承包商以前開發軟體專案是否有委外的承包商以前開發軟體專案是否有委外的 能力?承接委外軟體專案是否是他的主能力?承接委外軟體專案是否是他的主 要商業活動?承包商承諾委外水準如何要商業活動?承包商承諾委外水準如何 ?合約方面的考慮合約方面的考慮 產品內容產品內容責任、義務。責任、義務。付款方式。付款方式。處罰條款。處罰條款。 28.2管理委外風險管
15、理委外風險 失去了可視性。失去了可視性。專業知識的流出。專業知識的流出。鬆懈士氣。鬆懈士氣。對進一步開發失去控制。對進一步開發失去控制。 28.3委外附加的好處委外附加的好處 減輕員工的壓力。減輕員工的壓力。減少人員變動。減少人員變動。28.4委外與其它活動的相互關係委外與其它活動的相互關係 委外與專案管理和委外與專案管理和風險管理風險管理關係十關係十分密切,公司要特別謹慎對待這些活分密切,公司要特別謹慎對待這些活動動 28.5委外的底線委外的底線 委外成敗的統計資料委外成敗的統計資料並不充份並不充份,但,但是傳聞報告多是正面的,是傳聞報告多是正面的,EXEX:Caper Caper Jone
16、sJones報告,英國銀行應用系統中委外報告,英國銀行應用系統中委外的生產率是公司自行開發的兩倍。的生產率是公司自行開發的兩倍。 28.6成功應用委外的關鍵成功應用委外的關鍵仔細選擇委外承包商仔細選擇委外承包商。與委外承包商仔細簽訂合約。與委外承包商仔細簽訂合約。要如同自行開發專案那樣來管理工作。要如同自行開發專案那樣來管理工作。與承包商溝通工作要置優先位置。與承包商溝通工作要置優先位置。需求必確明確。需求必確明確。29 Principled Negotiation原則性談判原則性談判 原則性談判原則性談判是一種基於改善溝通創造雙贏的策略。是一種基於改善溝通創造雙贏的策略。可應用於需求分析、進
17、度計畫制定、可應用於需求分析、進度計畫制定、 功能修改討論。功能修改討論。需要雙方開誠佈公闡明期望與條件。需要雙方開誠佈公闡明期望與條件。討論是對事不對人,必須堅持客觀標準。討論是對事不對人,必須堅持客觀標準。可應用於各種專案中。可應用於各種專案中。 PS:參考9.2節克服進度壓力 成效成效縮短原定進度的潛力:無縮短原定進度的潛力:無(None) Potential reduction from schedule過程透明度的改善:很好過程透明度的改善:很好(Very Good) Improvement in progress visibility對專案進度風險的影響:降低風險對專案進度風險的影
18、響:降低風險Effect on schedule risk (Decreased Risk)一次成功的可能性:很大一次成功的可能性:很大(Very Good) Chance of first-time success長期成功的可能性:極可能長期成功的可能性:極可能(Excellent)Chance of long-term success 主要風險:主要風險:無無(None) 主要影響與需權衡的因素:主要影響與需權衡的因素:無無(None) 30 Productivity Environments高效率的工作環境高效率的工作環境 高效率的工作環境高效率的工作環境 軟體發展需要高度智力活動,軟體
19、發展需要高度智力活動,需要長時間不間斷集中思考,因此需要長時間不間斷集中思考,因此開發環境十分重要開發環境十分重要。 成效成效縮短原定進度的潛力:好縮短原定進度的潛力:好(Good) Potential reduction from schedule過程透明度的改善:無過程透明度的改善:無(None) Improvement in progress visibility對專案進度風險的影響:沒有效果對專案進度風險的影響:沒有效果Effect on schedule risk (No Effect)一次成功的可能性:大一次成功的可能性:大(Good) Chance of first-time s
20、uccess長期成功的可能性:很大長期成功的可能性:很大(Very Good)Chance of long-term success 作業時間作業時間(Flow time)軟體開發工作品質依賴工作者保軟體開發工作品質依賴工作者保 持於作業狀態持於作業狀態(flow state)(flow state)。一般工作人員需一般工作人員需1515分鐘甚至更多分鐘甚至更多 時間才能進入作業狀態。時間才能進入作業狀態。如果每如果每1111分鐘就被打斷一次,工程師分鐘就被打斷一次,工程師 將難以達到最高生產水準。將難以達到最高生產水準。 保健需求保健需求(Hygiene needs)工作環境是激勵軟體開發人
21、員積極工作工作環境是激勵軟體開發人員積極工作 主要因素之一。主要因素之一。環境良好的工作或許不能提高生產力,環境良好的工作或許不能提高生產力, 但環境不佳的辦公室必定影響生產力。但環境不佳的辦公室必定影響生產力。工作不能滿足開發者的需求,會被認為工作不能滿足開發者的需求,會被認為 公司對其漠不關心,長期於此工作者,公司對其漠不關心,長期於此工作者, 通常士氣會削弱而導致生產力降低。通常士氣會削弱而導致生產力降低。 30.1應用高效率的工作環境應用高效率的工作環境環境需求環境需求每人辦公環境至少每人辦公環境至少8080平方英尺。平方英尺。至少有至少有1515平方英尺辦公桌平方英尺辦公桌( (考量個人需求考量個人需求) )避電話干擾避電話干擾( (應允許員工關門應允許員工關門) )。隔絕噪音隔絕噪音( (通常關門也是常用解決方式通常關門也是常用解決方式) )。 至少有至少有1515英尺長的書架空間英尺長的書架空間環境需求環境需求- -作者個人經驗作者個人經驗帶有窗戶的辦公室。帶有窗戶的辦公室。 高技術的工作高技術的工作(High-tech)(High-tech)需要高觸
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 9910-2026船用外部单扇门门框通孔
- 肺活量计全球市场总体规模
- 教师聘用合同(范本)
- 阿鲁科尔沁旗2027届六上数学期末考试模拟试题含解析
- 2027届广西壮族柳州市柳北区数学六年级第一学期期末教学质量检测试题含解析
- 2027届吉林省四平市伊通满族自治县数学六上期末检测试题含解析
- 辽宁省铁岭市西丰县2027届四年级数学第一学期期末复习检测试题含解析
- 2027届四川省泸州市叙永县三年级数学第一学期期末复习检测模拟试题含解析
- 牡丹江市阳明区2027届数学六年级第一学期期末达标测试试题含解析
- 人教版七年级物理上册期末总复习(带答案)
- 2026年安徽省合肥社区工作者考试题库及答案
- 2027届广州中考英语听说考试专项训练
- 2026年农机驾驶考试题及答案
- DB11-T 383-2023 建筑工程施工现场安全资料管理规程
- 2026中国文旅新玩法报告
- 工业互联网基础知识
- 2026年中医药法知识竞赛试题及答案
- JJF 2309-2025 重点排放单位碳计量审查规范
- 消防设施工程公司绩效管理办法
- 急性心梗合并急性心衰护理
- 合规经营与知识产权保护承诺书4篇
评论
0/150
提交评论