3.共同設計原則
平臺之上的企業信息化建設的精髓在于設計是由用戶自己進行的,而不是由一些遠離現場的專門的設計人員集中設計出來,只有這樣,才能防止企業信息系統的抽象性和疏遠化。用戶參與共同設計確保用戶表達出自己的真實意愿,并且在概念形態、模型形態時能夠多次確認和發展自己的思路,而不是通過嚴格的需求調研程序確認的工作流程,到開發完成交付時用戶已經認不出自己的設想,或者已經改變了想法。
共同設計的前提條件與是知識組織化協同生產的三個條件,詳細一點敘述是:
(1)共享的管理理念和企業信息化愿景,所有參與設計者要形成一些基本的共識。這要求有一個明確的管理理念作為共同的主題,否則將會看到無休無止的爭論而沒有任何成果。
(2)共享的方法體系——企業信息化“模式語言”體系。一個統一的方法體系“語言”才能夠保證許多人的工作能夠“兼容”和相互交流。一個大規模共享的模式語言庫是一個重要的支持基礎,這可以通過軟件公司的網絡建立起來。而信息化項目的第一步是由參與者共同選定和創造新的模式語言。
(3)能夠呈現每一個人工作階段性成果的信息平臺。許多人協同工作可怕的后果是每一個人的工作不能與其他人的工作協同一致。在傳統的項目控制手段中,我們使用的是將項目工作徹底分解,然后分配給不同的人去完成。這樣的方法大的弊端是達成共識的艱難和分段進行的子項目完美的銜接,實際上這是工業化流水線生產思想在信息化建設中的套用,出現種種不適應和造成大量的項目失敗是必然的。通過一個呈現平臺和相應的管理制度,將每一個小組或個人的成果及時呈現出來,引發討論和自適應行動,是一個看似不那么井井有條但卻能極大提高項目成功率的重要保證。
這三條保證許多人能夠有組織的進行智力勞動,達成有用的成果。
4.“一次砌好一塊石頭”的建造原則
這是一個與目前通行的總體規劃方式不同的一種簡單有序的方式。每一個企業的信息系統設計工作都是在現場用相對粗略的方式進行的,很多時候僅僅是一些構想藍圖,便沒有對其中的細節進行極為嚴格的規劃。所以,在實施過程中,也不是根據嚴格的標準化的計劃進行的,而是由一個接一個或者一步接一步的操作體制所控制的。
許多人看到這里會感到害怕——這樣會不會造成混亂。實際上,造成混亂的正式試圖嚴格控制的企圖,而“一步接一步的建造原則”能夠讓人們自由的把它運用的每一個單元、每一個細節的設計建造過程中,并且是能夠設計建造出一個完好的、結構合理的企業信息系統的重要保證。
這是一個建造有生命的企業信息系統的關鍵原則,其中還包含相當數量的準則。
5.成本控制原則
由于每一個企業的信息系統都不相同,并且其設計建造過程又是如此靈活,對其成本進行控制需要一種全新的思路。新的思路是采用一種“約估”的成本計量和控制手段,使得整個信息系統的建設過程的成本能夠為用戶所接受并且不使成本控制本身成為重要勞動力消耗因素。
這里我們要開發以一些列簡易的成本評估方法。
6.共同工作中的人性化原則
這是一個容易被人忽視的組成部分。但是,如果缺少了項目實施過程中的人文關懷,不但是建設企業信息化項目的工作成為一種枯燥乏味的苦役,而且其建設質量和效率也是難以保證的。
這些原則包括:
(1)每天人們都要在一個確定的時刻一起工作。必須確保每一個人需要從事的多少種類的工作以及他們將要從事的工作的數量。同時要讓每一個參與者感受到參與信息化建設項目是一個施展自己的才華,表現自己的技能,享受更多的友情的美差。
(2)每個企業管理者必須從事一定的信息化建設的事務性工作。人們只對參與和付出的事物保有感情,才是“我們的”信息系統。
(3)每天都要做一些明確的事情。
(4)相互幫助進行較為困難的工作。
(5)每一個子項目的收尾都要有一個慶祝活動。有時候可以是非常簡單的慶祝。
7.基礎工作統一化原則
這是平臺軟件支持下的新的企業信息化建造體制的重要保證,也是有效降低企業信息系統建設成本和提升其質量的重要措施。
基礎工作統一化是我們設想的“管理支持產業”的重要內容,能夠統一化的基礎工作會有很多,但核心工作是共享模式語言庫的建設,這是一項長期而艱苦的基礎工作,任何一個個別的用戶企業和“企業信息化設計建造師”都不可能獨力完成,因此是管理支持聯合體存在的重要理由。