為什麼我討厭看門狗:長照老人的悲哀

        家裡面(公司)有位生活無法自理、大小便失禁的老人(排程)。 

        這位老人每小時會固定大小便弄得滿床都是,家人們(值班人員)為了照顧這位老人,同時還要上班工作賺錢養家,已經身心不堪負荷。

        為了照顧這位老人,有位家人建議雇用一位外籍看護(監控補漏的看門狗程序),每小時幫老人清理床上大小便,並且更換成人紙尿布。

        但是怎麼知道這位外籍看護夠格呢?怎麼知道他會不會在家裡偷東西?怎麼知道他會不會虐待老人?怎麼知道他會不會擺爛,放著老人大小便整天亂流,只有在家人下班回家前才清理? 


        要花多少資源和力氣去檢驗這位外籍看護?

        於是為了監視這位外籍看護有沒有認真做事,所以加裝了一個攝影機(第二隻看門狗),監視外籍看護每日的工作。

        挑選網路攝影機,查評價、看品牌、比價錢又是一番功夫。

        但如果攝影機沒電,遺漏了關鍵畫面?例如外籍看護發現停電,就開始毆打虐待老人,但攝影機沒有錄到怎麼辦?

        好!我們加裝 UPS 不斷電系統(第三隻看門狗)....

        這一環又一環可以串很多,假設就到此為止好了。

        老人太長命,活到兒輩都死光了,交接給孫輩照顧,這段時間醫療科技突飛猛進,已經有辦法吃藥就恢復老人自理的行動能力,老人終於可以自由的下床自行如廁,再也沒有失禁的問題(hotfix)。

        然而既使如此,外籍看護還是每小時把老人抓回床上,強迫他穿上成人紙尿布!因為這是外籍看護被僱來交代的任務,她依然認真的執行著。

        孫輩不知道父母曾經雇用這位外籍看護,只覺得奇怪,明明可以自行如廁的老人,為何還一直要穿著紙尿布行動?

        後來終於發現原來之前有雇用的外籍看護做這換尿布的工作。孫輩想想,已經用不到你了,直接把外籍看護解聘吧,你明天就不用再來了!

        次日,家裡的監視器發出連續不中斷的告警 Alert:「警急!外籍看護曠職!外籍看護失蹤!外籍看護沒有進行工作!立即進行報警行動!」

        這警告來得突然,嚇得孫輩不知從何而來,只好立即把昨天解僱的外籍看護請回(退版/revert/rollback),監視器的警報才尬然而止。

        於是外籍看護把老人打回半殘,一切回到每小時大小便失禁、定時更換紙尿布的日子....。

        我的看法是:看門狗短期是個方案,但長期是個技術債。因為它增加了系統管理的不必要的複雜度,像是一個會逐漸腐化和蔓延的癌症。

        引入更多小程式,增加後續知識傳遞難度、與維護的成本。根本解還是如何不斷幫助老人恢復健康。

        越簡潔、越單純、月少量的系統,就越容易理解和維護。

        不過,這隻狗仍然是一種解法,只是非到萬不得已,我不會選擇它,一定優先考慮其他可行的方案。

留言

這個網誌中的熱門文章

你這是負責任或推責任?談『系統程式交接』

SQL Deadlock 的處理經驗談