被定制化开发坑惨了的IT人,不是所有的报表都能满足老板的需求
下面是一個IT人真實的經歷:
老K所在的IT部門是公司近幾年才建立起來的,架構非常簡單,老K和幾個同事負責做系統開發、系統優化和系統管理,比如OA、ERP、BI系統等,另外兩個小組做運維工作和專門的產品架構。
本來初創企業的IT部門事務就非常多,老K平時每天都要忙著處理數據問題,還要抽出時間加班加點搞業務需求,沒一個月老K就要累得吐血了
需求一多,老K就想能不能給業務人員做個定制化開發,他們要是有需求,自己搞數據放到模板里分析,就不用麻煩他們IT部門了,跟同事幾個人商量后一拍即合:
“老K你這想法可以啊,咱們把數據權限給開了,他們想要的數據自己去取,省得再麻煩我們,天天光給他們取數據就費勁了。”
“話雖不錯,但是那些業務咋會取數呢,最后不是還要麻煩我們?”
“這還不簡單,sql又不難,讓他們學一下就行了,大不了我們給他們做個培訓。”
“好就這么定了,我去找業務老大,讓他在業務部門組織個數據庫SQL學習會,我們去給他們講講,然后這周就做個報表模板出來,一勞永逸!”
老K設想得倒是不錯,將自己的計劃交給了老板,老板也很支持老K的方案,全權讓老K負責這件事,然而等到下次周會時,同事們的匯報卻讓老K徹底傻眼了:
“老K根本不行啊,業務根本不同意什么sql學習的培訓,還對我們說IT人取數是工作職責,不能因為我們想偷懶,就把取數的任務甩給他們業務,你說這叫什么事嘛!”
“這還是好的,我這邊報表模板都開發好了,也給了業務方去用,結果他們說根本沒法用,他們的需求經常要變,一個模板解決不了問題。”
“這我們能有什么辦法,我們又不是財大氣粗的大公司,哪有錢專門找人生產一套報表開發系統給他們用。”
聽著同事們的抱怨,老K這次可傻眼了,要是解決不了這個問題,以后IT程序員還得天天加班,老板那里更是沒法交代。
其實老K也明白,IT部門做出來的定制化開發報表,說白了,就是將報表頁面給寫死了,業務人員只能做一些非常普通的查詢工作,根本沒法實現靈活性應用。
其次,IT部門也不可能將所有的數據權限都下放給業務人員,一方面是出于數據安全的考慮,另一方面業務人員也不可能拿出時間去學sql這種程序語言,成本太大;
最后,程序員寫死的可視化功能模板,無法滿足老板的需求,一旦老板想要做個什么可視化大屏,IT又不能滿足:
后來,老K咨詢過了很多做數據分析的朋友后,終于找到了一條出路——用專業的市場報表開發平臺。
但看到市場上這么多工具軟件之后,老K又不知道該怎么選了,想要找到好用的工具哪有那么容易,簡單的功能實現起來越負責,這也是為什么如果是企業自主開發的話,成本會那么大。
但是需求并不會因為你沒有研發出來,就不去實現,于是老K退而求其次,選擇了國產化的報表工具——FineReport。
其實,報表模板的實現方式有很多,大家都會用的Excel配合高級函數以及VBA就能實現,但是用Excel做報表在企業里,如何給別人展示是一個問題,數據更新也是一個問題,數據量大了也成問題。
所以在做企業報表基本都會用專業的報表工具,在web端展示報表。
相比于不停地接需求,有很多模板可以直接用,修改的話也可以實時更新,這就很方便了,在現在的報表工具里,這可以是一個挺重要的功能了。
FineReport在這一塊做的還算不錯,內置很多模板:
你要的可視化大屏,也能有模板復用。
?
最后,送工具了
最后把工具分享給大家,回個“報表”就能獲得工具!
總結
以上是生活随笔為你收集整理的被定制化开发坑惨了的IT人,不是所有的报表都能满足老板的需求的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 可视化大屏设计指南,附20份可直接套用的
- 下一篇: 99%的人都不会的用户流失分析,到底应该