小規模試點總結報告
1、 你在小規模試點中完成的主要工作是什麼?
l 負責沛縣國儲庫的總體工作:
(1) 沛縣國儲庫的試點工作計劃安排以及工作彙報;
(2) 糧庫人員的系統使用培訓;
(3) 糧庫人員的系統使用輔導;
(4) 糧庫2005年業務數據的整理;
(5) 同徐州直屬庫相關人員的溝通:計劃、統計相關的數據;
(6) 同浪潮的接口工作:出入庫通知單以及計劃下發;
(7) 後期的數據交換、數據的備份、系統的升級;
(8) 修改業務系統bug;
(9) 每日Bug的整理。
l 負責徐州直屬庫的代儲監管測試工作:
(1) 徐州庫相關人員代儲監管的使用培訓工作;
(2) 徐州庫代儲監管系統的測試:包括bug的整理。
2、通過小規模試點,你認爲取得的主要成績是什麼?
順利的完成了沛縣直管庫的測試任務,並且最後得到了總公司領導的基本贊同。主要的工作業績如下:
(1) 完成沛縣庫小規模試點工作的安排和工作彙報;
(2) 完成對庫內測試人員的培訓,很好指導庫里人員進行測試工作;
(3) 完成測試過程中bug的收集和及時整理;
(4) 完成糧庫主要業務數據的收集;
(5) 完成後期業務數據的成功上傳;
(6) 很好的同浪潮方的溝通,完成計劃數據的下發以及數據交換的上傳。
3、從實施的角度看,代儲、直管及代儲監管業務系統還有哪些不足和需要完善的地方?
這裏所指都是普遍存在的問題,具體提出bug便於很好的說明問題。
代儲直管系統需要完善的地方是:
(1) 細節性問題的考慮:很多地方都是很細節的問題,但是很影響用戶的使用,如列表頁面記錄的排序,綜合查詢中返回按鈕(需要點擊好幾次才能返回);
(2) 整個系統的風格不一致:有的列表進行了排序,有的沒有,有的默認查詢出所有的記錄,有的默認就是爲空;
(3) 報表文件的不細緻性:包括統計和倉儲部分的統計報表或者填報的報表,存在單元格的內容被擋住顯示不完整,製表人或時間保存不了,報表沒有顯示對於的日期(單獨看報表根本不知道是哪個月的);
(4) 數據交換問題的易用性問題:如果說數據交換對用戶是完全透明的,那麼一旦出現問題,如何進行解決?如何有一種很好的機制來保證;
(5) 測試的不完整性:如果可能,應該讓開發人員進行白盒測試,覈對數據庫中數據的完整性和標誌位的正確性。
代儲監管系統:
(1) 訪問速度:訪問數據很慢,等待時間很長。無論是從設計實現、服務器的承受能力以及網絡方面來說,都值得考慮;(不過在北京這邊訪問的比在徐州快10多倍吧)
(2) 界面的友好性:再等待頁面打開的時候,界面上應該顯示一個正在等待的友好界面,給用戶一個暗示:系統正在讀取數據。如果長時間得不到響應,應該立即提示用戶:網絡繁忙,請求失敗;
(3)頁面顯示的明確性:顯示具體的頁面時,也不顯示是那個庫的;列表頁面也不顯示有多少條記錄,沒頁顯示多少條。應該給人一種這樣的感覺:一看查詢出來的結果,就知道這是哪個庫的什麼記錄,共有多少條,每頁多少條,共有幾頁,或者說這個哪個庫的幾月份報表。
4、個人能力還有哪些需要提高的地方?
個人還是有很多地方需要進行提高:
(1) 同客戶的交流還需要加強:把握不住和客戶交流的一些尺度;
(2) 合理安排任務性:部分任務的完成影響到後面的工作,此類應該優先安排,否則一旦出現問題,工作可能因此而停止,體現在此次計劃的下發問題;
(3) 時間的充分利用:沒有善於利用時間,導致彙報工作總是拖的比較晚;
(4) 工作的最大積極性:對於庫裏沒有的業務,部分僅僅做功能測試,爲節省時間,還有部分沒有進行測試。如果將來的庫內業務發生變化後,目前沒有使用的功能,很可能也會使用上;
(5) 平時應該加大自己對相關知識的學習:象linux、db2等相關的基本操作都應該在平時的工作中加強鍛鍊。
5、在以後的實施過程中,你認爲應該注意哪些問題?
要注意的問題:
(1) 真實環境的模擬演練:比如數據交換失敗該如何處理,用戶不可能自己手工去修改數據庫;
(2) 充分的準備:包括硬件、軟件的準備,因爲實際的過程中可能會出現各種各樣的問題;
(3) 對客戶的有效的引導:庫裏以前的業務可能與系統有些部分不同,需要對客戶進行有效的引導;
(4) 各種資料的充分準備:無論是用戶手冊和系統的流程圖,都需要認真準備;
(5) 各種緊急情況的應對措施:不能等出來問題再臨時去解決,要事先有預備方案。
6、請談談小規模試點的感受。
能夠完整的參加一個項目的所有階段,無疑是每個開發人員的願望。 通過這次試點,無論從技術上,還是從與人溝通上,以及獨立承擔解決問題的能力,使自己得到了很好的鍛鍊。
(1) 獨立承擔工作的能力:在無領導安排工作的情況下,根據實際情況安排自己工作,根據實際工作的變化來調整相關工作,很多事情都得靠自己獨立去解決和承擔;
(2) 與人溝通的能力:很多東西得靠自己去主動與庫內相關人員溝通,主動去引導測試人員。這需要採取一定得方式和態度。因爲隨時可以從客戶那裏獲得很好的信息。同時也得與客戶保持良好的關係,都需要很好的去處理。同時與浪潮方、徐州庫方的交涉,都很需要注意方式,使得兩方能愉快合作工作;
(3) 業務水平:從接觸具體的業務,可以更進一步瞭解系統的真正用途,可以知道下一步如何更好的完善系統。同時也改變自己從使用者的角度來考慮問題,而不僅僅是技術的問題;
(4) 技術能力的提高:能獨立操作此次部署的相關係統,從Suse linux系統以及相關工具(putty 、VNC Viewer、WinSCP3)的使用,到DB2的數據備份和恢復,以及Was的啓動和關閉。包括數據交換問題的發現和解決,都很好的鍛鍊了自己。
但同時也發現自己的一些不足,一些需要提高的地方。在以後的工作我會特別注意這些問題,來不斷完善自己。
從項目的角度來說,也是我們開發人員很好了解需求的一個機會,進一步來完善系統。而在試點過程中,真實數據的不可替代性,更是對系統的一個很好的測試。建議在以後的項目開發中,儘早的使用真實的數據進行測試。在測試出現的問題,不能迴避,應該儘可能多的去發現問題,爲將來的推廣夯實基礎。