您好,登錄后才能下訂單哦!
IT行業(yè)就是一個“新技術(shù)”、“新方法”層出不窮的領(lǐng)域。例如:目前,還算是比較流行的——區(qū)塊鏈、AI(人工智能)、微服務(wù)、開源、云、物聯(lián)網(wǎng),以及敏捷、DevOps等等。
最近在國外的雜志上,看了加拿大軟件專家Steven Woodward的文章,就是講功能點如何在新技術(shù)領(lǐng)域上發(fā)揮作用的。在這里與大家分享和討論一下,也是不拘泥于原文。
Woodward先生回憶起第一次參加功能點的國際會議是1992年,當(dāng)時的“新技術(shù)”是圖形界面(GUI)與關(guān)系型數(shù)據(jù)庫??吹竭@里,我也忽然想起了曾經(jīng)的“前Windows95”時代。
新技術(shù)“來”得轟轟烈烈,“走”得也無聲無息。例如:就在前幾年,國內(nèi)很多廠商大張旗鼓地宣傳(忽悠)的SOA,現(xiàn)在可以都已經(jīng)不好意思提及了。
這些年IT行業(yè)的文化發(fā)生了變化,有些變好了,有些更加糟糕了。
客戶對“易用性”、“直覺”、“及時反饋”的期望,使得IT行業(yè)誕生了一個新名詞——“客戶體驗”。與此同時,也有些組織建立(購買)了不少的“影子IT系統(tǒng)”。
移動互聯(lián)網(wǎng)的廣泛應(yīng)用,誕生了“APP文化”,孵化出了眾多的新興公司和開發(fā)者。Woodward先生總結(jié)所謂“APP文化”的核心就是“快速見效”、注重質(zhì)量、隱私和安全。
看到這里,我又在想,中國的APP行業(yè)是否有這個文化呀?
對于“功能點分析”而言,已經(jīng)不是一個新技術(shù)了,很快就要有40年的歷史了。而敏捷呢?其宣言的發(fā)布也接近18年了。
功能點的本質(zhì)是提供了一種“洞見”,幫助團(tuán)隊來討論需求、解決問題。并確保最終交付正確的IT產(chǎn)品——能夠滿足客戶的業(yè)務(wù)目標(biāo),同時有較高的性價比與質(zhì)量。
例如:在敏捷中,使用功能點信息,可以確保每個Sprint的計劃可實現(xiàn)、可執(zhí)行。
總結(jié)一下,功能點分析對于“新技術(shù)”可以提供三個有價值的信息:
1、邊界
現(xiàn)代的組織以及政府的發(fā)展趨勢是“聯(lián)邦”、“聯(lián)盟”,要建立“群”。
而技術(shù)發(fā)展的趨勢也是要協(xié)調(diào)、整合越來越多的關(guān)鍵信息,以形成一個效率越來越高、成本越來越低的“聯(lián)邦式”解決方案。對于這類新型的解決方案而言,很少由一個獨立的組織來開發(fā)、部署和支持。
這方面,最典型的例子就是“區(qū)塊鏈”了。
而功能點分析呢,首先就是要明確“系統(tǒng)邊界”。就是這一點,其可以成為解決方案的整合、劃分的管理員。
2、數(shù)據(jù)
信息技術(shù)的本質(zhì)就是要保存、傳遞和加工數(shù)據(jù)。
無論是新、老技術(shù),數(shù)據(jù)的價值往往要比“流程與功能”要高。讀者中有熟悉功能點方法的,可能對于這點要會心一笑了。
功能點方法是強(qiáng)調(diào)“數(shù)據(jù)建?!钡模瑪?shù)據(jù)建模是一門科學(xué)和藝術(shù)。國外的情況我不清楚,在國內(nèi)很多組織對于這一點是非常薄弱的。很多團(tuán)隊是不知自己有管理、維護(hù)著多少數(shù)據(jù)資產(chǎn)的。例如:要建立好數(shù)據(jù)的“類”,應(yīng)該考慮:GDPR(歐盟的《通用數(shù)據(jù)保護(hù)條例》)、安全架構(gòu)、性能、成本、質(zhì)量、進(jìn)度以及客戶體驗等等因素。
功能點方法誕生之初,就非常強(qiáng)調(diào)數(shù)據(jù)功能的價值。功能點方法可以很好地去管理數(shù)據(jù)的“類”和“屬性”。
3、流程與功能
IT發(fā)展到今天,流程與功能越來越復(fù)雜。國內(nèi)也有越來越多的組織開始說“端到端”。很多解決方案的特點就是:可移植、有交互、自動化,彈性,減低成本,提升質(zhì)量,縮短工期。
在這一點上,功能點方法與企業(yè)架構(gòu)(EA)模型很類似,強(qiáng)調(diào)流程與交互;也因此可以很容易地擴(kuò)展應(yīng)用到區(qū)塊鏈、AI等新技術(shù)上,以進(jìn)行很好的規(guī)模度量。
總結(jié)
還是要回到“信息論”的本質(zhì),面對越來越復(fù)雜的環(huán)境,人們久越來越需要信息來做“比較正確”的決策。
這是組織構(gòu)建(購買)IT產(chǎn)品的初衷,在這個管理過程中,組織是希望能夠關(guān)注客戶價值、控制風(fēng)險、平衡資源。而這一切的前提,還是進(jìn)行系統(tǒng)的“規(guī)?!倍攘?。
也就是說——好的管理者,首先要知道信息產(chǎn)品本身最重要的信息是什么。
(本文版權(quán)歸北京軟件造價評估技術(shù)創(chuàng)新聯(lián)盟所有,轉(zhuǎn)載需標(biāo)明出處)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。