文章目錄
淺談MAXIMO項目實施
工作以來,參與了XX公司的MAXIMO項目實施,妄談一些工作中的感受和對MAXIMO的理解,歡迎磚頭。
[b]對MAXIMO的理解[/b]
MAXIMO是老外的軟體,是J2EE上架起的很成熟的平台級系統,其中融入了老外的管理方式和理念。MAXIMO最核心的要點是工單、工作流程。工單是工作任務,工單跑在工作流程上。那麼,系統的重點是工作流程的管理而不是對裝置的管理。圍繞管理工作流程,MAXIMO包含幾個樹形體系,他們是位置體系,裝置分類體系等等,對MAXIMO的理解還不是很深,在以後的工作中逐漸積累總結提高。
[b]工作中的幾點感受[/b]
1、[b]關於本土化[/b]。MAXIMO由於是老外的軟體,國外同行的管理思路和模式和國內相比較,肯定會有一些差別。那麼在項目實施的過程中,一方面要引導客戶接受MAXIMO的管理思路,改變其原有的管理方式;另一方面,實施方也要努力滿足客戶的需求,在技術能夠實現的前提下,盡量迎合客戶,畢竟客戶是上帝,是衣食父母。這就提出一個問題,二次開發的改動有多大,完全不改,生搬硬套是不可能的,因為老外的東西有些地方註定不符合中國國情。另一個極端是完全迎合客戶,按客戶的意圖來改,這樣一來會使開發人員很痛苦,因為有時為了實現一個效果而使用的手段實在是牽強,二來將原有軟體改的面目全非也就失去了選擇國外先進管理軟體的初衷。所以,如何掌握改與不改之間的平衡是甲乙雙方都需要認真考慮的問題。
2、[b]引導客戶[/b]。在實施過程中會發現客戶經常在一個業務問題上翻來覆去的改動,究其原因,是因為客戶對此業務問題也沒有一個蓋棺定論,也是在摸索、在嘗試。這時就需要實施人員深入的與客戶溝通,瞭解客戶的意圖,提出在現有條件下盡最大可能滿足客戶需求的最優解,並引導客戶接受實施方的建議。這是一個雙贏的過程,實施方對系統的理解肯定比客戶要深,經驗也多,所以提出的建議更加可行和安全,對客戶有利。而客戶一錘定音的確定需求,無疑是開發人員的福音。這將大大減少開發人員的工作量,縮短項目實施時間。
3、[b]基層推動[/b]。項目實施的成敗與否,最終要由事實來證明。而對一個軟體系統最有發言權的是終端的使用者。所以,軟體必須注意使用者的感受,要讓使用者感到用你的軟體是舒適的,是提高工作效率,減少工作量的。這樣使用者才會喜歡使用你的軟體,項目實施才會成功。結束命令列時代的是GUI,就是因為它介面友好,操作簡單,所以得到人們的擁護和支援。MAXIMO何嘗不應是如此?其實面對MAXIMO頁面裡紛繁複雜的資訊,就是工程技術人員的我們也會有資訊撲面而來應接不暇的感覺。那麼,作為客戶,又如何一下子接受那麼多資訊、學會比較複雜的操作呢?由於MAXIMO基本的架構我們不能改變,那麼就需要盡量的使頁面美觀簡潔、盡量的使操作變得簡潔,但最最重要的是做好推動工作,培訓和電話支援人員在其中扮演了重要的角色。耐心的講解會使客戶感動,從而願意學習新的軟體,畢竟對電腦水平有限的客戶能做到不拒絕新鮮事物已經是值得我們慶幸的事了。
4、[b]資料收集[/b]。我們知道,在軟體工程中和商務程序圖同等重要是資料流程圖。再先進的管理員模式,再強大的軟體平台,沒有後台資料庫的支撐也是無法運轉的。基礎資料的正確、完備是系統健康穩定啟動並執行必要條件。但是,由於現實和理想之間的差距,資料收集不是一件很容易的事情。首先,客戶提供上來的資料在時間上有先後,不是一次性一起提交。那麼資料是否完備,以及資料版本之間的差異就是一個問題。其次,由於基層技術人員電腦使用水平的參差不齊,造成提交上來的資料也是五花八門。主要體現在格式、字型、單位、資料類型等方面,這就給資料的匯入帶來極大的麻煩。實施方需要花費大量的人力和時間成本來整理基礎資料,同時帶來造成誤處理的風險。
5、[b]響應周期[/b]。決定項目實施時間的因素有很多,拋開開發人員的開發速度不談,最具影響力的就是客戶的響應速度。通常情況下,當乙方拋給甲方一個待解決的問題,甲方內部會經曆一個由上至下再由下至上的周期,最後給乙方以響應。這個過程就我的感受而言,實在是太漫長了。對甲方內部的執行力和執行效率,乙方人員也只能望洋興歎。有沒有一個好的方法能有效推動這個過程,縮短回應時間,已經超出我能力的範疇。但是要注意到的是,當待解決還未解決的問題處在項目實施的關鍵路徑上的時候,該問題也就成了阻礙項目進度的瓶頸。
6、[b]實施者素質[/b]。優秀的項目需要優秀的實施團隊。實施者的個人素質以及互相間的配合決定了團隊的實力。做為MAXIMO的實施工程師,要具有三方面的素質。最基本的是軟體技能,像J2EE、像資料庫等等;然後是對MAXIMO的理解和靈活運用;最後是對企業業務的理解和融會貫通。這其間貫穿的是學習能力、溝通能力和解決問題的能力。最核心的是解決問題的能力。當遇到問題,沒有解決問題的知識並不是關鍵,關鍵是能由現象分析原因,找到思路,並結合搜尋引擎等現代化的資訊擷取方式,迅速高效的找到解決問題的方法,這是一個工程技術人員的核心競爭力。就像一位老教授說的“能力永遠大於知識”。