曾幾何時 , 我開始接觸到程式碼以外的問題 , 團隊的開發過程中 , 有許多的問題 , 都是人的問題 , 只要是有人在一起 , 就一定會產生問題 , 真是“本來無一物 何處惹塵埃” , 專案也是 , 在進行的過程中 , 一樣會處理很多的問題 , 其中一個就是決策 . 專案該如何做決策呢 ?
在一般的組織內 ,主管說了就算 , 下面的就會乖乖去做. 但是如果是在一個高風險的專案下 , 決策就可能不那麼容易了. 我過去曾服務過電信業 , 電信是一個高度資本密集的產業 , 舉例來說 , 如果每個人電話賬單的通信時間 , 因四捨五入的公式程式寫錯 , 少算了 , 造成賬單少收一元 , 而如果用戶數是 300 萬人 , 該月公司的損失就是 300 萬 . 這筆錢如要工程師去賠償 , 我想社會新聞又會多了一則.
在這樣的情形下 , 風險變成是決策的一個很重要的因素 , 當時我的一位上級主管說了一句讓我印象深刻的話 , "在專案內沒有任何一個人可以單獨抗起風險的責任". 我們也常會聽到 , “我是 PM 我說了算" ...每當我聽到這句話 , 就會想到上級主管的那句名言.
專案的決策固然 PM 佔有一定的角色 , 但我一般的做法是採共議制 , 也就是先大家凝聚好共識之後 , PM 才做最後的宣佈. 團隊畢竟是要一起手牽手往前走的 , PM 是需要引導大家往對的路走 , 但風險大的決策 , 一定要大家都全心認同才執行 .
專案的決策上 PM 也應該說明清楚該決策的優缺點及風險 , 以及遭遇風險時的配套方案 , 這樣在成員的決策上才能有足夠的資訊參與決策 .
另外一提的是 , 在 scrum 的專案中 , 許多的彈性下 , 似乎容易讓專案的決策變草率了 , 因爲就算決策是錯的 , 我們也控制在某一個 sprint 下 , 風險似乎是被控制的 , 但我還是會期望自己對決策保持嚴肅的態度. 既然是專案都是在玩走鋼索的遊戲 , 專案決策是要很謹慎才是 .
2013年11月28日 星期四
2013年10月11日 星期五
那一天我失去了輸精管 - 結紮日記
- 結紮的第一步:
掛泌尿科門診,跟醫生說要結紮,醫生確定原因後就會提供文件,排手術時間,同意書也需要太太簽名 - 手術前要作啥?:
術前只要去尿尿,不要做到一半噴尿就好,手術房超冷的,所以吃點高熱量的東西會比較好,但不要做到一半想大便就麻煩了 - 手術前的衣服:
手術前的衣服主要注意的是褲子,盡量寬鬆,像我穿牛仔褲都還 ok, 不要是那種包緊蛋蛋的都可 - 手術時間:
一般都說是半個小時到一個小時,但像我從手術室報到換好衣服到放出來,共花了 1 個半小時,過程還真得覺得有點久,像看場電影的感覺 - 手術過程:我的程序是
=》手術房報到交文件,確認身份
=》換手術服,裡面脫光光 ,可穿鞋
=》量血壓
=》量體溫
=》貼一種監測的機器在大腿上,過程中我發現我痛的時候, 那機器都會叫
=》剃毛
=》醫生開始找輸精管,捏輸精管時會有點不舒服
=》打麻藥,這是過程中最痛的,其實就是打針刺痛的感覺
=》醫生確定每個部位是否麻藥足夠,對我來說,如果麻藥夠就是會有刺刺的感覺,不到會痛。
=》開刀後拉出輸精管,拉的時候會不舒服,大概是僅此於打麻藥的疼痛,我在某一側還在拉的時候,身體痛的本能抽一下,後來當然再補麻藥
=》過程中其實已經搞不清楚醫生處理的程序,只知道好像很忙,偶爾還會問我,還OK嗎
=》經過不知多久聞到電燒的味道及看到冒煙
=》然後就是處理傷口
=》然後醫生說好了 我們完成了一邊.....靠 才一邊....一樣的程序換邊再來一次
=》最後醫生拿著兩袋輸精管給我看,大概 0.3 cm吧,他接著說會送病理檢驗看看是否真的是輸精管!!,同時他也請我自己壓看看,白白的輸精管壓起來脆脆的 像超小條的通心粉,但心中不斷 os , 真是對不起它了,也彷彿像太監處理後 拿著你的寶貝給你見最後一面的 fu
- 術後感想:
=》幹!沒事是不要搞這種東西 !!
=》這才是真男人,有勇氣把最重要的東西給人 搞來弄去 還劃兩刀
=》想想自然產的老婆,也是開腳 給人搞來搞去 還痛到不行
- 會不會痛?:
真的會痛,只是不會痛到需要忍住,除了痛就是不舒服感,刺痛感 , 但相較於腎結石這真的算是很小咖了...
- 費用: 公立醫院 8000..
- 會不會有後悔的時候?:
會 !! 我這輩子第一次進開刀房,緊張到血壓差點太高,經過休息才正常, 當經過一間間的開刀房,看到如電影般的畫面 , 真的會有點後悔 , "我沒病爲何要來這...” , 開刀房還好有放一些音樂讓我放鬆不少
- 會不想哭?:
會 !!! 手術臺的探照燈 , 會讓人有想要離開這個世界的最後一個畫面的感覺,而且感覺孤單 , 我想信仰的力量是需要的 , 我還要在努力. 我還一度用手摸眼睛確認我有沒有流淚 , 還好沒有 - 過程你都在做什麼 ?:
眼睛被手術布擋住什麼都看不到 , 所以只能用慣用的呼吸法 , 把專注力儘量移在呼吸上 , 並且不斷提醒自己放鬆 , 一度有快睡着的感覺. 雖然有打麻藥但還是可以感覺醫生在跨下很忙,雙腿還是可以動
- 會不會有被閹掉的感覺?:
有...我走下手術臺時 , 真的有那種感覺 , 又好冷好冷..好沒力..整個軟掉
- 術後可以走路嗎? :
沒問題 , 只是會有點痛, 動作不敢太大. 但不至於是開腳走路 - 術後可以騎機車嗎?:
沒問題 , 但是要注意不要撞到傷口 - 術後可以尿尿嗎?: 沒問題 , 站着功能都正常
- 術後可以抱小孩嗎?: 沒問題
- 結紮是愛老婆的表現嗎 ?: 我覺得是 , 但是我太太不以爲然....但手術後我好像不能再換一個了...
- 結紮是真男人的表現嗎 ? :
這絕對是肯定的 , 你想人好好的幹嘛去開刀...真男人才會這麼作
- 對與那些還沒做想做的其他同事朋友的話 :
"幹!沒事還是不要搞這種東西"
2013年9月19日 星期四
Axis2 RawXMLINOutMessageReceiver vs RPCMessageReceiver
RawXMLINOutMessageReceiver : 傳入 input / output 參數必要 OMElement
RPCMessageReceiver : 傳入 input / output 參數可爲一般的 Java Type 如 String , 一般 Default 的 Axis2 Client 大都設爲此種
RPCMessageReceiver : 傳入 input / output 參數可爲一般的 Java Type 如 String , 一般 Default 的 Axis2 Client 大都設爲此種
Axis2 ServiceClient vs OperationClient vs RPCServiceClient
用最簡單的定義來分辨 Axis2 的 client
1.ServiceClient : 最一般的 client , 需自組 XML PayLoad (Axiom element)
2.RPCServiceClient : 繼承 ServiceClient , 最簡單的 client ,不需瞭解 Axiom , 以一般的形態即可定義 , 傳入的 PayLoad
3.OperationClient : 進階的 client , 需自己處理 MessageContext , SOAP Envelope , 用於企業內對 SOAP 封包有自定的要求時 .
效能 :
ServiceClient > RPCServiceClient (數據上差異並不大)
1.ServiceClient : 最一般的 client , 需自組 XML PayLoad (Axiom element)
2.RPCServiceClient : 繼承 ServiceClient , 最簡單的 client ,不需瞭解 Axiom , 以一般的形態即可定義 , 傳入的 PayLoad
3.OperationClient : 進階的 client , 需自己處理 MessageContext , SOAP Envelope , 用於企業內對 SOAP 封包有自定的要求時 .
效能 :
ServiceClient > RPCServiceClient (數據上差異並不大)
訂閱:
意見 (Atom)
