軟件開發(fā)中的 策略→需求→建模→規(guī)劃→執(zhí)行
當二十一世紀進入知識經(jīng)濟時代后,企業(yè)所面臨的挑戰(zhàn)也越來越嚴格。而善用信息技術(shù)于經(jīng)營策略,絕對是企業(yè)贏的關(guān)鍵因素之一。企業(yè)信息化所需的 IT 技術(shù)越來越多、越來越復(fù)雜,而更重要的是 A 公司必要的 IT 需求,卻不見得 B 公司也需要。因此,在這種趨勢演變下,事先規(guī)劃與確認符合企業(yè)經(jīng)營策略的 IT 需求,是新一代的企業(yè)信息部門所必須負責的關(guān)鍵任務(wù)之一。
步驟一、根據(jù)企業(yè)策略定義目標城堡:
當企業(yè)的經(jīng)營策略確定后,緊接著信息部門必須定義執(zhí)行策略所需的信息需求。然而這些定義的需求是否真正符合策略所需,則尚屬未知。因此,幫助企業(yè)高層抽象思考未來的信息需求,將可增加經(jīng)營階層對于未來信息系統(tǒng)的認知,進而確認信息技術(shù)需求的正確性。因此,信息部門首先應(yīng)根據(jù)企業(yè)策略以及所定義的商業(yè)與流程模式 business and process models ,將需求凝聚在一個較明顯、同時也是最高階的目標上,稱為「目標城堡」。目標城堡不見得能夠涵蓋所有需求,但是當有了目標城堡后,卻可作為往后討論的主軸。
步驟二、根據(jù)目標城堡建立信息需求模型:
通常目標城堡對應(yīng)到實際信息需求時會不夠精準,同時對于企業(yè)經(jīng)營層的主管來說,很多需求與知識不見得能夠清楚交代。因此將目標城堡以類似積木手法快速建模后,所有的人員才能夠真正認識彼此的想法。有了這個抽象的模型,也才能幫助大家思考,所定義的需求是否能夠符合企業(yè)的經(jīng)營策略以及商業(yè)與流程模式。在此步驟中采用適當?shù)膮⒖寄P停斂纱蟠罂s減建模時間,同時也可幫助企業(yè)獲得 best practice 的知識與經(jīng)驗。
步驟三、利用需求模型確認是否符合企業(yè)策略與目標:
利用類似積木的概念來建模,最大的好處是大家可以直接根據(jù)需求,輕易地反復(fù)修改需求模型。這個步驟不會完成,除非最后大家都同意需求模型已達到目標城堡的所有要求。這個步驟要能被真正執(zhí)行,則必須具備類似積木的需求建模工具。而軟件分鏡則是目前我們根據(jù)這個目標所實際發(fā)展出的軟件工具。
步驟四、根據(jù)需求模型規(guī)劃實際藍圖:
當步驟三完成,有了被確認符合信息需求的需求模型后,緊接著企業(yè)信息部門的人員才可以放心著手規(guī)劃所需的信息技術(shù)。需求模型的精準度越高,信息需求的規(guī)劃藍圖乃可以越詳細。而有了詳細的規(guī)劃,企業(yè)才可以確認各項 IT 導(dǎo)入的內(nèi)容、成本與時程。
步驟五、按照規(guī)劃藍圖走向?qū)I(yè)合作:
隨著全球企業(yè)走向 IT 外包代工的主流趨勢,當詳細的 IT 規(guī)劃藍圖完成后,企業(yè)信息部門才敢將信息需求委托給企業(yè)外的專業(yè)團隊代工。因為所有的項目在藍圖中展開后,信息部門人員可以轉(zhuǎn)化成監(jiān)工與品質(zhì)確認的腳色。而更重要的是,從此信息部門掌握的需求模型,事實上也是執(zhí)行企業(yè)策略的核心知識。因此,外包代工并不會消弱信息部門的價值,反而能夠提升信息部門的成熟等級 ? 從信息技術(shù)的提供者,變成是企業(yè)的高級顧問。
-
8032軟件系統(tǒng)分析員基本功
-
8354酒店管理系統(tǒng)
-
8179物流管理系統(tǒng)
-
7945辦公自動化軟件開發(fā)功能
-
8040軟件開發(fā)中獲取用戶需求的十大溝通技巧
-
8003企業(yè)信息化 辦公OA能否當敲門磚?
-
8052軟件開發(fā)需要學習什么知識?
-
8007盤點2009:Java大事記