一個(gè)工作流程(在業(yè)務(wù)建模下),而是比較廣義的概念,包括了RUP的工作流程中的業(yè)務(wù)建模、需求、一部分的分析、測(cè)試計(jì)劃、配置和變更管理。
需求是根本由于忽略需求過(guò)程造成的項(xiàng)目返工是惡性的,大量的項(xiàng)目在需求階段就注定了它的失敗。以下是需求過(guò)程不科學(xué)的典型例子:1.開(kāi)發(fā)人員在用戶(hù)處呆了兩三天就埋頭開(kāi)發(fā);2.用戶(hù)告訴開(kāi)發(fā)人員我要開(kāi)發(fā)一個(gè)XX系統(tǒng),但是我很忙,你先開(kāi)發(fā)一個(gè)讓我看看;上面的這兩種態(tài)度都意味著項(xiàng)目的不成功,應(yīng)該說(shuō)上面的開(kāi)發(fā)人員和用戶(hù)都應(yīng)該對(duì)此負(fù)責(zé)。需求是開(kāi)發(fā)者和用戶(hù)交互的一個(gè)過(guò)程,任何一方的不投入都會(huì)導(dǎo)致項(xiàng)目的失敗。當(dāng)然,由于用戶(hù)不是專(zhuān)業(yè)人士,開(kāi)發(fā)者有權(quán)利告訴用戶(hù)應(yīng)該采用何種態(tài)度來(lái)對(duì)待項(xiàng)目的需求。曾經(jīng)和幾個(gè)朋友聊過(guò)他們公司開(kāi)發(fā)過(guò)的項(xiàng)目,最后得出一個(gè)結(jié)論,所有最成功的項(xiàng)目都有一個(gè)重要的特性:用戶(hù)非常的支持。 評(píng)判一個(gè)軟件項(xiàng)目成功的標(biāo)準(zhǔn)是看它是否解決了用戶(hù)的問(wèn)題,而用戶(hù)的問(wèn)題就是體現(xiàn)為用戶(hù)的需求,需求也就順理成章的成為項(xiàng)目的成功標(biāo)準(zhǔn)。而需求階段的一個(gè)不慎都有可能導(dǎo)致軟件實(shí)現(xiàn)階段的大量返工,而需求的不慎不是說(shuō)你小心就可以的,因?yàn)楹芏嘈枨笫请[性的,連用戶(hù)都不清楚自己的需求。這時(shí)候就需要一種科學(xué)的方法來(lái)幫助軟件組織實(shí)施需求過(guò)程。 需求是變化的大師說(shuō):"沒(méi)有不變的需求,世上的軟件都改動(dòng)過(guò)3次以上,唯一一個(gè)只改動(dòng)過(guò)兩次的軟件的擁有者已經(jīng)死了,死在去修改需求的路上。"目前眾多的軟件項(xiàng)目有什么樣的問(wèn)題呢?早些時(shí)候上ERP的企業(yè)在企業(yè)發(fā)展的時(shí)候發(fā)現(xiàn)原有的ERP系統(tǒng)需要改進(jìn),可是要改進(jìn)或者是更改現(xiàn)有的ERP系統(tǒng),唯一的方法就是重新開(kāi)發(fā)一個(gè)ERP系統(tǒng)。這對(duì)于企業(yè)來(lái)說(shuō)是筆不小的支出。此時(shí),落后的信息系統(tǒng)就成為制約企業(yè)發(fā)展的重要因素。是什么原因造成了這種情況呢?主要的因素是傳統(tǒng)的系統(tǒng)分析是在假定需求不變的情況下進(jìn)行的,這樣可以把企業(yè)的資源配置到最優(yōu)的程度??墒窃诂F(xiàn)代瞬息萬(wàn)變的社會(huì),一個(gè)企業(yè)固守舊有模式,勢(shì)必會(huì)在競(jìng)爭(zhēng)中處于劣勢(shì)(因此現(xiàn)在也出現(xiàn)了"組件化"的ERP,這是題外話(huà))。既然企業(yè)的需求是變化的、不穩(wěn)定的,那么以變化的需求為基礎(chǔ)建立起來(lái)的企業(yè)信息系統(tǒng)當(dāng)然也就不穩(wěn)定了。這時(shí)候,有個(gè)問(wèn)題就產(chǎn)生了,前面我們已經(jīng)說(shuō)過(guò),需求是項(xiàng)目的根本,既然需求都是不穩(wěn)定的,那么何以建立起穩(wěn)定的企業(yè)信息系統(tǒng)呢?
要回答這個(gè)問(wèn)題,首先要比較面向過(guò)程和面向?qū)ο蟮拈_(kāi)發(fā)方法的差別,傳統(tǒng)的面向過(guò)程的開(kāi)發(fā)方法在前20年大行其道,為中國(guó)企業(yè)的信息化建設(shè)立下了汗馬功勞。之所以稱(chēng)為面向過(guò)程,是因?yàn)殚_(kāi)發(fā)的焦點(diǎn)集中于過(guò)程,開(kāi)發(fā)者集中于以函數(shù)為核心的過(guò)程,例如前些年很多人試圖編寫(xiě)一些通用轉(zhuǎn)賬函數(shù)來(lái)滿(mǎn)足銀行的需求。面向過(guò)程的開(kāi)發(fā)語(yǔ)言包括:Cobol、Pascal、C及C的變形語(yǔ)言。面向?qū)ο蟮母拍钍窃诮?0年才進(jìn)入中國(guó)的,而它的思想至今也沒(méi)有真正意義上得到普及。簡(jiǎn)單的說(shuō),面向?qū)ο缶褪敲嫦蚴澜纾澜缟系娜魏问挛锒际菍?duì)象,因此面向?qū)ο笫呛茏匀坏乃枷?,是符合我們的思維習(xí)慣的。面向?qū)ο蟮恼Z(yǔ)言包括了Smalltalk、C++、Java,還有Object Pascal,以及剛剛誕生的C#.需求是不穩(wěn)定的,那么需求之中是不是沒(méi)有穩(wěn)定的東西呢?有的,就是對(duì)象。世界都是由對(duì)象組成的,而對(duì)象都是持久的,例如動(dòng)物、植物已經(jīng)有相當(dāng)長(zhǎng)的時(shí)間。雖然對(duì)象也在變化,動(dòng)物,植物也在不斷的進(jìn)化。但對(duì)象在一個(gè)相當(dāng)長(zhǎng)的時(shí)期內(nèi)都存在,動(dòng)植物的存在時(shí)間肯定比任何一家企業(yè)長(zhǎng)久。面向?qū)ο蟮拈_(kāi)發(fā)方法的精髓就是從企業(yè)的不穩(wěn)定需求中分析出企業(yè)的穩(wěn)定對(duì)象,以企業(yè)對(duì)象為基礎(chǔ)來(lái)組織需求、構(gòu)架系統(tǒng)。這樣得出的系統(tǒng)就會(huì)比傳統(tǒng)的系統(tǒng)要穩(wěn)定得多,因?yàn)槠髽I(yè)的模式一旦變化,只需要將穩(wěn)定的企業(yè)對(duì)
項(xiàng)目經(jīng)理勝任力免費(fèi)測(cè)評(píng)PMQ上線(xiàn)啦!快來(lái)測(cè)測(cè)你排多少名吧~
http://m.opto-elec.com.cn/pmqhd/index.html