破解工作煩惱的三大秘訣
醫院信息化工作20余年,煩惱越來越多,成就越來越少,閉上眼滿腦子都是煩惱,睜開眼又添新煩惱。
清明節閉門思過三日,突然覺得明白了些許。毛澤東同志曾說過“無數革命先烈為了人民的利益犧牲了他們的生命,難道我們還有什么個人利益不能犧牲,還有什么錯誤不能拋棄嗎”?我們應該拋棄什么呢?
如何拋棄煩惱呢?我思考了以下三個方面的問題:我們工作中為什么產生煩惱呢?如何減少煩惱呢?如何提升幸福感呢?
秘訣之一要深挖煩惱產生的真正因緣
我們為什么有煩惱呢?一般情況下來自于期望定位。俗話講期望越高,失望越大。特別是對于軟件應用更是如此,軟件不同于硬件,沒有到手之前,我們不知道它的樣子。因而經常出現這種現象,用戶對應用有過高期望,我們對軟件提供廠商有過高期望。但掀起蓋頭的時候,新娘不是所期盼的她呀?煩惱不就來了嗎?其實不用深挖就可以看到煩惱因緣來自于我們的自身認知呀。但是現實生活中,“房間內藏著犀牛”的情況確實經常出現。
我們到底應該從哪幾個方面去評價一個軟件產品呢?這是一個難題。評價一個軟件產品有很多方面,也有很多維度;而具體到醫療信息化軟件,我們常聽到的就是吐槽和抱怨;“界面不友好、需求響應不及時、性能太慢...”。
大家都期待軟件系統就是孫悟空、是哆啦A夢,只要你想得到,軟件系統就能做到。現實往往卻是“這也不行,那也要錢!”。“無能啊”信息人!
相信各個醫院都有一個美好的夢想:有一天我們遇到了一個公司,他能滿足我們所有的需求;大家相談甚歡,相見恨晚!我們所有的痛點都得到了他的響應:就如同熱戀中的情人,你說什么都對,你干什么他都支持。于是,大家一拍即合,開啟了“甜美”的事業之旅。
然而,“幸福的婚姻各有各的不幸,不幸的家庭都是一樣的不幸”;在項目實施中,我們逐漸開始厭惡對方。原來他和前任并沒有什么不同,也不是萬能的,甚至很多時候比以前更麻煩了。
醫務人員如是說:開發人員都不知道我們在說什么,輸液、檢查、檢驗這些醫療中顯而易見的活動,他們都不知道正常流程是啥,更別說還得加上質量管控、費用審核、合理用藥、病歷書寫。我們更是受夠了他們口中的“代碼升級”、“架構優化”、“微服務重整”......
其實,崩潰的不僅是我們;對于軟件工程師來說,處理著每天無休止的需求,面對著讓人蒙圈而“奇葩”的醫療業務,唯有惆悵地望著滿地的落發,無奈地撓撓智慧的光頭;而無止境的研發成本支出,就是一頭吞金巨獸,老板也時不時從美夢中驚醒。這種痛苦的磨合,往往需要很長時間才能互相適應。
美好的未來在大家努力下,最終還是實現了。醫院的需求終于大部分被滿足了;公司的產品也逐漸趨于穩定和成熟,市場也逐漸有了起色。
于是我們發現那些熟悉我們流程的“油膩大叔們”換成了一個個“小鮮肉”。
“怎么,這么簡單的需求,你們這么久都還沒有做完,以前可不是這樣的喲。”
“我去,你改個需求,咋引起這么多問題,系統又宕機了!”....
新的輪回又開始了,周而復始,生生不息,如同窗外的黃桷樹一樣,歷經風雨、四季/日日/時時守望、堅韌頑強。
現在的我,當聽到諸如“主任,我們有研發團隊,你說咋做就咋做”、“主任,我們的產品全部都是最新自主研發的,采用中臺技術架構,你們所有需求都能滿足...”之類的話,飆升的就不再是期待的心情,而是血壓。
在我看來,對面坐著的就是“自說自話、天馬行空、滿嘴跑火車”的主。他沒有成熟的產品,沒有經驗豐富的團隊,更多有的可能是對未來的滿腔熱情和不著邊際、不切實際的猜想。
如同一闖進瓷器店的大象,極有可能毀了這一屋子的美妙。也許在他眼里,我就是一可愛的小白兔,是他創業生涯的歷練場。
兄弟們,多留個心眼吧,別被花言巧語繞魂了!
那么,如何才能避免這種情況的出現呢?
秘訣之二合理定位工作產出的預期目標
預期目標如何合理定位呢?任何應用軟件的預期目標,都是用戶、公司、信息科三方的共同想象。預期目標合理定位需要三方共識的一致性,在于共同策劃好目標與能力的平衡。
首先,我們要清楚自己的需求,掂量自己口袋里的資金,腳踏實地去做事。
如何做到腳踏實地呢,對于信息科來說,就是要清晰知道醫院需要什么樣的產品,需要找什么樣的團隊;對于管理者來說,就是要清晰知道信息技術不是萬能的,信息化建設需要業務變革、需要管理革新、需要全院參與;對于用戶來說,就是要清晰知道,項目建設不是無限度的需求滿足,他有時間限制,有邊界管理。
這里,我們就需要結合醫療行業去管理用戶需求。有個說法:“分歧和糾紛是因為期望和現實之間有著無法彌補的差距”。醫療行業借力信息技術,信息技術助力醫療行業,無論是“醫療+信息技術”,亦或,“信息技術+醫療”;我們都需要結合實際去彼此理解和包容。信息技術與醫療的完美融合,相互成就,無疑是消除分歧和糾紛的良藥;這種融合往往需要時空更迭中的不懈耕耘。信息科一方面要專業審慎,組織協調各類資源、精耕細作,另一方面,更要保持耐心與平和、答疑解惑、平復各類用戶期望與產品現實之間的差距;即使我們知道有時候這差距是無法逾越的鴻溝。
這個需求管理有成本的管理,也有時間上的管理。就如你女朋友說,其實我要求不高,就是需要一個裝日常用品的包。那這個包到底是買LV還是買個帆布口袋,你就得詳細規劃好了。
我見過某醫院的智慧醫院建設方案,就是薄薄兩頁建設清單,上千萬的資金預算,卻沒有清晰的需求描述。這樣的需求就存在著極大風險!就拿門診收費這一個基礎的系統來說,要做到方便快捷、數據準確、對賬清晰,可就有大量的需求點要去明確!當然,也可以是低標準的收費、退費、結賬功能。
如果我們的需求不是前沿型的,探索性的,那么在行業內一定有相應的產品,一定有人已經幫我們踩過坑,趟過河,選擇成熟的產品更容易成功,按圖索驥更容易做成項目。成熟的產品,其必然是將業務流程、管理規范、專業知識等通過程序固化在信息系統中的結果,也正因如此,現代社會才這般依賴信息系統。
軟件作為一種無形產品,也是需要開發成本的,作為高科技產品,其人力成本還是相當驚人的。因此對產品的修改,雖然從外觀上看不出大的變化,至少不像我們把椅子換成沙發這么明顯,但是為響應一個小小的需求,其背后可能就是傷筋動骨的架構調整,成本代價自然就較大。
再者,軟件終歸是人開發的產品,人是很難不會出錯的。因此,軟件系統也可能出現各類質量問題,甚至,系統的應用會讓一些問題的負面影響被成倍放大,引發嚴重后果。所以,每一次代碼的修改,其實都存在潛在風險,如果測試不到位,程序員水平不到位,都可能產生新的錯誤,引發新的風險甚至危機。
說這么多,就是想告訴我們可愛的讀者和用戶,需求管理是非常重要的。大家是因為有信任和期待,才會積極地參與、主動提需求,但很遺憾,有些“天馬行空”的需求,很多時候是無法被滿足的。這里既有成本的原因,也可能當前技術根本無法實現。
而為不同階段的需求修改付出的代價也是不一樣的,如同我們裝修房屋,施工圖紙就是我們確定的需求,需求修改發生在圖紙確定前或后,其施工成本是完全不同的。綜上,詳細思考規劃,謀定而后動實施,動態演進修正;管理需求,不失為腳踏實地第一步。
秘訣之三合力實現共同設定的預期目標
人們的幸福感就是獲得成功,就是要實現我們設定的預期目標。醫院應用軟件的預期目標是我們信息科、用戶和廠商共同想象出的東西,實現它需要我們三方共同的努力。何況再好的需求分析,也不可能把事情全部說清楚。普遍存在的現象是:產品上線了,用戶才想,如果那樣做就好了。
因此,一個系統可不是找幾個程序員、租兩間民房就能把我們的需求很好的滿足了的。一個好的系統,必然是健壯的架構、穩定的代碼、準確的業務理解、簡潔的UI呈現,甚至還有流程再造(這個過程往往是痛苦的)。以上因素是缺一不可,相輔相成。前兩者是軟件開發的內容,確實是需要程序員才能完成的工作,但是業務理解、UI呈現就不能僅靠程序員能夠做好的,流程再造更是需要與醫院相關部門和人員統一認識、有良好的溝通和執行力與積極有效的配合了。
當然我這里并不否認有天才的程序員、全棧工程師,從前端、架構、數據分析、代碼設計、安全設置...都一一精通,但,這種高手就是江湖中神一般的存在,也不是隨便哪家公司都能信手捻來的。我們若能遇到,那自然是一大快事。
放眼觀之,現在的系統開發更多是普通人團隊合作的結果。因而,一個規范的團隊,更可能促使項目成功。團隊規范、經驗豐富,往往既有行業知識的積累,也有編程能力的磨煉;既是溝通水平的高分呈現,又是工程美學的精致外溢。
如那歷經磨難終得真經的小團隊,需要執著帥氣卻柔弱的御弟、能干廣交卻壞脾氣的大師兄、任勞任怨但水平一般的沙師弟、沒啥大用卻能調劑團隊關系的豬悟能。而西游記的經驗告訴我們,團隊的磨合是有很大的時間成本的。而信息化建設的團隊,不僅是公司,還包括我們用戶自己。要想系統好用,必須我們自己深度參與,那些想照搬別家成功經驗的做法,最終都要被現實打臉。
以上三條秘訣,實際上是公開的秘密。既然我們從事了醫院信息化行業,不遇到煩惱是不正常的。但是,我們要設法應對好這些煩惱。因為熱愛,我們努力付出。面對煩惱,需要我們做的是,把問題看透徹,把事情說明白,拓展心胸放飛自我。畢竟我們CHIMA有這么多的同路人,行進中不會寂寞。
作者簡介
黃昊,CHIMA常委。
下一篇: 從場所碼的應用中探尋數字化轉型邏輯