時間匆匆,2015年已在緊張和忙碌中過去了大半。回顧這半年的工作主要有三個方面:
一、智能排產系統和化建業產成品編碼統一這兩個管理創新項目。
二、化建與特企各基地的ERP(上線)維護工作。
三、各類管理、統計系統在各基地的上線工作。
工作量較去年幾乎翻了一翻,為了圓滿的完成既定計劃。年初我將科室人員分成了兩組,一組專門負責項目開發工作,一組專門負責系統上線及運行維護。看似工作更專注了,但是問題也跟著來了。開發組面對生產排產這陌生的領域完全茫然了,這塊的復雜、個性化程度、還有各種特殊和突發情況大大超出了他們的預期,一個字“難”。而運維組所遇到的問題則是2個人面對17個基地源源不斷的問題幾近崩潰,一個字“忙”。
對此我也在思考,是工作太難還是工作太多了?如何在現在人員配置的情況下保質保量完成這些任務。思考再三,只能問項目質量要效益,決定從兩方面著手:
一、前瞻性:以智能排產系統為例,如果只能適用于眼前或是只適用于一個基地,對于業務流程的變更,新產品的增加未預留一定的空間,那么系統的開發工作輕則不停的縫縫補補,不停的發補丁;重則推倒重來,一個需求反復寫。但要做到這個前瞻性又需要從兩塊來著手:
1)方案規劃的前瞻性:這就要求我們在系統需求調研的時候考慮得比業務部門更多些,更全面,不能是業務部門提出什么就僅僅只做什么。需要“調研”,“總結”,“提升”,而非簡單的做一本電子手工臺賬。因為業務部門通常關注的是他日常工作中90%的常規工作,對于10%的突發事件或是特殊情況可能不會在意。但是往往就是這10%將可能造成整個項目的推到重來,正所謂細節決定成敗。因為數據只有對錯之分,沒有90%對的說法。
2)軟件開發的前瞻性:對于軟件開發我一直很反對死板的寫法,更傾向于平臺化,參數化。如果把所有的算法,公式都寫進代碼里,一旦出現細微的調整,就必須修改代碼,那么手頭的項目只有增沒有減,看似開發進度上去了,其實是給后續的維護埋下了隱患。當然這對開發人員提出了更高的要求,但也只有這樣才能做到以不變應萬變。
二、人機交互:
對于人機交互的重要性通過生產成本導入系統我感觸頗深,因為這個系統不同于簡單的錄入查詢,而是通過系統中現有的數據及勾稽關系,通過對成本計算各個節點的逐一檢查與核對最終實現生產成本二次分攤的過程,因此邏輯性比較強,算法比較復雜。最初上線的時候,各個基地都是電話不斷。當時我就跟同事開過一個玩笑,系統中彈出的“存在本月有生產入庫,但總賬科目無成本金額,請核對!”這個預警提示與把你的名字和電話寫在上面讓人聯系你有區別嗎?事后我們對所有的預警提示全部做了調整,直接明確到出問題的產品類別,科目編號,以便用戶核查。通過人機交互,盡可能的使系統更人性化,讓用戶出現的問題盡可能可以通過系統找到答案,從而大大減少后期維護的工作量。