您的位置:軟件測試 > 軟件項(xiàng)目管理 > 進(jìn)度管理 >
用可行性研究??您的?案
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/8/21 11:18:55 ] 推薦標(biāo)簽:

在任何?案的?始?段,?案?都要??案的??工作做一些??工作。在 Rational Unified Process(RUP)和物件?向的???程(OOSP)中,???段?????段。本?段,我?考?如何?定一??案是否值得??。本文由《Process Patterns》的第五章改?而?。
???案的一?重要??是??案?行??;也是?,?定是否??立?。?憾的是,???常是完成得差的一?任?。85% 以上的大型?案以失?告?(????考?源中的《Patterns of Software Systems Failure and Success》一?),?一事?表明大多??案在???段??中止,而不是在?其作了大量投?(?造成?失)之後。???段的主要目?是,?定?案的佳?施方案,如果存在??的方案,?要??它?什?是佳的。

? 1 描?了?????段的?程模型的解?方案。???案?需要完成??工作,???案的主要?果便是可行性研究。?了?行可行性研究,您?重?下列步?:

?定可?的?施方案
?估每?可?方案的??可行性
?估每?可?方案的技?可行性
?估每?可?方案的?行可行性
??一?可?方案
?定?在的??
 

? 1. ???段的?程模型

?定可?的?施方案
可行性研究的第一?段是?定?案?在的可??施方案。?流行的??正好相反,???用??有多???,包括什?都不做、使用多?技???它、??一??似的系?或者???工作外包。重要的是,?您的?案?定??可行的可??施方案,以便您?行?估和比?,?而??自己的公司??佳的?施方案。

?估??可行性
在?估一?可??施方案的??可行性?,要回答的基本??是,“??用何?能收回成本?”您可以通??行成本/收益分析?回答????。?名思?,成本/收益分析是??用的全部??成本?其全部????收益相比?。在《The Squandered Computer》一?中(????考?源),Strassmann 指出,??根?可?方案???金流量 — 即收益超?成本的?金? — 的?????各?方案,因?所有投?的首要目?是提高公司的整???。

?估技?可行性
除了??可行性之外,您?必??定每?可??施方案的技?可行性。此?需要回答的基本??是,“是否能??建??用?”首先,您必??研??案要使用的各?技?。技?方面的??在於,每?技?在行?演示中都能完美地完成工作,而一旦?它??回?,往往又是另一?情?。因此,您???定每一?可供??的技?。?注意,?了?行合理的?估,您可能需要??一?微型?案,?且?建一?概念?? (proof-of-concept) 原型????些技?是否能?同工作。?是 RUP 的描述?段的基本任?,它可能持??周或者??月,但是只有在??出您??的技?能否?同工作?才???出它的?值。

?估?行可行性
一??用不??在??和技?上行得通,它?必?在?行上行得通。此?要回答的??的,“?用一旦成??品,是否能????用提供??和支援?”?建一??用??行一??用完全是??事;因此,您必??定是否能?有效地?行和支援它。

??一?可?方案
一旦完成?每?可??施方案的??、技?和?行可行性?估,???中??一??施方案。??住 — 可行性研究的目?是,比?和?比各?可??施方案,?提出一?佳的?施方案。?行??任?的第一步是,排除任何在??上、技?上或者?行上不可行的方案。?意味著您可能?有剩下任何可?方案。但是什?都不做可能也是不可行的,它意味著您必???再?,?定更多的可?方案。如果只剩下一?可?方案,?很容易做出?策;如果後剩下多?可?方案,?必???一??合您的公司的?施方案。您?可以只?定可行的可?方案,而??策?留?上?主管部?。

?定?在的??
?案??工作包括定??在的??,特?是那些??案的技?和?行可行性相?的?在??。??的一?是???它?加入您的???估文?,以便在?案?施?程中能?妥善?理它?,?也是今後的技巧要??的主?。

?考?源
?於?程模型和 Rational Unified Process 的????,???:

《Process Patterns — Building Large-Scale Systems Using Object Technology》,Scott W. Ambler 著。Cambridge University 出版社,??,1998 年。
《More Process Patterns — Delivering Large-Scale Systems Using Object Technology》,Scott W. Ambler 著。Cambridge University 出版社,??,1999 年。
《The Object Primer 2nd Edition》,Scott W. Ambler 著。Cambridge University 出版社,??,2000 年。
《The Unified Process Inception Phase》,Scott W. Ambler 和 Larry L. Constantine 著。R&D Books,CA,Gilroy,2000 年。
《The Unified Process Elaboration Phase》,Scott W. Ambler 和 Larry L. Constantine 著。R&D Books,CA,Gilroy,2000 年。
《Patterns of Software Systems Failure and Success》,Capers Jones 著。International Thomson Computer 出版社,MA,Boston,1996 年。
《The Rational Unified Process: An Introduction》,第二版,Philippe Kruchten 著。Reading, MA: Addison-Wesley Longman, Inc.,MA,Reading,2000 年。
《The Squandered Computer: Evaluating the Business Alignment of Information Technologies》,Paul Strassmann 著。New Canaan,CT:Information Economics 出版社,CT,New Canaan,1997 年。
《The Process Patterns Resource Page》,Scott Ambler 著
Scott Ambler 的在?文章
作者?介
Scott W. Ambler 是 Ronin International 公司的?裁,?是一家??公司,???事物件?向???程的指?、?系??建模和 Enterprise JavaBeans (EJB) 的??。他?著或?人合著了?本?於物件?向??的?著,包括近?行的《The Object Primer 2nd Edition》,?????述了本文所概述的主??梢酝? scott.ambler@ronin-intl.com ?他??,或者??他的?站:www.ambysoft.com。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd