国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
軟件開(kāi)發(fā)能力評(píng)估(轉(zhuǎn)與Rational Edge)
軟件開(kāi)發(fā)能力評(píng)估已經(jīng)成為一個(gè)能夠更好地理解開(kāi)發(fā)組織的需求的商業(yè)工具。本系列兩部分將描述從項(xiàng)目級(jí)的評(píng)估轉(zhuǎn)換到到組織級(jí)的評(píng)估的理由、引入的復(fù)雜度和提供什么樣的價(jià)值增值。

不同種類的評(píng)估已經(jīng)成為一個(gè)能夠更好地理解開(kāi)發(fā)組織的需求的商業(yè)工具。評(píng)估可以有多或少的細(xì)節(jié),它可以集中在過(guò)程架構(gòu),或者配置和變更管理環(huán)境上。當(dāng)需求的領(lǐng)域跨越多個(gè)項(xiàng)目時(shí),很多組織需要確定努力的優(yōu)先級(jí),即使他們知道在那里開(kāi)始。

這個(gè)兩部分的文章可以幫助你理解項(xiàng)目級(jí)的評(píng)估轉(zhuǎn)換到到組織級(jí)的評(píng)估的理由,引入的復(fù)雜度和提供什么樣的價(jià)值增值。我們的素材基于我們?cè)谝恍㊣BM Rational 在金融、電信、IT、醫(yī)藥工業(yè)等的客戶那里已經(jīng)完成的評(píng)估。在第一部分,我們討論動(dòng)機(jī),引入關(guān)鍵的概念;在第二部分,我們給出如何完成評(píng)估的路線圖,這個(gè)路線圖基于我們?cè)贗BM 軟件開(kāi)發(fā)平臺(tái)上的解決方案上的經(jīng)驗(yàn)。

[編者注釋:本文最早準(zhǔn)備作為IBM Rational Brand Services給IBM用戶進(jìn)行軟件愛(ài)你開(kāi)發(fā)能力評(píng)估的指導(dǎo)。在保持原有目的的同時(shí),作者擴(kuò)大了它的范圍使得任何組織都可以自己進(jìn)行評(píng)估或者請(qǐng)外部機(jī)構(gòu)進(jìn)行評(píng)估]

什么是軟件開(kāi)發(fā)能力評(píng)估?

IBM Rational tech rep toolbox已經(jīng)提供了相當(dāng)多種類的評(píng)估。有些評(píng)估可以做為現(xiàn)貨服務(wù)產(chǎn)品,如:metrics assessment package, Rational ClearCase administration assessment package, 和 software development capability assessment package. 1

軟件開(kāi)發(fā)能力評(píng)估的概念來(lái)自于為用戶在組織范圍內(nèi)改善它們的開(kāi)發(fā)能力的工作。評(píng)估的原因有很多,下面是一些我們碰到較多的情況:

  • 新技術(shù) 新的技術(shù)(例如從COBOL 環(huán)境轉(zhuǎn)到Java 和 J2EE)將迫使組織重新思考他們的開(kāi)發(fā)過(guò)程和工具環(huán)境,人們將構(gòu)建他們的組織以學(xué)習(xí)新的工作方法。評(píng)估可以幫助定義哪些實(shí)踐或者組織的哪些部分最需要變更,以及變更活動(dòng)的優(yōu)先級(jí)。

  • 快速成長(zhǎng) 軟件開(kāi)發(fā)組織在相當(dāng)短的時(shí)間內(nèi)快速成長(zhǎng),習(xí)慣于使用的非正規(guī)的軟件開(kāi)發(fā)環(huán)境已經(jīng)不再適用。組織需要了解如何恢復(fù)對(duì)他們的開(kāi)發(fā)能力的控制,然后轉(zhuǎn)到更進(jìn)一步的改進(jìn)。(這種情況以前經(jīng)常在dotcom領(lǐng)域出現(xiàn),現(xiàn)在很罕見(jiàn)了)

  • 合并 商業(yè)并購(gòu)需要開(kāi)發(fā)組織進(jìn)行合并,這就意味著需要合并不同的和有時(shí)互相沖突的開(kāi)發(fā)實(shí)踐。需要?jiǎng)?chuàng)建通用的開(kāi)發(fā)環(huán)境,但是經(jīng)常不清楚應(yīng)該首先引入哪些變更。

  • 采購(gòu) 開(kāi)發(fā)組織的項(xiàng)目是采購(gòu)項(xiàng)目,或者需要考慮是否采購(gòu)。組織通常希望能夠改善評(píng)估和管理供應(yīng)商的方法。如果供應(yīng)商在海外就需要更多的挑戰(zhàn)。

  • 能力改善 組織通常需要改善總體的軟件開(kāi)發(fā)能力。組織需要理解它的強(qiáng)項(xiàng)和弱項(xiàng),找到快速回報(bào)的方法。組織可以不需要通用工具集的標(biāo)準(zhǔn)化,但是評(píng)估可以指出采用標(biāo)準(zhǔn)化的益處。

  • 市場(chǎng)驅(qū)動(dòng)的過(guò)程改善 一些組織需要改善它們的軟件或者系統(tǒng)開(kāi)發(fā)過(guò)程以滿足市場(chǎng)競(jìng)爭(zhēng)的需要。合適的認(rèn)證(如服從公認(rèn)的質(zhì)量標(biāo)準(zhǔn)如CMM, ISO, FDA, 等等)通常是在特定市場(chǎng)尋找機(jī)會(huì)的強(qiáng)制標(biāo)準(zhǔn)。

  • 系統(tǒng)和產(chǎn)品 在一些工業(yè)領(lǐng)域(國(guó)防、電信、航天等等),系統(tǒng)從過(guò)去簡(jiǎn)單的機(jī)械和電子的簡(jiǎn)單組合增加為復(fù)雜的軟件系統(tǒng)。系統(tǒng)開(kāi)發(fā)組不同部分的協(xié)作在采用新技術(shù)時(shí)通常是一個(gè)挑戰(zhàn),并且增加系統(tǒng)的復(fù)雜度。一個(gè)改善的方法是不同的組使用通用的標(biāo)準(zhǔn)和通用的開(kāi)發(fā)架構(gòu)。

  • 產(chǎn)品線的開(kāi)發(fā) 組織可以開(kāi)發(fā)和維護(hù)一條軟件或者系統(tǒng)產(chǎn)品線,而不是單一產(chǎn)品。這一般意味著高水平的產(chǎn)品線的重用,過(guò)程可以在產(chǎn)品線的每個(gè)產(chǎn)品上重用,自動(dòng)化開(kāi)發(fā)可以幫助控制開(kāi)發(fā)成本。這些產(chǎn)品線上的重復(fù)的開(kāi)發(fā)周期也產(chǎn)生了對(duì)改善和開(kāi)發(fā)過(guò)程持續(xù)優(yōu)化的要求。

與軟件開(kāi)發(fā)能力評(píng)估對(duì)比,項(xiàng)目評(píng)估是改善一個(gè)特定項(xiàng)目組的軟件開(kāi)發(fā)能力,它不需要考慮跨組織的標(biāo)準(zhǔn)。這里需要處理的相關(guān)人員比較少,考慮的問(wèn)題也較少,因此對(duì)哪些問(wèn)題需要解決容易達(dá)成一致意見(jiàn)。

專門技術(shù)評(píng)估 可以是組織范圍的,但是它們集中在專門的技術(shù)領(lǐng)域。例如,一個(gè)評(píng)估可能集中在組織怎樣進(jìn)行度量以確認(rèn)項(xiàng)目的進(jìn)展和質(zhì)量方面。





回頁(yè)首


大范圍評(píng)估的標(biāo)準(zhǔn)

讓我們假定組織想要進(jìn)行大范圍評(píng)估而不是項(xiàng)目級(jí)或者專門技術(shù)評(píng)估。那么完成組織范圍的軟件開(kāi)發(fā)能力評(píng)估的標(biāo)準(zhǔn)是什么?

這種范圍的評(píng)估需要一個(gè)組織和評(píng)估員的有意義的委托。例如,對(duì)于除了他們的軟件開(kāi)發(fā)能力之外沒(méi)有穩(wěn)定的理由的組織,可能是不值得進(jìn)行評(píng)估的,因?yàn)楂@得評(píng)估結(jié)果的價(jià)值是很困難的。

下面是一些在你決定是否開(kāi)始評(píng)估時(shí)需要考慮的:

  • 商業(yè)驅(qū)動(dòng) 商業(yè)驅(qū)動(dòng)是什么?它是成本節(jié)約?達(dá)到更高的質(zhì)量?或者能夠更快交付?它們的優(yōu)先級(jí)如何?驅(qū)動(dòng)是否強(qiáng)烈得足夠有一個(gè)變更的委托?如果有的話,委托是否與組織水平對(duì)應(yīng)?

  • 涉眾 你的涉眾是誰(shuí)?確保你有不同的組織的觀點(diǎn)。一個(gè)風(fēng)險(xiǎn)是你花費(fèi)了太多的時(shí)間討論擁護(hù)者--一個(gè)人的觀點(diǎn)容易得到,但是誰(shuí)也不可能有對(duì)所有位置的觀點(diǎn)的描述。

  • 組織的狀態(tài) 組織的狀態(tài)是什么?它的成熟的和可接受的變更是什么?在討論時(shí)有哪些失敗出現(xiàn)?這些與軟件開(kāi)發(fā)能力有關(guān)(我們可以幫助),或者與其它事情相關(guān)?軟件開(kāi)發(fā)能力是否是組織的關(guān)鍵?是否有以前的成功的變更的例子或者改善的進(jìn)展?

  • 價(jià)值機(jī)會(huì) 變更的價(jià)值看起來(lái)是什么?項(xiàng)目平均有多大,它們一般運(yùn)行多長(zhǎng)時(shí)間,開(kāi)發(fā)組織有多大?軟件開(kāi)發(fā)能力的改變?nèi)绾斡绊懮虡I(yè)結(jié)果?組織如何依賴它的軟件開(kāi)發(fā)能力?

是否應(yīng)該進(jìn)行組織范圍的評(píng)估依賴于幾個(gè)標(biāo)準(zhǔn)?;谏厦娴拿枋?,這里給出幾個(gè)建議:

  • 應(yīng)該有強(qiáng)烈的商業(yè)驅(qū)動(dòng)和迫切的變更需求 -- 其它的建議都不應(yīng)該考慮,不值得做這樣的評(píng)估。組織范圍的評(píng)估應(yīng)該領(lǐng)導(dǎo)變更。

  • 在評(píng)估時(shí)你需要在你的團(tuán)隊(duì)包括正確的人。你與這些人的關(guān)系應(yīng)該是穩(wěn)固的,與客戶組織的關(guān)系也必須穩(wěn)固。

  • 你應(yīng)該給出評(píng)估的預(yù)算,它與任何考慮在開(kāi)發(fā)工具上的全面投資相比都應(yīng)該相當(dāng)小。

  • 應(yīng)該給組織的管理層一個(gè)遠(yuǎn)景,其中應(yīng)該包括構(gòu)建強(qiáng)有力的軟件開(kāi)發(fā)能力。

  • 組織應(yīng)該通過(guò)創(chuàng)建管理層的領(lǐng)導(dǎo)變更的協(xié)作以展示承諾。





回頁(yè)首


什么是評(píng)估的價(jià)值?

組織范圍軟件開(kāi)發(fā)能力評(píng)估的主要目標(biāo)是給被評(píng)估的團(tuán)隊(duì)提供價(jià)值。由外部人員進(jìn)行的評(píng)估能夠提供組織強(qiáng)項(xiàng)和弱項(xiàng)的外部的觀點(diǎn)。它可以協(xié)助發(fā)現(xiàn)問(wèn)題,基于最佳實(shí)踐提供改進(jìn)建議的先后次序。評(píng)估過(guò)程也將給關(guān)鍵人員提供一個(gè)闡述和討論想法的機(jī)會(huì),而他們以前沒(méi)有時(shí)間充分地展示他們的想法。它在組織中構(gòu)建對(duì)變更需求的理解。主要的一點(diǎn)是開(kāi)發(fā)組織必須提供商業(yè)的價(jià)值。更好的軟件開(kāi)發(fā)將帶來(lái)更好的商業(yè)結(jié)果。能力的評(píng)估意味著價(jià)值的改善。

評(píng)估的結(jié)果將幫助激發(fā)對(duì)變更的投資,以及幫助構(gòu)建變更的策略。

最后,評(píng)估將作為闡述在組織中實(shí)現(xiàn)一個(gè)建議的解決方案的很好的基礎(chǔ),這個(gè)方案在評(píng)估期間完成需求的確定。

涉眾和結(jié)果因素

有大量的因素影響商業(yè)結(jié)果,但是軟件開(kāi)發(fā)能力評(píng)估僅僅集中在那些與軟件或者系統(tǒng)開(kāi)發(fā)活動(dòng)有關(guān)的方面:換句話說(shuō),那些因素可以由IBM 和 IBM Rational 解決方案實(shí)現(xiàn),并能夠增加客戶的商業(yè)價(jià)值。因?yàn)橐蛩睾推诖慕Y(jié)果的數(shù)量通常很大,在評(píng)估的早期確定合適的涉眾對(duì)評(píng)估結(jié)果的期望是很關(guān)鍵的。圖 1 給出了客戶端的涉眾對(duì)商業(yè)結(jié)果的期望:

圖 1:評(píng)估過(guò)程的涉眾

正如圖1中顯示的,在一個(gè)視圖中有很多不同的涉眾對(duì)評(píng)估成果的看法:

行政管理(Executive management) 關(guān)注與商業(yè)前景和商業(yè)策略,包括IT策略相關(guān)的結(jié)果。結(jié)果應(yīng)該創(chuàng)建對(duì)于變更的緊迫需求,包括與商業(yè)驅(qū)動(dòng)、角色定義、組織變更管理、風(fēng)險(xiǎn)管理、通信、和投資回報(bào)等相關(guān)的看法。

財(cái)務(wù)(Finance) 關(guān)注成本驅(qū)動(dòng)、合同管理、價(jià)值鏈的費(fèi)用、回報(bào)率、維護(hù)費(fèi)用。

供應(yīng)商管理(Supplier management) 考慮 COTS使用,例如 B2B、子承包商管理和離岸開(kāi)發(fā)的集成。

生產(chǎn)制造(Production) 關(guān)注工業(yè)過(guò)程自動(dòng)化,控制和質(zhì)量。

銷售和市場(chǎng)(Sales and marketing) 關(guān)注用戶關(guān)心的(如CRM -- 客戶關(guān)系管理),支持,在線服務(wù),供應(yīng)鏈集成,后勤,倉(cāng)儲(chǔ)和銷售渠道。

運(yùn)作(Operations) 關(guān)注商業(yè)過(guò)程和性能,過(guò)程集成,自動(dòng)化和系統(tǒng)支持,過(guò)程和工具支持,質(zhì)量管理,和跨操作架構(gòu)的內(nèi)部關(guān)系。

IT 關(guān)注組建策略,COTS,過(guò)程,工具,重用, Enterprise Architecture Integration (EAI),采購(gòu)策略,標(biāo)準(zhǔn),技術(shù),遺產(chǎn),維護(hù)費(fèi)用。

開(kāi)發(fā)人員(Developers) 關(guān)注更好的軟件開(kāi)發(fā)技能,動(dòng)機(jī),公司文化,創(chuàng)造性,職業(yè)發(fā)展,授權(quán)和團(tuán)隊(duì)凝聚力。

產(chǎn)品管理(Product management) 關(guān)注通過(guò)產(chǎn)品策略產(chǎn)生收入,布置,包裝,定價(jià),技術(shù),架構(gòu),質(zhì)量約束,順從標(biāo)準(zhǔn),重用策略,質(zhì)量圖景,用戶滿意度,市場(chǎng)時(shí)機(jī),細(xì)分,產(chǎn)品和操作的技術(shù),覆蓋的人群,創(chuàng)新管理。

所有涉眾關(guān)注的內(nèi)容都是相關(guān)的,并且相互增強(qiáng)。他們?cè)谝粋€(gè)組織中給出不同的觀點(diǎn),并幫助評(píng)估組組織評(píng)估問(wèn)題和答案。并不是所有的觀點(diǎn)都能夠在單一的軟件過(guò)程能力評(píng)估中展現(xiàn)出來(lái),但是我們?cè)谝?guī)劃這樣一個(gè)評(píng)估時(shí)要牢記組織的架構(gòu)。





回頁(yè)首


能力評(píng)估框架

在介紹評(píng)估路線圖之前,我們首先討論在評(píng)估活動(dòng)中能夠提供的指導(dǎo)框架:

  • 四個(gè)成功項(xiàng)目的協(xié)作領(lǐng)域 -- 基于對(duì)不同的 engineering disciplines如何互相協(xié)作的調(diào)查

  • 簡(jiǎn)化的軟件經(jīng)濟(jì)模型 -- 例如,基于COCOMO II

  • 六個(gè)軟件開(kāi)發(fā)的最佳實(shí)踐 -- 基于對(duì)工程實(shí)踐的調(diào)研

最佳實(shí)踐的框架在某種程度上通常更加適合于那些已經(jīng)采用了IBM Rational Unified Process, RUP, 和Rational 技術(shù)的組織,否則你可能更加適合使用軟件經(jīng)濟(jì)學(xué)模型或者四個(gè)實(shí)踐領(lǐng)域。你也可以選擇它們的組合。因?yàn)樽罴褜?shí)踐的框架與更多的技術(shù)相關(guān),你可以使用那些開(kāi)發(fā)者和項(xiàng)目經(jīng)理已經(jīng)很熟悉的Rational技術(shù),在與高層管理者交流時(shí)使用軟件經(jīng)濟(jì)學(xué)模型和四個(gè)實(shí)踐領(lǐng)域。

為什么我們沒(méi)有提及 CMM/CMMI 作為框架之一? CMM/CMMI ,一般來(lái)說(shuō),集中在組織中過(guò)程是否被使用和改善的過(guò)程成熟度上 -- 換句話說(shuō),這是一個(gè)開(kāi)發(fā)組織的質(zhì)量的標(biāo)識(shí),可以用來(lái)給它們的客戶建立信任。我們這里討論的評(píng)估更加集中在理解什么開(kāi)發(fā)實(shí)踐在使用,它們?cè)谀睦锖驮鯓颖桓纳埔杂绊戦_(kāi)發(fā)效果上。 2

四個(gè)協(xié)作領(lǐng)域

如果評(píng)估在組織水平上進(jìn)行,討論的框架就集中在可以顯著幫助的關(guān)鍵協(xié)作領(lǐng)域上。這種類型的框架支持一個(gè)好的開(kāi)發(fā)基礎(chǔ)架構(gòu),它推動(dòng)跨開(kāi)發(fā)項(xiàng)目所有領(lǐng)域的協(xié)作。IBM Rational的Murray Cantor 和 Lynn Mueller 已經(jīng)定義了這樣一個(gè)框架,在本文中稱為“四個(gè)協(xié)作領(lǐng)域”:工程,程序/項(xiàng)目管理,業(yè)務(wù)集成和開(kāi)發(fā)供應(yīng)商管理。

這些協(xié)作領(lǐng)域都可以用在 IT應(yīng)用開(kāi)發(fā),也可以用在產(chǎn)品開(kāi)發(fā)。每個(gè)領(lǐng)域可以分為一系列的實(shí)踐,我們?cè)u(píng)估每個(gè)實(shí)踐意味著對(duì)組織成熟度的理解。每個(gè)實(shí)踐的具體細(xì)節(jié)依賴于評(píng)估的開(kāi)發(fā)組織的類型。

工程

討論下面的實(shí)踐可以讓我們理解在產(chǎn)品/應(yīng)用工程領(lǐng)域團(tuán)隊(duì)如何協(xié)作:

  • 采用面向?qū)ο蟮南到y(tǒng)架構(gòu)和UML 以獲取邏輯和物理設(shè)計(jì)

  • 使用需求、設(shè)計(jì)、數(shù)據(jù)庫(kù)模型,而不只使用文檔

  • 使用通用的集成庫(kù)保存系統(tǒng)工程產(chǎn)物和產(chǎn)品數(shù)據(jù)

  • 使用基于管理和專門領(lǐng)域(如硬件,電子等)的設(shè)計(jì)工具

程序/項(xiàng)目管理

討論管理實(shí)踐提供對(duì)組織、計(jì)劃、成功度量和結(jié)果如何監(jiān)控和通訊的洞察:

  • 團(tuán)隊(duì)按照邏輯和物理組件劃分,而不是功能單元

  • 系統(tǒng)架構(gòu)組維護(hù)整個(gè)項(xiàng)目

  • 生命周期基于風(fēng)險(xiǎn)選擇,降低完成費(fèi)用的偏離

  • 組織使用基于能力的,use-case驅(qū)動(dòng)的迭代開(kāi)發(fā)

  • 有一個(gè)通用的、組織范圍的集成的程序狀態(tài)、穩(wěn)定性、質(zhì)量和財(cái)務(wù)的度量集合

  • 掙值依賴于可論證的結(jié)果,而不是費(fèi)用花費(fèi)

  • 有正在進(jìn)行的系統(tǒng)和部件的集成測(cè)試

業(yè)務(wù)集成

大部分商業(yè)操作依賴于計(jì)算機(jī)系統(tǒng),而評(píng)估組織考慮的范圍和把系統(tǒng)開(kāi)發(fā)作為集成的商業(yè)過(guò)程是至關(guān)重要的。理想情況下,系統(tǒng)開(kāi)發(fā)應(yīng)該反映組織的特性和商業(yè)策略 -- 例如,開(kāi)發(fā)能力(按時(shí)間和預(yù)算交付高質(zhì)量的產(chǎn)品的能力)應(yīng)該考慮作為商業(yè)成功的關(guān)鍵因素。在這個(gè)協(xié)作領(lǐng)域,我們?cè)u(píng)估下列實(shí)踐:

  • 保證所有商業(yè)管理過(guò)程映射到工程和管理實(shí)踐

  • 使用通用的跨產(chǎn)品線的基礎(chǔ)架構(gòu)可以幫助優(yōu)化操作環(huán)境(Service Oriented Architectures -- SOA -- 可以有效地優(yōu)化商業(yè)過(guò)程到發(fā)布、集成和重用。它還可以幫助降低開(kāi)發(fā)費(fèi)用。)

開(kāi)發(fā)供應(yīng)商管理

在最后一個(gè)領(lǐng)域,我們?cè)u(píng)估供應(yīng)商如何更有效地與項(xiàng)目生命周期集成,以及如何更有效地管理合同:

  • 與供應(yīng)商的合同映射到項(xiàng)目管理過(guò)程和開(kāi)發(fā)生命周期模型(而不是反過(guò)來(lái))。

  • 使用共享的工程協(xié)作基礎(chǔ)架構(gòu)

  • 使用集成的管理基礎(chǔ)架構(gòu)

上面描述的四個(gè)協(xié)作領(lǐng)域的每個(gè)的成熟度都可以描述為1到5級(jí),如下所示:

1 = No capabilities(無(wú)能力的)。 使用不同的方法和過(guò)程,幾乎沒(méi)有跨開(kāi)發(fā)組織的集成

2 = Aware(有意識(shí)的)。 現(xiàn)代開(kāi)發(fā)過(guò)程已經(jīng)在知道這些方法的價(jià)值的項(xiàng)目組單獨(dú)使用

3 = Capable(有能力的)。 現(xiàn)代開(kāi)發(fā)過(guò)程已經(jīng)在一些商業(yè)產(chǎn)品線的多個(gè)項(xiàng)目組使用,但是沒(méi)有計(jì)劃配置跨企業(yè)的集成過(guò)程

4 = Mature(成熟的)。 企業(yè)已經(jīng)開(kāi)發(fā)了配置現(xiàn)代開(kāi)發(fā)過(guò)程的計(jì)劃,已經(jīng)在選擇的產(chǎn)品線上配置。

5 = World Class(世界級(jí)的)。 企業(yè)已經(jīng)在企業(yè)和它的供應(yīng)商范圍采用和配置了現(xiàn)代開(kāi)發(fā)過(guò)程。

結(jié)果可以表示為一個(gè)矩陣 (15 x 5),但是我們認(rèn)為它更容易表示為一個(gè)可視化的"radar chart",如圖2所示。圖2的例子顯示了現(xiàn)在的情況和組織將來(lái)要達(dá)到的目標(biāo)。

(點(diǎn)擊放大)

圖 2:開(kāi)發(fā)組織的程度度越高,在圖上覆蓋的面積越大。由藍(lán)點(diǎn)覆蓋的區(qū)域表示當(dāng)前的能力,由紅點(diǎn)覆蓋的區(qū)域表示期望的能力目標(biāo)

簡(jiǎn)化的軟件經(jīng)濟(jì)學(xué)模型

一種描述軟件開(kāi)發(fā)能力是否達(dá)到它們的商業(yè)目標(biāo)的方法是,從軟件經(jīng)濟(jì)學(xué)有關(guān)的角度看產(chǎn)品開(kāi)發(fā)項(xiàng)目是如何完成的。為了評(píng)估能力和給出建議的目的,我們使用簡(jiǎn)化的COCOMO II 模型,它由四個(gè)關(guān)鍵的軟件開(kāi)發(fā)性能參數(shù)組成:

Software Development Effort = (Complexity)(Process)(Team)(Environment)

這些參數(shù)對(duì)軟件開(kāi)發(fā)成果有以下影響:

  • Complexity(復(fù)雜度)。 構(gòu)建的大小,可以表示為人產(chǎn)生的素材的多少,包括技術(shù)素材,如源代碼,也包括其它技術(shù)產(chǎn)物。因此評(píng)估應(yīng)該尋找降低軟件方案大小的機(jī)會(huì),例如,通過(guò)增加重用程度來(lái)降低。

  • Process(過(guò)程)。 過(guò)程的成熟度和效率,以及過(guò)程避免增加不應(yīng)該增加的活動(dòng)的能力,如返工,過(guò)多溝通等。當(dāng)過(guò)程系數(shù)大于1時(shí),"diseconomy of scale" 3 將顯著增加。評(píng)估應(yīng)該找到是否有機(jī)會(huì)改善過(guò)程的成熟度和提高過(guò)程執(zhí)行的效率。

  • Team(團(tuán)隊(duì))。 軟件開(kāi)發(fā)技巧,經(jīng)驗(yàn)和團(tuán)隊(duì)成員的動(dòng)力,也會(huì)影響團(tuán)隊(duì)的能力。評(píng)估應(yīng)該尋找機(jī)會(huì)加速軟件開(kāi)發(fā)、最佳實(shí)踐和開(kāi)發(fā)工具的熟練程度。

  • Environment(環(huán)境)。在軟件開(kāi)發(fā)能力中,它表示用來(lái)自動(dòng)化軟件開(kāi)發(fā)過(guò)程的工具和技術(shù)。評(píng)估應(yīng)該尋找機(jī)會(huì)改善使用集成工具、引入現(xiàn)代工具技術(shù)、自動(dòng)化最佳實(shí)踐和改進(jìn)團(tuán)隊(duì)協(xié)作的環(huán)境。

六個(gè)最佳實(shí)踐的框架

對(duì)比組織當(dāng)前的實(shí)踐和已經(jīng)證實(shí)的軟件最佳實(shí)踐,是另外一個(gè)有用的理解組織當(dāng)前能力的方法。下面列出的六個(gè)最佳實(shí)踐是Rational在軟件工程能領(lǐng)域的學(xué)習(xí)經(jīng)驗(yàn)的結(jié)果。它們集中描述了幫助理解如何處理軟件工程復(fù)雜性的領(lǐng)域:

  • 迭代化開(kāi)發(fā)。 為了減輕風(fēng)險(xiǎn),項(xiàng)目組應(yīng)該增量地開(kāi)發(fā)軟件,使用迭代的方法。每次迭代的結(jié)果是一個(gè)可執(zhí)行的版本。架構(gòu)被驗(yàn)證,早期的迭代被基線化。評(píng)估應(yīng)該找到增進(jìn)風(fēng)險(xiǎn)和計(jì)劃控制的方法,其中的一個(gè)解決方案是引入迭代開(kāi)發(fā)。

  • 管理需求。 需求總是會(huì)變更,因此項(xiàng)目組應(yīng)該使用一些方法,可以讓他們有效地和你的涉眾之間促進(jìn)需求變更和有效通訊,并維護(hù)同客戶的約定。評(píng)估應(yīng)該研究諸如需求是否在控制之下、修正、高質(zhì)量和可測(cè)試性等。需求的解決方案可以包括引入use cases等。

  • 使用基于構(gòu)件的體系架構(gòu)。 在基于架構(gòu)的過(guò)程中,目標(biāo)是盡早地產(chǎn)生一個(gè)面對(duì)需求變更仍然很靈活的架構(gòu)。評(píng)估應(yīng)該尋找架構(gòu)如何可視和存在于開(kāi)發(fā)工作中,架構(gòu)如何描述,架構(gòu)能夠做到怎樣的穩(wěn)固程度。

  • 可視化建模。 可視的模型將提高抽象的等級(jí),并使得對(duì)規(guī)格、架構(gòu)和設(shè)計(jì)的通訊變得容易。評(píng)估應(yīng)該尋找任何組織通訊的問(wèn)題,這些問(wèn)題通??梢酝ㄟ^(guò)引入更有效的可視化模型技術(shù)來(lái)彌補(bǔ)。

  • 持續(xù)地質(zhì)量驗(yàn)證。 在發(fā)布后發(fā)現(xiàn)和修復(fù)軟件問(wèn)題通常需要千百倍的成本。在整個(gè)生命周期進(jìn)行驗(yàn)證和質(zhì)量管理是在正確的時(shí)間完成正確的目標(biāo)的基礎(chǔ)。要使用那些可以把軟件進(jìn)展和有形的質(zhì)量報(bào)告給你的涉眾的技術(shù)。評(píng)估應(yīng)該尋找這些問(wèn)題,例如,被評(píng)估的開(kāi)發(fā)組織是否有對(duì)質(zhì)量是什么的定義,以及是否有驗(yàn)證質(zhì)量的策略,測(cè)試活動(dòng)如何被集成到其余的開(kāi)發(fā)活動(dòng),測(cè)試人員和分析人員是否協(xié)作以保證需求的可測(cè)試性。

  • 管理變更。 使用那些讓你控制項(xiàng)目資產(chǎn)的所有者、狀態(tài)和一致性的技術(shù)。變更控制不僅僅是檢入和檢出文件。它包括管理變更需求、工作空間、并行開(kāi)發(fā)和集成及Build。評(píng)估應(yīng)該研究組織通常使用哪些變更和配置管理的方針。例如,應(yīng)該有對(duì)變更請(qǐng)求的程序的很好的理解,和對(duì)項(xiàng)目資產(chǎn)的更好的控制--它們的狀態(tài)和關(guān)系。建議的解決方案一般包括定義變更請(qǐng)求的程序,或者實(shí)現(xiàn)組織級(jí)的變更和配置管理的計(jì)劃。





回頁(yè)首


操作框架

即使一般不是軟件開(kāi)發(fā)能力評(píng)估建議改變組織架構(gòu)的目標(biāo),評(píng)估組也需要理解一個(gè)組織的目標(biāo)以便給出評(píng)估的建議范圍和在評(píng)估完成后提出可行的解決方案。并不是所有的軟件開(kāi)發(fā)活動(dòng)在從一個(gè)組織到另一個(gè)組織時(shí)處于同樣的重要程度,這依賴于組織的架構(gòu)和它的商業(yè)因素。

每個(gè)組織都有它自己的描述它的操作框架或結(jié)構(gòu)的風(fēng)格,我們?cè)谶@里給出一個(gè)通用的框架,用來(lái)討論和達(dá)成對(duì)組織范圍的軟件開(kāi)發(fā)有關(guān)的活動(dòng)如何和在哪里完成的更好理解。

讓我們考慮一個(gè)通用操作的四個(gè)步驟

  1. 項(xiàng)目級(jí)

  2. 產(chǎn)品線級(jí)

  3. 業(yè)務(wù)單元級(jí)

  4. 公司級(jí)

這些級(jí)別的定義必須準(zhǔn)確調(diào)整以對(duì)應(yīng)特定的組織,特別是產(chǎn)品線級(jí)包括大部分商業(yè)的種類。

圖 3 顯示了一個(gè)組織的框架,嵌套的團(tuán)隊(duì)和能力的范圍從項(xiàng)目級(jí)到公司級(jí)。如果評(píng)估僅僅處于項(xiàng)目級(jí) ,我們?cè)?em>項(xiàng)目評(píng)估考慮它。但是在某些情況下客戶需要對(duì)它們的組織進(jìn)行更多的理解,我們可以與幾個(gè)項(xiàng)目經(jīng)理談話,也可以在 產(chǎn)品線級(jí)上進(jìn)行,甚至可以到更高的業(yè)務(wù)單元級(jí)。在有些情況下我們可以參考組織級(jí)評(píng)估,盡管這種情況可能導(dǎo)致混亂,因?yàn)槲覀儍H僅看到了軟件開(kāi)發(fā)能力的方面。

圖 3: 組織框架

現(xiàn)在,讓我們學(xué)習(xí)如何進(jìn)行圖3中每一步的評(píng)估過(guò)程。

項(xiàng)目級(jí)

框架中最低的等級(jí)是項(xiàng)目級(jí),組織中這個(gè)級(jí)別一般是進(jìn)行獨(dú)立的開(kāi)發(fā)項(xiàng)目。項(xiàng)目級(jí)是一組同分配的預(yù)算到軟件的發(fā)布之間的活動(dòng)。它不僅包括發(fā)布零售系統(tǒng)和公司使用的系統(tǒng),也包括任何在一個(gè)和幾個(gè)產(chǎn)品線使用的系統(tǒng)。

圖 4 顯示了在項(xiàng)目級(jí)別通常包括的活動(dòng)和它們的相互關(guān)系。項(xiàng)目級(jí)別的評(píng)估主要集中在以軟件最佳實(shí)踐為基準(zhǔn)的軟件開(kāi)發(fā)項(xiàng)目的有效性的理解和評(píng)估上。這個(gè)級(jí)別的評(píng)估發(fā)生的最多,因?yàn)樗鼈兊某杀竞艿?,評(píng)估結(jié)果的影響也很容易理解。項(xiàng)目評(píng)估通常非常集中在找到幫助項(xiàng)目成功跨越里程碑和最后期限上

圖 4:項(xiàng)目過(guò)程

產(chǎn)品線級(jí)

更高一層的組織框架是產(chǎn)品線級(jí)。它闡述了使用商業(yè)水平的框架和擴(kuò)展到俘獲那些最適合公司的單一產(chǎn)品線有效操作的活動(dòng)和相互關(guān)系上。

對(duì)于那些沒(méi)有軟件開(kāi)發(fā)產(chǎn)品的組織,而開(kāi)發(fā)支持組織自己的系統(tǒng)的組織來(lái)說(shuō),依賴于系統(tǒng)的復(fù)雜程度,這個(gè)級(jí)別可以存在也可以不存在。如果存在,它可以成為“IT 策略”級(jí)。很多在產(chǎn)品開(kāi)發(fā)組織看到的問(wèn)題仍然存在,但是它們的重點(diǎn)不同。例如,構(gòu)建支持特定商業(yè)過(guò)程的能力在這種類型的組織中可能更重要一些。

圖 5 描述了通常包括在產(chǎn)品線級(jí)的通用的活動(dòng)和相互關(guān)系。產(chǎn)品線級(jí)的評(píng)估主要集中在:

  1. 理解作為產(chǎn)品線、產(chǎn)品開(kāi)發(fā)、產(chǎn)品和供應(yīng)鏈操作導(dǎo)入軟件開(kāi)發(fā)相關(guān)的活動(dòng)的完成情況。

  2. 對(duì)照基準(zhǔn)評(píng)估實(shí)踐的有效性。

不同的包括在產(chǎn)品線級(jí)的商業(yè)過(guò)程的數(shù)量可能相當(dāng)大。在這個(gè)級(jí)別,操作的架構(gòu)和集成是主要的焦點(diǎn)。強(qiáng)的集中架構(gòu)是有競(jìng)爭(zhēng)力的產(chǎn)品線策略的必須。重用方法影響產(chǎn)品和操作軟件。評(píng)估將強(qiáng)調(diào)特定的架構(gòu)策略。產(chǎn)品線級(jí)跨越組織架構(gòu)如銷售,開(kāi)發(fā)組織,基礎(chǔ)架構(gòu),產(chǎn)品,供應(yīng),和其它與產(chǎn)品線活動(dòng)相關(guān)的組織。

圖 5: 產(chǎn)品線過(guò)程

業(yè)務(wù)單元級(jí)

更高的級(jí)別是業(yè)務(wù)單元級(jí),對(duì)應(yīng)于特定市場(chǎng)部分。從公司級(jí)獨(dú)立和不同的操作依賴于特定的商業(yè)和公司歷史,成熟度,和大小。操作根據(jù)公司策略可以有很多變化,在一些公司文化中,策略給出一個(gè)重要的角色,這將導(dǎo)致在同樣的問(wèn)題方向和問(wèn)題根源上很難得到一致。評(píng)估組必須小心識(shí)別正確的角色,給出客觀的位置,以保證在分析和評(píng)估發(fā)現(xiàn)時(shí)考慮所有觀點(diǎn)。

業(yè)務(wù)單元級(jí)的評(píng)估與公司級(jí)有相同的目標(biāo):理解商業(yè)過(guò)程,商業(yè)驅(qū)動(dòng)和策略,與軟件開(kāi)發(fā)費(fèi)用有關(guān)的活動(dòng)。

公司級(jí)

框架的最高層是公司級(jí)。它包括這些活動(dòng):定義策略,方針,和指導(dǎo)公司所有組織化的操作的策略。一些組織有選擇的團(tuán)體方針如:供應(yīng)商、過(guò)程、工具、標(biāo)準(zhǔn)、方針和標(biāo)準(zhǔn)架構(gòu)。它們?cè)诮M織中按照商業(yè)、成熟度、歷史、公司文化和地理分布而變化。也有一些特定的團(tuán)體擁有團(tuán)體方針,例如過(guò)程和工具組或者質(zhì)量組。

在公司級(jí),評(píng)估集中在理解當(dāng)前商業(yè)策略,商業(yè)驅(qū)動(dòng)和IT策略上。組織被分析以理解與軟件開(kāi)發(fā)活動(dòng)有關(guān)的商業(yè)過(guò)程和費(fèi)用。





回頁(yè)首


問(wèn)題分析框架

一般的分析軟件能力的方法都基于通過(guò)它們的癥狀識(shí)別問(wèn)題,研究問(wèn)題的根源和建議的實(shí)踐。

從評(píng)估的觀點(diǎn),你應(yīng)該試圖給出兩種信息的分類:

  • 癥狀(Symptoms)或者痛點(diǎn)(pain points)。 這些事情經(jīng)常折磨人。例如典型的問(wèn)題是:我們已經(jīng)兩年沒(méi)有碰到最后期限了,或者,用戶一直抱怨我們產(chǎn)品的質(zhì)量,或者,我們不能控制我們的需求,它們?nèi)魏螘r(shí)候都會(huì)變化,因此我們不能碰到我們的最后期限。

  • 導(dǎo)致癥狀的行為,根本原因(Root Causes)。 這些是人們每天要做或者不做的事情。引導(dǎo)會(huì)見(jiàn)的正確的專門技能和組合是保證收集正確的信息的基礎(chǔ)。典型的例子是:我們?nèi)狈νㄓ玫淖兏?qǐng)求過(guò)程,或者我們沒(méi)有通用的質(zhì)量的定義。

圖 6: 跟蹤到問(wèn)題根源的癥狀

一旦你理解的問(wèn)題的根本原因,你就需要排出優(yōu)先級(jí)??偸怯猩锨€(gè)問(wèn)題你可以改善,但是并不是所有的問(wèn)題都有大的成果。要確保你理在你評(píng)估的組織層面理解癥狀或者痛點(diǎn)的影響--它們的成本,如果你什么也不做的話結(jié)果是什么。通常,得到一個(gè)確定的數(shù)字是很困難的,因此你可以用粗略的標(biāo)準(zhǔn),看多少人碰到過(guò)這些癥狀。要確定根本原因的優(yōu)先級(jí),你可以看多少癥狀似乎相關(guān),癥狀有多嚴(yán)重。

一個(gè)理解優(yōu)先級(jí)的技術(shù)是看看在組織的不同級(jí)別痛點(diǎn)和根本原因是如何強(qiáng)調(diào)的,以及它們?nèi)绾卧鰪?qiáng)補(bǔ)充的。你可以發(fā)現(xiàn)在更高級(jí)別的根本原因在較低的級(jí)別上是痛點(diǎn)。這里我們引入組織的痛點(diǎn),圖7給出一個(gè)示例。

圖 7: 痛點(diǎn)和相應(yīng)的根本原因的例子。

確定優(yōu)先級(jí)是很復(fù)雜的工作,IBM 研究人員和咨詢?nèi)藛T已經(jīng)共同開(kāi)發(fā)了一個(gè)商業(yè)的價(jià)值模型工具,包括可操作的財(cái)務(wù)度量。這個(gè)工具已經(jīng)用于軟件開(kāi)發(fā)能力評(píng)估,它包括COCOMO II成本度量,在前面提過(guò)的四個(gè)協(xié)作領(lǐng)域,共有5個(gè)級(jí)別,從“無(wú)能力”到“世界級(jí)”。

痛點(diǎn)和業(yè)務(wù)評(píng)價(jià)建模工具你都可以用在評(píng)估中,以幫助找到能夠幫助改善你的組織的商業(yè)價(jià)值的建議。

一旦你已經(jīng)排出了根本原因的優(yōu)先級(jí),你就可以可以針對(duì)這些根本原因給出解決方案。在這里,指出你用來(lái)收集評(píng)估數(shù)據(jù)的框架是最好的框架是很重要的。分析的一部分是理解客戶如何思考,理解,和組織它們的問(wèn)題。你揭示的是需要用作用戶描述的框架,或者你可以找到用戶思考和理解的模式實(shí)際上是為什么他們與實(shí)際的問(wèn)題斗爭(zhēng)。例如,軟件開(kāi)發(fā)組織的絆腳石經(jīng)常是在開(kāi)發(fā)流程之間進(jìn)行通訊。在這種情況下,使用最佳實(shí)踐作為解決方案的框架可能是不合適的,因?yàn)閷?shí)際的問(wèn)題不是最佳實(shí)踐本身,而是它們的界面。

你可能會(huì)問(wèn):為什么我們需要進(jìn)行這些冗長(zhǎng)的分析?在我們已經(jīng)有最佳實(shí)踐的時(shí)候,為什么我們不簡(jiǎn)單地建議客戶使用?這有兩個(gè)主要原因:

  • 客戶需要看到他們自己改變的動(dòng)機(jī),以及看到它們不改變將會(huì)發(fā)生什么結(jié)果。

  • 很少建議一次采用全部的最佳實(shí)踐。改變應(yīng)該僅僅從最需要的領(lǐng)域和最可能成果的領(lǐng)域開(kāi)始。因此,一個(gè)完全的圖象,將給出所有領(lǐng)域的能力,允許你確定需要改變的優(yōu)先級(jí)。

分析框架的三個(gè)單元應(yīng)該與操作框架的水平相關(guān)。 癥狀,根本原因和最佳實(shí)踐在每個(gè)級(jí)別看起來(lái)都不同。你需要保證不同級(jí)別的涉眾能夠識(shí)別他們的看法。在這些涉眾不同的理解之間可能得到一些有趣的結(jié)論。





回頁(yè)首


把它們放在一起

我們已經(jīng)介紹了多種軟件開(kāi)發(fā)能力評(píng)估的框架和工具。在評(píng)估時(shí),你可以按照以下意見(jiàn)使用這些框架:

  • 在早期與客戶的討論中,通過(guò)集中在商業(yè)操作框架上(從項(xiàng)目級(jí)到團(tuán)體級(jí))來(lái)確定評(píng)估的范圍,以及評(píng)估的結(jié)果將產(chǎn)生哪些影響。確定組織中你需要找出會(huì)見(jiàn)的人。

  • 引入能力評(píng)估框架(協(xié)作區(qū)域,軟件經(jīng)濟(jì)學(xué)模型,最佳實(shí)踐區(qū)域),并基于客戶的意見(jiàn),確定哪個(gè)或者哪些是最有用的。

  • 使用選擇的能力評(píng)估框架和頭腦中的問(wèn)題問(wèn)題分析框架,明確在你會(huì)見(jiàn)以前需要回答的問(wèn)題。注意這里不建議你按照嚴(yán)格的腳本進(jìn)行會(huì)見(jiàn),你想要與會(huì)見(jiàn)者進(jìn)行自由談話,你可以深入鉆研你沒(méi)有準(zhǔn)備的領(lǐng)域。但是有一個(gè)簡(jiǎn)單的問(wèn)題計(jì)劃可以幫助你確保能夠揭示正確的問(wèn)題和得到做你的分析所必要的信息。

  • 按照分析框架分析你收集到的信息

  • 描述你建議的解決方案,你可以按照操作級(jí)別組織,或者按照客戶的組織這些問(wèn)題的方法進(jìn)行組織。

第二部分將給出評(píng)估的更詳細(xì)的步驟。





回頁(yè)首


結(jié)論

軟件開(kāi)發(fā)能力評(píng)估可以進(jìn)行需要的鑒別和度量以幫助開(kāi)發(fā)組織提供更有商業(yè)價(jià)值的操作。給出的不同的框架可以幫助確定組織和技術(shù)維度的評(píng)估范圍。在完全的IBM解決方案堆中,評(píng)估可以作為一個(gè)中間層的組件:

  • 商業(yè):商業(yè)咨詢過(guò)程,財(cái)務(wù)服務(wù)

  • 中間件:軟件開(kāi)發(fā)實(shí)踐、工具、中間件、服務(wù)

  • 技術(shù):硬件,系統(tǒng)

在操作框架上完成的評(píng)估等級(jí)與其它相關(guān)的評(píng)估類型高度相關(guān)。在更高的級(jí)別上,單獨(dú)的軟件開(kāi)發(fā)能力并不能夠有效地影響組織;在這些級(jí)別上,商業(yè)的變化和在操作環(huán)境上的架構(gòu)的決策也是關(guān)鍵的因素。在這里,軟件開(kāi)發(fā)能力是一個(gè)幫助構(gòu)建更有效率的工具,IBM稱為On Demand business(隨需應(yīng)變業(yè)務(wù))的一部分。我們想象同其它類型評(píng)估(商業(yè)過(guò)程,價(jià)值鏈,管理,架構(gòu),度量)的相互作用,將更加全面的影響組織的價(jià)值。

第二部分將描述完成軟件開(kāi)發(fā)能力評(píng)估的路線圖,也討論了你如何基于你的發(fā)現(xiàn)描述一個(gè)實(shí)現(xiàn)的計(jì)劃





回頁(yè)首


注釋

1關(guān)于這些服務(wù)包的詳細(xì)信息,例如數(shù)據(jù)表和價(jià)格,請(qǐng)聯(lián)系你的本地供應(yīng)商。一般信息可以在以下得到:

2有關(guān)IBM Rational技術(shù)的CMM/CMMI方面的背景知識(shí),請(qǐng)參見(jiàn)IBM開(kāi)發(fā)者網(wǎng)站的Rational主頁(yè):。

3 Barry Boehm,在他的書(shū)Software Engineering Economics中,將"diseconomy of scale"定義為,由于一個(gè)項(xiàng)目規(guī)模的擴(kuò)大和項(xiàng)目團(tuán)隊(duì)成員的數(shù)量增加而引起的生產(chǎn)率下降。





回頁(yè)首


參考文獻(xiàn)

Enhanced Telecom Operations Map (eTOM) Version 3.0. The Business Process Framework from the TeleManagement Forum Consortium (在http://www.tmforum.com中可得到)

Walker Royce. The Rational Edge, April 2001.

Tom Peters. Thriving on Chaos: Handbook for a Management Revolution. HarperPerennial: 1991

Barry Boehm et al. Software Cost Estimation with Cocomo II. Prentice Hall PTR: 2000

John P. Kotter. Leading Change. Harvard Business School Press: 1996



參考資料

  • 您可以參閱本文在 developerWorks 全球站點(diǎn)上的 英文原文。


作者簡(jiǎn)介

 

Michel Reyrolle是IBM法國(guó)的一個(gè)技術(shù)經(jīng)理。


Maria Ericsson是IBM Rational戰(zhàn)略服務(wù)組織(SSO)的一個(gè)主咨詢師。她于1990年在Objectory AB開(kāi)始工作在軟件工程和對(duì)象技術(shù)領(lǐng)域,并與Ivar Jacobson合著了The Object Advantage: Business Process Re-engineering with Object Technology一書(shū)。自從1995年加入了Rational,她一直作為過(guò)程、業(yè)務(wù)建模和需求管理方面的一名指導(dǎo)者和訓(xùn)練者進(jìn)行工作,并且作為Rational統(tǒng)一過(guò)程或RUP開(kāi)發(fā)團(tuán)隊(duì)的一員工作了三年。作為SSO的部分,她當(dāng)前關(guān)注于部署策略解決方案上,并成為IBM Rational領(lǐng)域培訓(xùn)團(tuán)隊(duì)的一員。她是一個(gè)瑞典居民,最早在Kista辦事處。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Sawin軟件研發(fā)之窗:如何構(gòu)造軟件企業(yè)的配置管理方案
如何構(gòu)造軟件企業(yè)的配置管理方案
RPA項(xiàng)目周期估算需要注意的幾個(gè)點(diǎn)
架構(gòu)雜談《十》
如何實(shí)現(xiàn)假設(shè)驅(qū)動(dòng)開(kāi)發(fā) – TW洞見(jiàn)
我看GJB5000A
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服