<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    xyz20003

    www.mossle.com
    隨筆 - 34, 文章 - 0, 評(píng)論 - 124, 引用 - 0
    數(shù)據(jù)加載中……

    我們?yōu)槭裁催x擇工作流

    我們?yōu)槭裁催x擇工作流。

    一直感覺很難對(duì)那些從未接觸過(guò)工作流的同學(xué)們解釋清楚。

    還記得有一個(gè)活動(dòng)中,有人提問(wèn):“工作流到底是做什么的?”回答的同志希望根據(jù)具體的實(shí)例解釋一下,就反問(wèn)他:“你們公司的報(bào)銷流程是怎么走的?”結(jié)果提問(wèn)的同志直接說(shuō):“直接找財(cái)務(wù)啊。”引得下面一陣喧嘩:“不用領(lǐng)導(dǎo)簽字就可以隨便報(bào)銷啊。”

    那個(gè)提供的同志心里一定感覺很無(wú)辜:“我也不知道公司的請(qǐng)假流程應(yīng)該找誰(shuí)啊,大家每次都直接給財(cái)務(wù)了。”其實(shí)對(duì)于小公司來(lái)說(shuō),里邊工作的人本來(lái)不多,可能都是報(bào)銷這種事情都是這樣兩步完成了,可實(shí)際上真實(shí)的流程應(yīng)該是這樣:

    大家對(duì)圖中的環(huán)節(jié)估計(jì)不會(huì)有什么異議,只是對(duì)于直接拿發(fā)票找財(cái)務(wù)報(bào)銷的人來(lái)說(shuō),中間的核實(shí)部分變成了完美的黑盒,他不了解,也沒有必要去了解報(bào)銷的整個(gè)過(guò)程,站在當(dāng)事人的角度,他只要最后知道這次報(bào)銷能拿到多少錢就可以了。

    對(duì) 于一個(gè)公司的內(nèi)部事務(wù)來(lái)說(shuō),這樣就最好的,員工沒有必要去了解每個(gè)環(huán)節(jié)是如何進(jìn)行的,但是在為這種公司進(jìn)行軟件開發(fā)時(shí)無(wú)疑要面臨著掉進(jìn)陷阱的危險(xiǎn)。假設(shè)你 只對(duì)員工進(jìn)行需求調(diào)研,他會(huì)只給你發(fā)票的單據(jù),告訴你報(bào)銷流程就是找財(cái)務(wù)。如果再去找財(cái)務(wù)進(jìn)行需求調(diào)研,他會(huì)告訴你只要看一下沒問(wèn)題就可以報(bào)銷了,最有可 能略過(guò),也可能是最關(guān)鍵的特別情況需要經(jīng)過(guò)老板審核的步驟,這個(gè)步驟可能是5000元以上必須經(jīng)老板過(guò)目,也可能是特殊事項(xiàng)需要老板簽字,但是因?yàn)楣救? 常不會(huì)出現(xiàn)很多這種情況而被人們無(wú)意識(shí)的忽略掉,有可能到程序開發(fā)到中段時(shí)才突然想起來(lái),然后就需要把流程重改。

    說(shuō)到這里,那么使用了工作流就可以避免出現(xiàn)這類需求變更問(wèn)題嗎?

    答 案是否定的,軟件開發(fā)時(shí)的需求變更常常是因?yàn)榭蛻魧?duì)本身業(yè)務(wù)要求和業(yè)務(wù)流程的不熟悉所導(dǎo)致的,軟件開發(fā)的過(guò)程常常伴隨著流程的梳理和細(xì)化,這也是為什么很 多程序員都說(shuō):“這個(gè)項(xiàng)目做完了,我比他們公司里的人都懂業(yè)務(wù)了。”其實(shí)不是你比他們還懂業(yè)務(wù),真正辦公的時(shí)候你還是會(huì)被各種情況沖的頭昏腦脹,但是因?yàn)? 你在軟件開發(fā)的過(guò)程中對(duì)各個(gè)部門之間的依賴和關(guān)聯(lián)進(jìn)行了完全的梳理,所以對(duì)各個(gè)部門之間的數(shù)據(jù)流和業(yè)務(wù)流了解的更為通透。

    話 說(shuō)回來(lái),工作流雖然不能解決因?yàn)榭蛻魧?duì)本身業(yè)務(wù)的深化而造成的需求變更問(wèn)題,但是它確實(shí)可以把這個(gè)風(fēng)險(xiǎn)提前,我們知道,風(fēng)險(xiǎn)總是越早解決越有利,因?yàn)楫?dāng)我 們一張張單據(jù)化為流程圖時(shí),客戶也能夠更好的參與到流程的解讀中來(lái),通過(guò)流程圖可以加快業(yè)務(wù)的深化,提早暴露出之前沒有考慮到的問(wèn)題,便于我們盡快的盡早 的解決。

    那么我們直接用visio不就可以了?何必使用工作流呢?

    答案是 visio也可以,只要可以限制圖形中的語(yǔ)義,不要讓客戶任意發(fā)揮,就完全可以實(shí)現(xiàn)工作流的效果。為什么要限制語(yǔ)義呢?因?yàn)橹挥辛鞒虉D可以直接映射為開發(fā) 完成的程序,對(duì)流程圖的細(xì)化才是真正有意義的,否則客戶畫了一張完全無(wú)法用程序?qū)崿F(xiàn)的圖形,我們?cè)撛趺崔k呢?工作流一般都提供了自己定義的一套語(yǔ)義,大多 都是以XML格式保存的,只要以此為基礎(chǔ)畫出的流程圖都是可以轉(zhuǎn)換為實(shí)際程序的,再加上與客戶的溝通,讓客戶和程序員對(duì)流程中每個(gè)環(huán)節(jié)的理解保持一致,就 可以盡量避免理解上的偏差,減少修改和返工現(xiàn)象。

    但是工作流的學(xué)習(xí)曲線太高了,原本程序中我只需要設(shè)置幾個(gè)狀態(tài)位就可以解決問(wèn)題,值得興師動(dòng)眾的配上工作流嗎?

    對(duì) 這個(gè)問(wèn)題的回答還需要對(duì)實(shí)際情況進(jìn)行分析,小型系統(tǒng)中,你只需要制作一個(gè)CMS,不同的管理員負(fù)責(zé)不同版塊內(nèi)容的審批,這種邏輯簡(jiǎn)單,流程固定的需求確實(shí) 沒有必要使用工作流,使用了工作流反而會(huì)加大開發(fā)和維護(hù)的復(fù)雜度,使用狀態(tài)位模擬FSM有限狀態(tài)機(jī)也完全可以實(shí)現(xiàn)。但是在復(fù)雜的業(yè)務(wù)情況中可能存在著同步 并行,多路決策,循環(huán)遍歷等情況,這種情況下使用狀態(tài)位就無(wú)法滿足客戶的業(yè)務(wù)需求,因此隨著業(yè)務(wù)需求復(fù)雜度的上升,我們必然需要選擇功能更強(qiáng)大的武器來(lái)解 決這一系列的問(wèn)題。




    posted on 2009-11-18 10:07 臨遠(yuǎn) 閱讀(1950) 評(píng)論(7)  編輯  收藏

    評(píng)論

    # re: 我們?yōu)槭裁催x擇工作流[未登錄]  回復(fù)  更多評(píng)論   

    工作流到底起到多大的作用,本人并為感受到
    2009-11-18 21:39 | kalman03

    # re: 我們?yōu)槭裁催x擇工作流  回復(fù)  更多評(píng)論   

    具體情況需要具體分析,對(duì)于簡(jiǎn)單的流程確實(shí)不需要使用復(fù)雜的工作流系統(tǒng),不能因?yàn)榱鞒毯?jiǎn)單就否認(rèn)業(yè)務(wù)流程的存在,如何解決具體流程問(wèn)題,選用何種解決方法則是另外一個(gè)問(wèn)題了。
    2009-11-18 21:54 | 臨遠(yuǎn)

    # re: 我們?yōu)槭裁催x擇工作流  回復(fù)  更多評(píng)論   

    群主:來(lái)看望你來(lái)了!
    2009-11-19 15:09 | 咖啡@可樂(lè)

    # re: 我們?yōu)槭裁催x擇工作流  回復(fù)  更多評(píng)論   

    不太懂這個(gè)
    2009-11-19 22:00 | 柳凈園

    # re: 我們?yōu)槭裁催x擇工作流  回復(fù)  更多評(píng)論   

    還沒體現(xiàn)到工作流的好處,但相信有好處...

    現(xiàn)在的系統(tǒng)都是上面所說(shuō)的.設(shè)置幾個(gè)狀態(tài)位置,就好了...

    并行,多路這些沒遇到...還有.學(xué)習(xí)工作流還需要一個(gè)過(guò)程.
    而且不熟悉的時(shí)候,還被卡住.限制發(fā)揮..
    2009-11-20 23:42 | smildlzj

    # re: 我們?yōu)槭裁催x擇工作流  回復(fù)  更多評(píng)論   

    也許,工作流,適合流程復(fù)雜的情況,或者流程經(jīng)常改變的情況。用程序代碼不足以靈活設(shè)計(jì)或者修改流程,所以有必要采用工作流。
    2009-11-23 13:59 | 大衛(wèi)

    # re: 我們?yōu)槭裁催x擇工作流[未登錄]  回復(fù)  更多評(píng)論   

    生產(chǎn)效率使然,我得好好研究一下工作流:)
    2009-11-24 13:23 | eyejava

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: AV无码免费永久在线观看| 久久亚洲精品人成综合网| 在线精品一卡乱码免费| 久久国产一片免费观看| 亚洲国产夜色在线观看| 亚洲中文字幕在线乱码| 麻豆国产入口在线观看免费| 无码人妻一区二区三区免费n鬼沢| 国产AV无码专区亚洲AV琪琪| 亚洲人成网网址在线看| 亚洲国产精品无码久久久秋霞2| 免费一级特黄特色大片在线观看| 日韩视频在线精品视频免费观看| 国内精品免费在线观看| 亚洲免费视频一区二区三区| 亚洲狠狠色丁香婷婷综合| 亚洲精品国产第1页| 久久亚洲高清观看| 久久久亚洲精品蜜桃臀| 国产成人3p视频免费观看 | 亚洲AV无码不卡在线观看下载| 歪歪漫画在线观看官网免费阅读| 免费国产污网站在线观看15| 中文字幕免费观看视频| 日本高清不卡中文字幕免费| 小说专区亚洲春色校园| 亚洲AV成人影视在线观看| 亚洲欧洲在线播放| 亚洲黄色免费网址| 亚洲精品视频在线| 亚洲精品免费在线观看| 亚洲国产a∨无码中文777| 黑人大战亚洲人精品一区| 亚洲精品国产精品乱码不卞| 免费h成人黄漫画嘿咻破解版| 在线观看人成网站深夜免费| 四虎免费大片aⅴ入口| 天天摸天天碰成人免费视频| 成人免费在线视频| 日本19禁啪啪无遮挡免费动图| 免费羞羞视频网站|