作者:ThoughtWorks 總監(jiān)架構(gòu)師 熊節(jié)
【移動通信網(wǎng)】作為一家全球知名的高端軟件定制與IT咨詢公司,ThoughtWorks一直堅(jiān)持三大企業(yè)支柱:經(jīng)營可持續(xù)的業(yè)務(wù);追求軟件卓越,推動IT變革;積極倡導(dǎo)社會和經(jīng)濟(jì)公正。為了推動社會和經(jīng)濟(jì)公正,ThoughtWorks于2013年正式啟動了全球醫(yī)療業(yè)務(wù)線,專注于通過應(yīng)用自身在商業(yè)IT領(lǐng)域的成熟實(shí)踐經(jīng)驗(yàn),為低資源地區(qū)打造更適用、好用、可靠且可擴(kuò)展的醫(yī)療IT系統(tǒng),提升全球低資源地區(qū)的醫(yī)療服務(wù)水平,讓更多醫(yī)療機(jī)構(gòu)、從業(yè)人員以及病患長期受益。
“全球醫(yī)療”是指在全球范圍內(nèi)改善醫(yī)療水平與促進(jìn)醫(yī)療平等的研究及實(shí)踐。在過去兩年中,ThoughtWorks全球醫(yī)療團(tuán)隊(duì)與政府、高校、社會組織、國際發(fā)展組織等各類機(jī)構(gòu)開展合作,參與了多個(gè)國家的公共衛(wèi)生信息化戰(zhàn)略的制定和實(shí)施,在非洲、南亞、拉丁美洲等地區(qū)設(shè)計(jì)和開發(fā)了多個(gè)適用于低資源地區(qū)醫(yī)療工作者的移動工作站平臺。這類平臺可為深入鄉(xiāng)村一線的社區(qū)醫(yī)療工作者提供便利的醫(yī)療信息化工作站,幫助他們更有效地提供醫(yī)療服務(wù)、開展社區(qū)衛(wèi)生普查、管理藥品和醫(yī)療器材等。
一線社區(qū)醫(yī)療工作者在學(xué)習(xí)如何使用醫(yī)療信息化移動工作平臺
由于資源的缺乏,與一般的商業(yè)IT項(xiàng)目相比,低資源環(huán)境的醫(yī)療IT系統(tǒng)建設(shè)面臨一些特有的挑戰(zhàn)。除了電力、網(wǎng)絡(luò)接入等基礎(chǔ)設(shè)施缺乏之外,低資源地區(qū)用戶的文化程度、專業(yè)技能以及IT技能水平也極為有限。以坦桑尼亞為例,每10萬人中,具備中等水平以上醫(yī)護(hù)技能的醫(yī)療工作者僅有36.4人。眾多一線的社區(qū)、鄉(xiāng)村醫(yī)療工作者僅受過相當(dāng)于小學(xué)程度的教育和極為有限的醫(yī)護(hù)技能培訓(xùn),極度缺乏使用IT工具的經(jīng)驗(yàn)與技能。同時(shí),由于資金和人力的限制,這類低資源環(huán)境的醫(yī)療IT項(xiàng)目大多需要從小范圍、具體問題開始試點(diǎn),等效果得到驗(yàn)證之后,再擴(kuò)展到更多問題領(lǐng)域和更大規(guī)模的人群。所以,很多項(xiàng)目的投資者希望針對某個(gè)項(xiàng)目需求開發(fā)的IT系統(tǒng)不僅能滿足一時(shí)一地的需求,還能以較低的成本快速復(fù)制到其他面臨相似問題的國家和地區(qū)。
精益產(chǎn)品設(shè)計(jì)理念,清晰洞察真實(shí)用戶需求
面對低資源地區(qū)存在的這些獨(dú)特挑戰(zhàn),ThoughtWorks在設(shè)計(jì)開發(fā)醫(yī)療IT系統(tǒng)時(shí)采用了精益產(chǎn)品設(shè)計(jì)理念,通過因地制宜地選擇和創(chuàng)造工具,ThoughtWorks全球醫(yī)療團(tuán)隊(duì)成功解決了用戶需求不明確的問題,并以“邊設(shè)計(jì)、邊驗(yàn)證、邊反饋、邊調(diào)整”的方式,設(shè)計(jì)出了真正適用于低資源環(huán)境與人群的醫(yī)療IT系統(tǒng)。
IT系統(tǒng)建設(shè)過程中最常見的問題就是“需求不明確”,而由于低資源地區(qū)用戶的IT技能水平較低,這個(gè)問題也變得尤為突出。為此,ThoughtWorks將一個(gè)IT系統(tǒng)設(shè)計(jì)開發(fā)的過程相應(yīng)地劃分為了模糊期、探索期和驗(yàn)證期三大階段。在模糊期,IT團(tuán)隊(duì)的主要任務(wù)是通過用戶研究來了解社區(qū)、社區(qū)醫(yī)療工作以及社區(qū)醫(yī)療工作者,從而為系統(tǒng)需求分析和設(shè)計(jì)提供堅(jiān)實(shí)的基礎(chǔ)。為了從文化程度不高的社區(qū)醫(yī)療工作者身上了解社區(qū)的真實(shí)情況,ThoughtWorks進(jìn)行了現(xiàn)場訪談和調(diào)研,并通過“可視化講故事“、”共情地圖“等創(chuàng)新的交流方式來獲取更真實(shí)、詳盡的信息。
工作人員在做現(xiàn)場調(diào)研
通過實(shí)地調(diào)研,IT團(tuán)隊(duì)對社區(qū)的情況和需求有了較為準(zhǔn)確的了解,軟件設(shè)計(jì)進(jìn)入探索期。在這個(gè)階段,IT團(tuán)隊(duì)開始針對用戶的痛點(diǎn)來設(shè)計(jì)解決方案。探索期的關(guān)鍵是要通過”原型“測試來快速獲取用戶的反饋,進(jìn)而相應(yīng)地調(diào)整和改進(jìn)軟件的設(shè)計(jì)。值得一提的是,ThoughtWorks在“原型”測試的過程采用了大量的“紙質(zhì)原型”,即用實(shí)物來代表軟件的業(yè)務(wù)流程和操作,這樣可以幫助IT水平有限的用戶將注意力集中在軟件的功能設(shè)計(jì)上,而不會被陌生的技術(shù)影響。
經(jīng)過幾輪快速的原型驗(yàn)證,軟件功能已大體設(shè)計(jì)成型,IT團(tuán)隊(duì)開始迭代開發(fā),軟件設(shè)計(jì)進(jìn)入驗(yàn)證期。為了快速得到反饋,測試驗(yàn)證的工作不會集中在項(xiàng)目晚期,而是在每個(gè)為期2周的迭代結(jié)束后立即讓用戶試用最新的功能。通過觀察用戶實(shí)際操作軟件,IT團(tuán)隊(duì)可以快速發(fā)現(xiàn)軟件設(shè)計(jì)中存在的問題,尤其是對社區(qū)醫(yī)療工作者不友好的用戶體驗(yàn)。每次試用軟件之后,ThoughtWorks還會利用“滿意度雷達(dá)“對用戶進(jìn)行滿意度調(diào)查,而用戶的每次反饋都會被用于指導(dǎo)軟件的設(shè)計(jì)和開發(fā),直至用戶滿意度提升。
敏捷軟件開發(fā),快速交付高質(zhì)量、低成本的軟件產(chǎn)品
可見,精益的產(chǎn)品設(shè)計(jì)理念要求軟件交付團(tuán)隊(duì)具有可迭代開發(fā)、持續(xù)交付的敏捷軟件開發(fā)能力,使每個(gè)迭代都能構(gòu)建出包含新功能的軟件交付給用戶試用并反饋。為了支持頻繁的反饋和調(diào)整,質(zhì)量需要被內(nèi)建到軟件交付的整個(gè)流程中,才能保證隨時(shí)獲得可用的軟件。通過測試驅(qū)動開發(fā)和持續(xù)集成,軟件產(chǎn)品只需經(jīng)過簡單的人工檢查就可以放心地交付給用戶試用。另外,ThoughtWorks發(fā)現(xiàn),測試驅(qū)動開發(fā)與持續(xù)集成這些關(guān)注質(zhì)量內(nèi)建的軟件開發(fā)實(shí)踐使軟件項(xiàng)目能以較低的成本獲得更高的質(zhì)量、可修改性、可維護(hù)性,更適用于低資源環(huán)境。
對于政府、國際發(fā)展機(jī)構(gòu)等服務(wù)于大量人口的組織而言,IT解決方案不能只局限于一時(shí)一地的問題,還必須具有可擴(kuò)展性。每個(gè)項(xiàng)目設(shè)計(jì)開發(fā)出的IT系統(tǒng),既能向上擴(kuò)展,更深入地解決問題,又能向外擴(kuò)展,復(fù)制到更大的人群。在設(shè)計(jì)開發(fā)這些系統(tǒng)的過程中,ThoughtWorks全球醫(yī)療團(tuán)隊(duì)與自由開源軟件(FOSS)社區(qū)緊密合作,不僅采用成熟的開源軟件解決方案,而且在征得合作各方同意的前提下,將新開發(fā)的軟件貢獻(xiàn)給開源社區(qū),從而使軟件更有可能向上和向外擴(kuò)展。ThoughtWorks參與開發(fā)的OpenMRS已經(jīng)在十余個(gè)國家為低資源地區(qū)的醫(yī)院提供電子病歷乃至一站式醫(yī)院信息化解決方案,OpenLMIS在莫桑比克、坦桑尼亞、贊比亞、貝寧等非洲國家被用于管理醫(yī)藥物流和基層鄉(xiāng)村醫(yī)療點(diǎn)的庫存。
構(gòu)建低資源環(huán)境的醫(yī)療IT系統(tǒng)不僅需要借用商業(yè)IT領(lǐng)域的成熟實(shí)踐經(jīng)驗(yàn),還需要根據(jù)當(dāng)?shù)氐膶?shí)情況進(jìn)行調(diào)整。ThoughtWorks全球醫(yī)療團(tuán)隊(duì)采用精益產(chǎn)品設(shè)計(jì)方法,將產(chǎn)品設(shè)計(jì)分為模糊期、探索期、驗(yàn)證期三個(gè)主要階段,分別聚焦用戶需求研究、原型測試和驗(yàn)證測試,并借助敏捷軟件開發(fā)的實(shí)踐來保障質(zhì)量、持續(xù)交付,使IT系統(tǒng)能快速迭代、不斷演化生長,同時(shí)又與開源軟件社區(qū)緊密合作,為低資源地區(qū)打造既適用于當(dāng)?shù)丨h(huán)境、又具備可擴(kuò)展性的醫(yī)療IT解決方案。