題目這句話來自金英勛的《如何準備PMP考試》,我學習這一觀點的時候,有點似懂非懂。對這句話有了臺階性的認識是那次……(鏡頭漸淡,并切換至某年某月某日……呼呼……)
前段時間跟上海市某區(qū)的信息委進行接觸,對該區(qū)建設人口數據平臺進行可行性分析。對方是個較懂計算機的可愛的老頭兒。我過去后,他把我拉到他桌子邊,捻來一張紙,張口就跟我說:“其實這個很簡單的,就是一個數據庫?!比缓缶彤嬃艘粋€簡單的框圖,說上面是上海市的人口基礎數據中心,下面是區(qū)里的數據庫,區(qū)里有一些人口的擴展數據,如計劃生育數據、勞動保障數據、教育數據等等。大概半個小時之后我腦子里有了我的印象,并畫出來跟他說:
“您說的是這個意思嘛?”
“對對,就是這個意思?!?BR>“那么這些區(qū)委職能部門的業(yè)務具體有哪些呢?”我問,因為我覺得職能部門的應用才是這個系統(tǒng)的最重要的部分。
不料他說:“你不用管這些,你先考慮上面的。職能部門這些還不確定可能增加、減少都不一定?!?BR>坦白說,當時我有點懵。決定先回來考慮清楚、整理一下再來討論。
我整理后大致是這樣的(諸位可以也大致想象一下這樣的“人口數據平臺”應該包括哪些):
系統(tǒng)的用戶或者說角色主要包括:區(qū)數據中心的維護人員(就是區(qū)信息委),區(qū)委各職能部門工作人員,市人口基礎數據中心。
主要功能包括:
(1) 從市人口基礎數據中心獲取人口基礎數據
(2) 各個區(qū)委職能部門根據基礎數據建立“擴展數據”,并對擴展數據進行維護(如:新增了幾個計劃生育對象啦,又有幾個小孩要上學啦,等等)
(3) 由于他說區(qū)委各個職能部門的不確定性比較大,我還考慮設計一個比較通用的數據層接口,可以擴展數據和擴展職能部門的應用
(4) 由于各個區(qū)是新增人口(如新出生的、從外地新轉來的)的采集源,因此我們還考慮到將新增基礎數據同步到市人口基礎數據中心
并且我還考慮到各個職能部門應用系統(tǒng)的開發(fā)周期、難度等,最后給出了一個大致的預算。
當我把我的文檔給他看時,他顯得不可思議(是對于預算,大大超過了他的考慮):“你們把問題搞復雜了。”可是也不知道哪里搞復雜了。
于是我又跟他反復聊,指著一個大圖,問他“這里有沒有問題、那里有沒有問題”。最后,我終于搞明白他的意思:
各個職能部門的應用只是查詢,所有數據更改都在信息委數據維護中心。
什么意思?舉個“將某十個人列為計劃生育對象”例子:
(1) 計生職能部門的工作人員通過該人口數據系統(tǒng)查出這十個人,并將他們的保存在本地(如導出成Excel保存在他們自己的機器上);
(2) 將這些信息相應字段進行修改;
(3) 確定修改完畢將該文件上傳給信息委,專門管理人口數據的工作人員會打開數據核對,“經確認后”更新到區(qū)委人口數據平臺中;
(4) 數據更新完畢。
區(qū)委所有職能部門對于人口數據的管理都通過這樣的操作來實現。區(qū)里新增的人口基礎數據也是通過另外的數據庫文件上報到市里,而不是通過數據庫直接同步回去。
明白了沒有?這其實是一個超乎我們“正?!毕敕ǖ膶崿F方式。我們通常直接的反應是:“這樣不是很傻?”甚至會懷疑是不是因為對方不了解計算機真正能干什么才這樣考慮的。其實不是!
好像就在離開那個可愛的老頭的辦公室的一瞬間,我明白了好多東西(呼呼……),同時覺得他考慮真是實在實際。
(鏡頭切換回來……呼呼……)
我們之前那種方案(且稱為“方案一”),固然好、“科學”。但是各個職能部門應用系統(tǒng)的復雜性顯然大大增加,于是我們其實隱含的做了假設:“系統(tǒng)所有用戶將具有一定的計算機應用能力”。而客戶跟我們說:那些職能部門的工作人員都是年紀比較大的,能用用簡單的Excel已經很不錯了,不可能要他們學習
項目經理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://m.opto-elec.com.cn/pmqhd/index.html