摘要:管理系統怎么樣更好地適應客戶要求?系統開發人員怎么樣才能開發出客戶認可的優秀管理系統?開發人員除了具備扎實的軟件開發技術外,還要具備先進管理理念在管理系統中的充分體現。首先要重視管理知識,其次需要在軟件產品開發過程中把先進的管理理念體現出來。只有在技術開發中重視先進管理理念的融入,才能推出優秀的管理系統,才能獲得客戶的真正認可。
關鍵詞:管理系統;管理理念;融入
軟件系統,特別是管理系統,主要解決社會企事業單位的高效管理問題。因為在人們喊出信息革命、信息社會的今天,利用信息工具進行高效工作已經非常普遍??梢哉f以軟件為代表的信息管理系統,是當今社會生產力高度發展的一個標志。就目前國內的管理系統發展情況來看,一方面使用者經常覺得系統不能很好地適應工作需要,另一方面軟件開發公司技術人員存在重技術,輕現代生產管理理念,或者沒有很好地把現代管理理念融入系統開發中,導致開發人員開發出來的系統不能很好地適應管理者的要求,或者對管理者來說,要找個高質量的管理系統不容易。所以從開發人員的角度來說,必須重視先進管理思想在系統開發過程中的運用和體現,這樣才能達到管理員對系統的高效管理要求,才能使管理系統成為精品管理工具。
一、 開發人員要具備的基本素質
要成為一個優秀的軟件開發人員,想開發出優秀的管理系統,最好從開始接觸軟件技術的同時,要加強自己的管理知識的掌握,并深入了解所開發系統的行業管理情況。只有這樣,開發人員才能不斷地積累先進的管理經驗,并自如地把它運用到開發當中。
(1)要具有基本的管理知識。管理系統應該體現現代管理特點,能方便地解決人工管理所不能或者低效的管理問題。這本身要求開發人員掌握一定的管理知識,如零售系統的開發,至少要知道進、銷、存的關系,知道什么是先進先出,什么是后進后出,什么是加權平均法;財務系統的開發需要知道什么是利潤報表,什么是資產負債表,什么是現金流量表;辦公(OA)系統,應該知道文件的要素,批轉環節,資料的形成,等等。這些至少涉及了進銷存管理、財務管理、辦公管理等基本管理知識。如果開發人員對類似的基本知識沒有了解,在開發過程中肯定是需要走彎路的。另外,培訓開發人員一定的基本管理知識,也是為了強化和提高管理理念在軟件中運用的思想,使軟件的功能充分體現先進管理理念。開發人員對管理知識的掌握,可以采用短期培訓或學習的行為。如在準備開發物流系統之前,先集中對物流行業做個整體知識了解,是有利于系統的調研、開發和實施的。這樣就能有針對性地解決某一方面的管理認識問題,又可以節省時間,是比較實用的學習辦法。
(2)要對所開發的行業有深入了解。軟件管理系統的開發,肯定是需要進行需求分析的,本身是帶有行業了解的性質的。但是,往往在這個環節上,工夫下得不深,導致做出來的管理系統水平一般,或者得不到用戶的積極認可。另外,對行業的了解缺乏一貫性和長期性,這也是不能很好推出優秀系統的原因。對某一行業的了解最好的辦法是親自到現場體會,甚至親自參與管理。對行業要深入了解,要關心該行業的國家政策、標準、規范、要求等,而且要隨時關心。這樣一方面可以避免由于國家政策的調整導致需求變化,對軟件企業帶來的負面影響,另一方面由于緊跟國家政策走,可以保證客戶獲得正確的利益和利益的延續,會贏得更多的客戶青睞。如藥品行業,對報表的要求,對藥品管理規范的要求等直接影響到客戶軟件的使用。有條件的話,可以培養實驗對象。如對零售系統,自己可以開個示范店,來進行管理驗證?;蛘哒規准矣写硇缘目蛻暨M行技術試用合作,目的是深入地、長期地對這個行業進行了解,科學地發現問題、解決問題,這樣管理系統才能具有生命力。目前一些軟件公司,采用問題及時反饋的網上渠道,這為軟件公司了解用戶需求的變化、存在問題等提供了比較好的途徑。
二、 開發過程中先進管理思想的體現
基本知識具備了,行業規律及特點摸清,則為管理系統的開發建立起良好的基礎。但是,理論與實踐還是有距離的,怎么把先進的管理理念融入管理系統當中則是一項具有挑戰性的工作。首先,要求開發人員具有良好的開發技術;其次,通過技術的靈活合理地運用,全面展現先進管理的理念。具體實施過程中,至少要考慮管理系統使用的方便,特殊問題的解決,管理思想的創新,管理要求的靈活性。
(1)管理系統的方便。這是開發優秀管理系統,體現先進管理理念的基礎。只有操作方便,條理清晰,功能完備,管理者使用才能得心應手,才能通過管理系統解決實際問題。以點菜系統為例,前臺點菜子系統,要求對大量的菜目能進行快速點選,盡量少切換界面,盡量不用鼠標,而且應該側重文化素質比較低的,甚至小學文化都能很快掌握的點菜界面。這需要開發人員徹底了解點菜環節的每個細節問題,同時根據實際操作情況進行科學合理的功能安排,真正做到功能強大,簡單易用,這是一款優秀管理系統贏得客戶認可的必備條件。
(2)特殊問題的解決。任何事物都是存在一般和特殊兩個方面。一般方面,由于具有普遍性和經常性,一般在管理系統里都會體現。但是,特殊要求方面的功能體現是有難度的,也是開發人員不容易掌握和解決的地方。但這恰恰是管理者特別是領導層非常關心的問題,也是具有重大管理價值的問題。如點菜系統,成本動態核算問題(要落實到每個菜品)。從國內目前情況來看,絕大多數軟件公司都沒有很好地解決。某軟件公司解決后,馬上體現出管理價值,為客戶發現了不少利潤過低甚至賠本買賣的菜品問題,而解決這個問題的最根本的方法是深入了解行業。
(3)管理思想的創新。高水平的開發人員,甚至應該具備管理創新理念,然后把新的理念運用到管理系統中,則會使管理系統產生質的飛躍,使軟件產品在同類市場中處于優勢地位。如酒店行業老板特別關心商品的數量,一方面可以了解商品的銷售情況,另一方面可以防止商品的跑、漏、丟。在發生問題的時候,可以責任落實到人。但在人工管理的情況下,由于酒店行業商品流通環節多,人員涉及復雜,意外情況多,所以導致管理難道非常大,責任要真正落實到人是缺乏一定依據的。而原有市場上的點菜系統,真正做到對商品數量的全面跟蹤分析是沒有的。而某系統采用對商品進出數量的分部門分人員的實時分析,最終形成數量分析報表,為管理者解決了復雜的管理問題,這就是管理系統高水平的體現。
(4)管理要求的靈活性。從行業范圍來說,要求管理系統能適應大多數客戶的管理要求??梢哉f同樣的管理環節,不同客戶的要求差別是很大的。如前臺點菜的子系統,在對商品數量的統計跟蹤分析時,有些客戶要求不同的前臺統一到一個部門管理,有些要求每個操作員自我管理,有些要求1、2樓層前臺一起管理,3、4樓層分別獨立管理。這要求系統能根據客戶的要求靈活設置工作環節,增加系統對客戶管理的靈活性。類似的情況,在大多數行業是存在的。
三、 實施后系統對管理的適應性
(1)適應需求的變化。事物具有變化性和運動性。作為一個好的開發者,應該清楚,隨著事物的變化,管理系統不能一成不變,應該隨著時間的變化而變化的。當系統用戶發現新的問題時,應該改進系統,適應需求的變化,只有這樣管理系統才具有旺盛的生命力,才能得到更多的客戶。
(2)數據的維護。后期數據的維護,從管理者的角度來說是存在新的要求的。怎樣更好地提供數據分析工具,利用好數據產生的管理價值,是需要開發者不斷考慮不斷研究的。只有充分挖掘數據的價值,才能獲得客戶的喝彩,才能讓管理系統給自己帶來更多的收益。
管理系統,就是為了解決客戶的管理問題。只有開發者具有深刻的現代管理理念,把先進管理理念融入管理系統中,管理系統才能具有蓬勃的生機,才能更好地解放生產力,發展生產力,獲得市場的認可。
參考文獻:
[1]楊善林.管理信息學[M].北京:高等教育出版社,2004.
[2]張海藩.軟件工程導論[M].北京:清華大學出版社,2003.
(寧波市鄞州職教中心學校)