續前篇 (這篇是解答,沒看過問題的請到 : 專案謀殺案 )
--
講完這些後,他又開口問道:「聽了這些,倒是你還有其他問題想知道的嗎?」
我只問:『你知道這是個做甚麼的專案嗎?』
他翻了翻筆記本說:「據說是在幫死者出甚麼營運報告的系統? 但細節我也不懂了… 你有需要我可以明天再找那邊的人詢問…」
我伸手制止,『不,這樣就夠了。 這樣我大概就知道那天死者找的是誰了…
聽了我這樣說,他瞪大了眼睛:「只這樣你就知道了嗎? 到底是誰?」
我皺著眉頭答道:『我也不敢說一定是對的,畢竟我從來沒有當過偵探。 可是若從專案的角度而言,你的資料裡頭已經能讓人拼湊出一個輪廓了! 讓我一步一步跟你說明,看看你是否認同我的推理。』
我繼續說:『首先,這位死者他在死前做的事情是我們稱為”進度更新”這件事。』
『所謂進度更新,就是把專案到某個時間點之前的進度整合起來,讓主管能了解目前專案進展的全貌。』
『剛剛從你描述的內容來看,你那個死者對於專案管理應該是很懂的,所以他每週會更新專案進度,並要他手下的人員回報狀況。 尤其以這些報告來看,他要求的東西都很正確與精準,所以我可以先假設,所有不符合管理概念的事情,他應該也都會注意到。』
他點點頭,並把我講的幾點都紀錄到筆記中。
我又繼續接口:『所以,剩下來的,就是判斷出到底有哪些不符合管理概念的事情了。』
『首先,照你的描述,以及你提供的照片,死者很可能在死前正在更新進度,而且在更新Cindy的進度。 可是奇怪的是,我們卻沒有Cindy的Report。』
他快速接口:「所以這表示死者那天是找Cindy來詢問進度嗎?」
我搖搖頭。
『你看第一張照片。 左邊有兩個欄位叫實際開始以及實際完成,這兩個欄位是表示工作真正發生的時間。 你看,有些工作顯示的是NA。那表示日期不存在,這通常表示工作還沒開始;當然,也可能是還沒更新進去。』
『但你若注意Cindy的工作,實際開始時間與實際完成時間都已經填入了。』
『從這來判斷,表示死者當時手上應該是有甚麼依據的喔! 因為你若仔細看右邊的圖型,這我們稱為甘特圖的東西。 』
『你可以看到硬體A採購那工作灰色桿子所顯示的日期。 灰色代表計畫開始與計畫完成;而藍色代表實際開始與實際完成。如果兩者顯示是相同的,那我們還可以假設死者是猜的;但若現在他能這麼清楚知道實際與計畫的落差,這必然表示當時他是有依據的。』
『所以接下來我們就得問自己。 那他的依據可能是甚麼? 一個可能性是Cindy的Report可能原本是存在的,但不知道甚麼原因後來消失了。』
我看他正要說話,我又繼續:『但是! 這純粹是假設,也有一種可能是Cindy沒交報告,而自己進了房間。 她先坐在辦公桌前跟死者說明進度,結果兩人又移到沙發上喝咖啡,最後殺了死者。』
他邪惡的笑笑說,「你知道,女色永遠是這類謀殺案我們最先關注的重點。」
我點點頭:『或許。 但這樣就有一個點說不通了。』
我指指他的筆記本,『別忘了秘書說前一天總共有四個人交出Report。』
『可是 Eddy的工作還很久才會開始,目前看起來也不太可能有甚麼進度與狀況,所以我們可以排除Eddy也有交報告。 那剩下還有交報告的可能是誰? Alex、Bob、Cindy、以及Dell。』
『所以,我們若假設Cindy原本就有交Report。 而死者在死前正根據Cindy的報告在更新。 但這時候他約的人來了,於是他停下手邊的工作,去開門、泡咖啡、然後引導客人到沙發上去坐。 結果因為什麼原因被殺了。這整段推理聽起來也尚言之成理。』
『至於為何警方沒找到她的報告? 我覺得不能排除或許是兇手故佈疑陣,殺人之後把最上面那張Report抽走了?畢竟如果Cindy是兇手的話,沒甚麼道理她要拿走自己的報告,卻會讓電腦畫面停留在自己的工作上。 這不是反而讓自己顯得很可疑嗎?』
我看他表情還想再說甚麼,我趕快搶著先說:『而且。 還有其他事情更引起了我的注意。』
「是甚麼?」
『你等我一下,我也來用排程軟體把Alex以及Bob的進度都更新進去。』
我坐到電腦前開始把他給我看的數據都Key進電腦。
邊打我邊對他說:『Bob回報的狀況有點特別。 而這在排程上會產生兩種不同的含意。 我把兩種都做出來給你看』
『你看,你有看出甚麼嗎?』
他搖搖頭,「這圖花花綠綠的,我不是很懂。」
『灰色桿子是工作原本預定的開始與完成時間。 上面第一張圖,是假設Bob後續的工作將等Alex工作完成才能繼續,這在排程上有個術語叫Retain Logic。 第二張圖則是假設bob將不受限於前面的工作,所以剩下六天將比原來預定還早完成。 順帶一提,這在排程上叫做Progress Override。』
「所以呢?」,他有點呆滯的瞪著我看。
『所以從這裡我們查覺到兩件事情。 第一,Alex的工作嚴重Delay,目前看來將延後五天才能做完。第二,Bob的假設到底是哪一種,我們目前不知道。』
他彈了一下手指,很高興的說:「嚴重Delay嗎? 這樣看來,那天去的人應該是Alex了! 既然比原來工作Delay一倍,所以被老闆找去也不奇怪啊。 而且老闆還說了這傢伙每次都不用心的評語!這看來全都能兜在一起了!」
我慌忙伸手:『先別這麼急。 我覺得若說因為延遲而被找,Alex以及Dell都有可能被找。兩人都有延遲,Dell甚至還加班才做完。 可是比較起來,Bob被找的機率更大一些。』
他急忙轉頭過來看電腦,並問我:「怎麼說呢?」
『這就回到為何我說Bob回報的狀況有兩種可能性了。』
『但要解釋清楚給你聽,我得先從頭講起。』
『在這專案中,Alex做的工作,是開發方向的制定。 在軟體開發中,這部分有沒有搞清楚,對後面影響是很大的。』
『我剛剛不是問了你一個問題,就是問你到底這專案是在做甚麼? 你跟我說這是在幫死者開發一個出營運報告的系統。 這表示Alex應該是個需要常態跟死者溝通,來了解死者到底需求是甚麼的人。』
『換言之,他得搞清楚最後的營運報告中死者想要抓取甚麼資料、要如何計算這些資料、要如何呈現這些資料、或要變成甚麼報告、報告要長甚麼樣子等等這些事情。』
『既然他要了解死者的需求,那他的工作沒辦法完成,死者恐怕自己多少也有責任。 雖然死者未必會承認自己有責任,但最少工作為何Delay他自己很可能是心知肚明。 意思就是,他似乎也沒甚麼需要抓人來進一步詢問的需要。 這段的證據是,你講秘書說過一段話,她說到死者本來還想多叫一個人來,但後來他卻說出:「算了,是我還有些沒想清楚,那個下禮拜再說。」這段看來似乎是指Alex的工作,而且打算下禮拜再討論。』
他皺皺眉,「這些都還只是你的假設吧?」
『對,沒錯,這都只是我根據目前資料所猜的。』
『但最起碼,如果我是那老闆,我已經知道Alex為何Delay,找來罵一罵好像沒甚麼意義。所以,如果真要找一個人,我會想找Bob來談一談。 這有幾個原因。 一個是我們上面根據書面進度更新出來的兩種可能性,一種會造成專案Delay,另一種不會。 我是老闆的話,我當然會想知道到底是那一種。』
『再來。 雖然第二種不但不會Delay還可能還能讓專案提前,但這是完全看圖說故事下的狀況。 實際上專案工作是有工作順序的問題,Bob的開發理應等 Alex與死者談過並分析所要做的事情才能開始。 但目前看來,Bob卻大幅提早開始了! 提早開始未必就是有錯,也可能他只是先從Alex那邊拿到一些訊息,開始畫畫版面配置甚麼,或許根本一點問題都沒有。但我若是老闆,我總會希望問清楚再說。 所以如果警方很確定來的人是其中一個員工的話,我會優先猜Bob。』
『此外,別忘了死者跟秘書對話上,對即將見面的那個人的描述是「這傢伙做事總是不用心」。 目前其他幾個人看不出來有太不用心之處。 唯有Bob,若他是真的沒等Alex資料確認就先偷跑,那後面還真可能要翻掉重來。這就可能是個不用心的大問題了! 我現在是無法判斷Bob是否真的這麼白目,但在其他可能性都比較低的情況下,我會猜測當天死者找來的人是Bob。』
『不過,找來的人雖然很可能是Bob,但是否他跟死者有爭吵或是否有殺人,這我可就無法判斷。 那部份就是警察要再去努力的工作了。』
本站所有文章未經事先書面授權,請勿任意利用、引用、轉載。