日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

分析方法的基础 — 2.业务与管理的拆分,破解难题的钥匙

發(fā)布時(shí)間:2025/3/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 分析方法的基础 — 2.业务与管理的拆分,破解难题的钥匙 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

上一篇以企業(yè)運(yùn)營管理為對象,給出了分離原理模型。“拆分”作為分析師的第一位能力,其意義在于當(dāng)遇到復(fù)雜的問題時(shí),如何將相似的要素拆分歸集,并從上向下去理解每類要素的特點(diǎn)、要素間關(guān)系,找到不同要素的分析、設(shè)計(jì)方法。拆分方法正確不但可以縮短理解和分析時(shí)間、提升設(shè)計(jì)和開發(fā)效率,而且完成的系統(tǒng)可以獲得高復(fù)用性、強(qiáng)應(yīng)變能力。相反,如果拆分方法不合適,有可能造成對研究對象理解錯(cuò)誤、使分析和設(shè)計(jì)變得復(fù)雜,且完成的系統(tǒng)缺乏復(fù)用性和應(yīng)變能力。
下面以“業(yè)務(wù)”與“管理”的分離為例,說明在軟件分析和設(shè)計(jì)過程中拆分的作用和價(jià)值。

一、什么是業(yè)務(wù)和管理

1. 業(yè)務(wù)的概念
■業(yè)務(wù):指企業(yè)為達(dá)到某個(gè)目標(biāo)而進(jìn)行的一系列活動(dòng)(業(yè)務(wù)指的是“做事”)。
“業(yè)務(wù)”一詞原本指的是“做銷售”工作,后來又泛指“非管理”類的工作。業(yè)務(wù)這個(gè)詞在不同的行業(yè)、不同的企業(yè)、不同的部門、甚至不同的崗位所指的“事”是不同的。下面舉幾個(gè)例子幫助理解。

1)非軟件行業(yè)
在一般的生產(chǎn)企業(yè)中,銷售部門的“業(yè)務(wù)”是將產(chǎn)品銷售出去,生產(chǎn)部門的“業(yè)務(wù)”是將產(chǎn)品制造出來。在醫(yī)院中,門診部門的“業(yè)務(wù)”是為患者做診斷,藥劑部門的“業(yè)務(wù)”是從庫房中取藥交給患者。在學(xué)校中,教師的“業(yè)務(wù)”是向?qū)W生們傳授知識,學(xué)生的“業(yè)務(wù)”是從教師那里學(xué)習(xí)知識等。

2)軟件行業(yè)
在軟件行業(yè)內(nèi),“業(yè)務(wù)”的概念與一般企業(yè)不同,其有兩重的含義:一是對軟件企業(yè)內(nèi)部,二是對軟件客戶。
□對軟件企業(yè)內(nèi)部:除去直接做與編碼相關(guān)的工作崗位(包括:技術(shù)設(shè)計(jì)、編程,測試)以外,其它崗位(包括:需求調(diào)研/分析、業(yè)務(wù)架構(gòu)/設(shè)計(jì))的工作,都屬于是“業(yè)務(wù)”范疇。
□對軟件客戶:將客戶需要進(jìn)行信息化的工作稱之為“業(yè)務(wù)”。

2. 管理的概念
■管理:是為實(shí)現(xiàn)業(yè)務(wù)目標(biāo)而進(jìn)行的決策、計(jì)劃、組織、指導(dǎo)、實(shí)施、控制的過程。
(管理是“管事”,“事”指的是業(yè)務(wù))
在論述管理的專業(yè)書籍中,對管理有很多的定義,比如:管理是在特定的環(huán)境下,對組織所擁有的資源進(jìn)行有效的計(jì)劃、組織、領(lǐng)導(dǎo)和控制,以便達(dá)成既定的組織目標(biāo)的過程。
相對于業(yè)務(wù)來說,管理就是一系列保證業(yè)務(wù)按照原定計(jì)劃達(dá)成目標(biāo)的保障措施。

二、業(yè)務(wù)與管理的區(qū)別

“業(yè)務(wù)”指的是“做事”,“管理”指的是“管事”,為了更好地理解兩者的定義和區(qū)別,下面從廣義上舉幾個(gè)例子作參考。

【案例一】道路規(guī)劃
某個(gè)新建區(qū)域需要做道路的規(guī)劃,根據(jù)規(guī)劃的思路可以有兩種設(shè)計(jì)方式:

1)規(guī)劃方式一:先規(guī)劃道路,再規(guī)劃信號燈
先根據(jù)該區(qū)域未來可能的人口數(shù)量、生活習(xí)慣、服務(wù)形態(tài)、出行方式等各方面的數(shù)據(jù),設(shè)計(jì)出道路的參數(shù),比如:走向、行車道數(shù)、車道寬度等,然后再根據(jù)道路交叉點(diǎn)周邊的環(huán)境預(yù)想可能發(fā)生擁擠和事故的地方,確定需要的信號類型、數(shù)量及位置;

2)規(guī)劃方式二:先規(guī)劃信號燈,再規(guī)劃道路
先定下信號燈的種類、數(shù)量和位置,然后再根據(jù)這些信號燈的條件去規(guī)劃道路的走向、寬度、行車道數(shù)等參數(shù);

那個(gè)規(guī)劃方式合理呢?毫無疑問,方式一是常規(guī)的、合理的。理由是:不會(huì)因?yàn)樾枰盘枱舳Q定如何修路,只會(huì)在新建道路需要控制的位置設(shè)置相應(yīng)的信號燈。

業(yè)務(wù)與管理之間的關(guān)系就如同道路(=業(yè)務(wù))和信號燈(管理)的關(guān)系一樣,不會(huì)為管理而去設(shè)置業(yè)務(wù),只會(huì)為保證業(yè)務(wù)的順利進(jìn)行而設(shè)置相應(yīng)的管理。所以在研究前,先將業(yè)務(wù)與管理分離,在理解了業(yè)務(wù)的基礎(chǔ)之上再考慮需要什么樣的管理方式,這是最佳的分析與設(shè)計(jì)方式。

圖1 業(yè)務(wù)&管理=道路&信號燈

同樣,蓋房子的施工工程、組裝汽車的流水線、組織大型的演出活動(dòng)等都是業(yè)務(wù)行為,為了保證這些業(yè)務(wù)工作的質(zhì)量、速度、數(shù)量、時(shí)間、安全等,就需要有一套流程、規(guī)則、組織、監(jiān)控器、報(bào)警裝置及相應(yīng)的懲罰制度等來作保證措施,這些保證措施就構(gòu)成了管理。

【案例二】流水線的安裝
觀察一條啤酒的裝瓶流水線,可以發(fā)現(xiàn)與修建道路有相似的地方。
□業(yè)務(wù):自動(dòng)的瓶裝生產(chǎn)線進(jìn)行的是“業(yè)務(wù)(做事)”活動(dòng),這條生產(chǎn)線本身是用來產(chǎn)生價(jià)值的;
□管理:是裝在瓶裝生產(chǎn)線上的監(jiān)控儀器,這些監(jiān)控儀器是不直接參加生產(chǎn)、不改變產(chǎn)品形態(tài),也不直接產(chǎn)生價(jià)值,它們只是用來保證生產(chǎn)質(zhì)量、安全的,是“管理(管事)”的,見圖2。


圖2 業(yè)務(wù)&管理 = 生產(chǎn)線&監(jiān)控設(shè)備

從這個(gè)例子可以明確地看出,“業(yè)務(wù)要素”與“管理要素”的作用和目的確實(shí)是不同的,“裝啤酒”與“檢測質(zhì)量”各自有各自的工作內(nèi)容和相應(yīng)的技術(shù)、標(biāo)準(zhǔn),因此這二者應(yīng)該分別進(jìn)行研究,然后在通過某種形式組合在一起協(xié)同完成裝啤酒的工作。

管理的行為不會(huì)改變業(yè)務(wù)自身的形態(tài)、屬性、功能和價(jià)值,“檢測”只能找出有問題的啤酒瓶,檢測出的次品價(jià)值損失不是因?yàn)檫M(jìn)行了檢測管理而帶來的。因此,管理的作用只是保證業(yè)務(wù)可以達(dá)成預(yù)期的目標(biāo)(質(zhì)量、安全、成本等方面)。

三、業(yè)務(wù)與管理拆分的理由

為什么要對“業(yè)務(wù)”和“管理”進(jìn)行拆分呢?

1.易于分析和設(shè)計(jì)
從上面的說明中,已經(jīng)知道了“業(yè)務(wù)”與“管理”的目的是不同的,各自所需要的知識、技術(shù)、實(shí)行的方法也是不同的,所以要采用的研究、分析、設(shè)計(jì)和實(shí)現(xiàn)的方法都不一樣。

圖3所示的業(yè)務(wù)流程圖和作用在其上的管理控制的關(guān)系,業(yè)務(wù)流程上的每個(gè)節(jié)點(diǎn)(工作)在遵守業(yè)務(wù)標(biāo)準(zhǔn)(生產(chǎn)的工藝工法)的同時(shí),還有接受相應(yīng)的管理檢查(企業(yè)管理規(guī)則)的約束,掌握了這些關(guān)系,就比較容易進(jìn)行分析和設(shè)計(jì)工作了。

圖3 軟件設(shè)計(jì)中業(yè)務(wù)與管理的關(guān)系

比如,在系統(tǒng)完成后經(jīng)常會(huì)發(fā)生需求變化,不得不經(jīng)常對系統(tǒng)進(jìn)行維護(hù),通過分析可以發(fā)現(xiàn),系統(tǒng)需求經(jīng)常變化的主要原因是因?yàn)椤肮芾怼币蠼?jīng)常變化造成的,而“業(yè)務(wù)”很少引起系統(tǒng)需求的變化,因此,將業(yè)務(wù)和管理拆分、然后通過組合的方式讓兩者協(xié)同工作,當(dāng)管理發(fā)生變化時(shí),僅改動(dòng)管理部分即可,不影響業(yè)務(wù)部分,這就提升了系統(tǒng)架構(gòu)的穩(wěn)定性(在系統(tǒng)中業(yè)務(wù)部分占比在90%以上!)。如果沒有進(jìn)行拆分,業(yè)務(wù)和管理兩者耦合在一起,那么業(yè)務(wù)也會(huì)經(jīng)常隨著管理的變動(dòng)而變動(dòng),系統(tǒng)就不穩(wěn)定了。

2.原始需求的梳理
另外,在實(shí)際的需求調(diào)研過程中,客戶并不會(huì)按照業(yè)務(wù)和管理的分類分別向調(diào)研工程師說明需求的,獲得的第一手資料中“業(yè)務(wù)”和“管理”的要素通常都是混在一起的,如圖4(a)所示,因此就需要將它們拆分開來,并識別出那些是屬于業(yè)務(wù)、那些屬于管理,拆分后的業(yè)務(wù)和管理經(jīng)過分析和設(shè)計(jì)后,再將它們按照系統(tǒng)架構(gòu)的方法整合在一起,如圖4(c)所示。


圖4 業(yè)務(wù)與管理

小結(jié):對研究對象拆分的目的就是要搞清楚:
□那些要素是在“做事”,做事的要素構(gòu)成了業(yè)務(wù)架構(gòu),做事的目的是為“生產(chǎn)”價(jià)值;
□那些要素是在“管事”,管事的要素構(gòu)成了管理架構(gòu),管事的目的是為“保證”業(yè)務(wù)可以生產(chǎn)出預(yù)期價(jià)值;

■擴(kuò)展說明
雖然大家從事的業(yè)務(wù)領(lǐng)域不同,面對的業(yè)務(wù)和需求也不同,但拆分的概念(分離原理)適用于任何需要信息化的研究對象,在構(gòu)建非企業(yè)管理系統(tǒng)時(shí),同樣也存在著類似于業(yè)務(wù)和管理這樣“做事&管事”的一對內(nèi)容,需要利用拆分的思想和方法,尋找并建立適合于該業(yè)務(wù)領(lǐng)域的分離模型。

通過上述說明是否可以理解為什么要進(jìn)行業(yè)務(wù)和管理的拆分了嗎?將業(yè)務(wù)和管理拆分之后,搞清楚哪些需求是解決“做事”的,哪些需求是解決“管事”的,做事按照業(yè)務(wù)的要求去做、管事按照管理的要求去做,這樣一來原來因?yàn)轳詈隙械胶軓?fù)雜的需求,就會(huì)變得很容易理解、分析和設(shè)計(jì)了。

■ 本系列的下一篇:分析方法的基礎(chǔ) — 3. 業(yè)務(wù)與管理的特性,分析與設(shè)計(jì)的抓手

關(guān)于業(yè)務(wù)與管理拆分的詳細(xì)說明,請參見《大話軟件工程—需求分析與軟件設(shè)計(jì)》一書。

總結(jié)

以上是生活随笔為你收集整理的分析方法的基础 — 2.业务与管理的拆分,破解难题的钥匙的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。