后,會(huì)……”。業(yè)務(wù)人員立刻就會(huì)指出你的錯(cuò)誤,并開(kāi)始滔滔不絕談?wù)摌I(yè)務(wù),這一招就叫“拋磚引玉”。
開(kāi)發(fā)人員與業(yè)務(wù)部門(mén)的交流需要好的方法。下面建議10條法則,開(kāi)發(fā)人員和業(yè)務(wù)部門(mén)可以通過(guò)評(píng)審以下內(nèi)容并達(dá)成共識(shí);如果遇到分歧,可通過(guò)協(xié)商達(dá)成對(duì)各自義務(wù)的相互了解,以便減少日后的摩擦。
?、傧葘?dǎo)入管理思想,再梳理業(yè)務(wù)流程。
“百聞不如一見(jiàn),百見(jiàn)不如一嘗?!睕](méi)有親歷過(guò)信息化建設(shè)的人,對(duì)信息化的理解總是比較膚淺,甚至包括一些管理層成員。如上ERP系統(tǒng)時(shí),如果一開(kāi)始就讓業(yè)務(wù)部門(mén)談需求,業(yè)務(wù)人員談得通常是當(dāng)前工作中的困難或者希望實(shí)現(xiàn)的功能等;CIO必須從轉(zhuǎn)變觀念入手,先給業(yè)務(wù)部門(mén)導(dǎo)入信息系統(tǒng)所包含的管理思想,然后協(xié)助業(yè)務(wù)部門(mén)梳理業(yè)務(wù)流程。
②表達(dá)要符合業(yè)務(wù)部門(mén)語(yǔ)言習(xí)慣
需求討論集中于業(yè)務(wù)需求和任務(wù),必然使用各種業(yè)務(wù)術(shù)語(yǔ)。如果開(kāi)發(fā)人員是IT廠商,CIO應(yīng)將有關(guān)業(yè)務(wù)術(shù)語(yǔ)教給開(kāi)發(fā)人員,同時(shí)還要把IT人員常用的一些術(shù)語(yǔ)“翻譯”給業(yè)務(wù)人員,做到交流暢通無(wú)阻。
③了解業(yè)務(wù)部門(mén)的業(yè)務(wù)及目標(biāo)
只有充分了解業(yè)務(wù)部門(mén)的具體業(yè)務(wù),才能開(kāi)發(fā)出滿(mǎn)足其需求的軟件。為充分了解業(yè)務(wù)人員的具體需求,CIO要和開(kāi)發(fā)人員一起到業(yè)務(wù)部門(mén)去觀察他們的實(shí)際工作流程,甚至與業(yè)務(wù)部門(mén)一起工作一段時(shí)間。如果是舊系統(tǒng)切換到新系統(tǒng),CIO還要親自用一下目前的舊系統(tǒng),明白目前系統(tǒng)是怎樣工作的,了解其流程情況以及可供改進(jìn)之處等。
?、苷莆崭鞣N溝通技巧
需求分析的過(guò)程實(shí)際上是個(gè)溝通的過(guò)程,CIO要想方設(shè)法吸引業(yè)務(wù)人員說(shuō)出其需求。有時(shí)候,嘗試著問(wèn)一些“愚蠢”的問(wèn)題也有助于用戶(hù)打開(kāi)話(huà)匣子。如果CIO直接要求業(yè)務(wù)人員寫(xiě)出業(yè)務(wù)是如何實(shí)現(xiàn)的,十有八九無(wú)法完成;但如果嘗試著問(wèn)一些實(shí)際的問(wèn)題,例如:“以我的理解,你們收到訂單后,會(huì)...”。業(yè)務(wù)人員立刻就會(huì)指出你的錯(cuò)誤,并滔滔不絕的開(kāi)始談?wù)摌I(yè)務(wù),這一招就叫“拋磚引玉”。
⑤對(duì)業(yè)務(wù)需求進(jìn)行邏輯分析
業(yè)務(wù)人員對(duì)需求的表達(dá)通常是籠統(tǒng)、感性、瑣碎的,CIO要盡量理解業(yè)務(wù)人員用于表述他們需求的思維過(guò)程,充分研究用戶(hù)執(zhí)行任務(wù)時(shí)決策的過(guò)程,并抽象出潛在邏輯關(guān)系,把一些“常識(shí)”性東西用邏輯來(lái)實(shí)現(xiàn)。例如,當(dāng)IT人員與護(hù)士交流醫(yī)囑處理過(guò)程時(shí),護(hù)士會(huì)告訴IT人員,護(hù)理級(jí)別有特級(jí)護(hù)理、一級(jí)護(hù)理、二級(jí)護(hù)理、三級(jí)護(hù)理以等;飲食又分流食、半流食、禁食等種類(lèi)。如果僅僅把護(hù)士的要求用計(jì)算機(jī)語(yǔ)言表達(dá)出來(lái),就可能出現(xiàn)同一個(gè)病人既是一級(jí)護(hù)理又是二級(jí)護(hù)理,既吃流食又吃半流食的可笑情況;這些矛盾的避免原來(lái)是靠護(hù)士的大腦來(lái)判斷的常識(shí)性問(wèn)題,而用計(jì)算機(jī)來(lái)判斷“常識(shí)”是最難的,也是最容易忽視的。經(jīng)過(guò)反復(fù)探索,協(xié)和醫(yī)院信息中心主任李包羅抽象出了一個(gè)互斥組的概念。特級(jí)、一級(jí)、二級(jí)、三級(jí)護(hù)理組成一個(gè)互斥組,當(dāng)護(hù)士選擇特級(jí)護(hù)理的時(shí)候,自然排斥了一級(jí)、二級(jí)和三級(jí)護(hù)理。李包羅說(shuō):“在與醫(yī)生、護(hù)士溝通的過(guò)程中,IT人員不是要成為臨床專(zhuān)家或者護(hù)理專(zhuān)家,而是要用IT知識(shí)去梳理醫(yī)生護(hù)士的要求,變成一種計(jì)算機(jī)可以實(shí)現(xiàn)的概念,超越了手工的功能才會(huì)受到業(yè)務(wù)部門(mén)的歡迎。”
?、抟酝ㄋ椎恼Z(yǔ)言編寫(xiě)軟件需求報(bào)告
IT人員應(yīng)將從業(yè)務(wù)人員那里獲得的所有信息進(jìn)行整理,以區(qū)分業(yè)務(wù)需求及規(guī)范、功能需求、質(zhì)量目標(biāo)、解決方法等,然后編寫(xiě)軟件需求報(bào)告?!靶枨蠓治鰣?bào)告”是IT人員和業(yè)務(wù)人員之間