平臺升級(廣告文)


為客戶升級業務系統的工作已經接近尾聲. 經過了將近五個月, 除了重新編寫了客戶的所有應用程式之外, 也為開發平臺增加了七十多項新功能.

在這個項目的初期, 還比較擔心要疲於應付客戶提出的大量修改, 後來只要客戶提出的修改合理, 就算不在報價的範圍以內, 我們都接受了.

客戶這次升級業務系統, 促成了平臺的改良. 一般的程式修改已縮短到幾分鐘, 複雜的修改也不會超過三個小時, 而這個時間已包括了動手之前的準備. 

這樣, 修改程式的速度, 基本上超過了客戶試用後再提出要求的速度. 客戶能夠得到快速的回應, 並在第一時間知道自己的要求會導致怎樣的後果, 酒會更加清楚了自己的需要. 有更多試錯的機會, 他們也更了解自己的業務軟件, 甚至更了解自己的業務運作. 因此提出的要求, 也越來越接近程式員的思路.

我相信, 他們會覺得這樣的程式服務很有價值. 除此之外, 為開發平臺增加了新功能, 不僅讓這個項目的程式員受惠, 更讓使用同一個開發平臺的其他程式員都跟著受惠. 這樣, 連帶我們所有客戶都將會得益, 這是以平臺去支持應用程式開發的好處.

就算將來客戶的應用程式不再更新, 我們只更新開發平臺, 也可以改善已有應用程式的運作. 開發平臺進一步完善, 就可以更簡化編製用戶介面和報表的工作. 只要程式員做得更輕鬆, 他們就可以更多地從使用者的角度去考慮, 做出來的軟件自然更易被客戶接受.

另方面, 開發平臺本身具備互聯網的操作功能. 使用者和程式員均連線到同一個開發電腦, 介面與報表的調整大家都可以即時見到效果. 使用者能夠及時提出修改建議, 避免了程式員在完成製作之後要面對大量修改, 這樣開發應用程式所需的時間就可以大幅減少了. 

在這種開發模式裡, 使用者其實也是開發小組的成員, 甚至人數比程式員更多. 他們熟悉自己的業務運作, 並負起測試應用程式的責任, 為軟件公司節省了開發成本.

看來這種訂製商務軟件的模式, 真的很值得推廣. 如果有更多人成為這個開發平臺的程式員, 就能為大量的企業機構訂製業務系統, 而且真正價廉物美. 程式員也會對開發平臺提出建設性的修改, 讓平臺繼續發展, 這樣應用程式的製作又會更加容易. 程式員之間的合作, 大部份都體現在應用程式與平臺系統的配合, 合作也變得更單純更高效率.

每次回顧開發平臺的改變, 都會覺得還有很多工作要做. 到目前為止, 在主要的用戶介面上, 行式資料庫表格的製作已經足夠簡單, 頁式表格的製作雖然也算簡單, 但還是覺得有少許繁瑣. 如果能夠再添加一些輔助工具, 對一個新手來說, 用戶介面的製作就會變得沒有難度.

至於報表的製作, 似乎不容易作進一步的改良. 觀察新手程式員的開發過程, 看到他們必須經過多次練習, 才能的掌握好製作報表的技巧, 說明製作報表的工具還有發展的空間.

我們也很清楚, 這個開發平臺遲遲沒有大幅增加程式員, 是因為推廣工作做得不夠好. 尤其是教材的編寫, 很倚賴一些有這個平臺的編程經驗, 文字表達又準確的人才, 所以一直都跟不上新功能的增加. 人多好辦事這句老話, 似乎適用於我們現在的情況. 不過, 優秀的人才, 對任何企業機構來說都是越多越好的. 


2008/04/09 08:48 AM



留言