Posted on 2006-11-19 15:40
zolly 閱讀(6248)
評論(4) 編輯 收藏
Quote:
|
Pegasystems, Inc. engages in developing, marketing, licensing, and supporting software for managing complex business processes. The company provides a suite of rules-based business process management products, which include PegaRULES, PegaRULES Process Commander, and Pegasystems SmartBPM Suite and Solution Frameworks. These products enable the customers to plan, build, and manage business process management solutions. Its business process management solutions provide organizations with the ability to manage growth, productivity, and compliance. In addition, the company provides implementation, consulting, training, and technical support services. Pegasystems offers its solutions to healthcare, financial services, and other industries primarily through direct sales force, as well as through strategic partnerships with consultants and systems integrators. It operates in the United States, the United Kingdom, and Europe. The company has strategic partnerships with Cognizant Technology Solutions, IBM Corp., Kanbay International, Inc., Pinkerton Computer Consultants, Inc., Satyam Computer Services, Ltd., Steria Group, and Virtusa Corporation. Pegasystems was founded by Alan Trefler in 1983. The company is headquartered in Cambridge, Massachusetts. |
???
??? 由于項目的需求,我們Pega組的新人經過兩個多月的學習、培訓之后,被安排到一周后進行PRPC System Architech外部認證考試(只有通過認證才能授權使用PRPC開發),費用當然由公司出。偶然聽說Pega公司股價又跌3%。以前不知道Pega公司是上市公司,查詢得知,該公司成立于1983年,現有員工458人。我剛剛大學畢業進入Cognizant的第一年,被分配到Pega項目組,之前經過一個多月的Java基礎培訓,進入項目組后又進行了兩個多月的PRPC(PegaRules Process Commander)培訓,進入公司4個多月了,終于快要參與到真正的項目中去了,這本是件高興的事,但卻給我帶來深深的憂慮。
??? 這里補充一下,Paga的PRPC是一個產品,可以說是一個開發工具,也可以說是一個環境,他集成了工作流,規則引擎,聲明式(Declarative)編程等,是進行BPM(Business Process Managment)開發的工具,它是是基于J2EE的,并且有自己的一套規則庫,安裝可以部署在目前流行的各種服務器上,如Tomcat,WebLogic等等。裝好后,直接在瀏覽器上開發,開發的過程在我看來就是一個配置的過程,入門時間比較長,基本不用寫代碼。它本身是用來開發應用的,也可以做產品。據了解,在中國只有IBM China 和 Cognizant China 使用。官方網站:www.pega.com
PRPC Log In

圖1: PRPC 登陸界面
PRPC Work Space

圖2:PRPC 工作界面
根據目前的情況,我所擔心的是以下幾點:
- Pega公司從成立到現在20多年并沒有什么重要成就,Pega公司是由IBM員工另起爐灶所開,盡管IBM和他又合作關系,但IBM的BPM產品并不是主要由PRPC開發,只是IBM開發套件中的一種。
- BPM成為一種重要的軟件開發模式并不是由Pega公司所倡導,Pega公司只是走的那條路線罷了。
- 不得不承認,成為PRPC System Architech可以了解到很多BPM理論性的東西,但歸根揭底無非是會使用PRPC這個工具了,就像過了Micromedia Web Designer 認證考試,實際上只是會使用Dreamweaver了。
- 不知道PRPC像不像個框架,說是在開發,實際上東西還是別人的。
- 盡管從世界整個軟件開發來看,程序員的代碼從寫到拚到不寫,本來是一個進步,能夠加快軟件開發是毋庸置疑的,但在中國要實現這個目標還要等上若干年。
- 對于我們剛畢業的新人來說,沒有任何軟件流程相關技術積累,直接從事這種開發,只能打打下手。看上去,嗯,做BPM,Bright future,可是一旦脫離了Pega的東西,又會做什么呢?
- 還有啊,讓我非常不滿的,就是那每個月可憐的2000多塊錢,只要到了交房租時候,我就要借錢。我其他同學,雖然作Java,JavaScript等的基礎代碼的開發,每個月也有3000多。
??? 說一下我們公司吧。全稱: Cognizant Technology Solutions (Shanghai) Co., Ltd. 本部在美國新澤西。印度分公司是最大的分公司,員工35000多人,是印度第4大公司,主要提供軟件外包服務,客戶主要面向歐美大型企業。中國區分公司成立于1994年,現有員工200多人,其中近一半是剛大學畢業的新員工。環境很不錯,而且出國機會很多,應屆生都有機會。公司策略很明顯,就是先不管員工利用率,迅速擴大中國區員工數量,讓客戶了解到Cognizant China在中國這個巨大的軟件市場上是有開發實力的。官方網站:http://www.cognizant.com/html/home.asp
??? 我計算機專業畢業,在軟件開發行業中有自己的夢想。當然我的技術和開發經驗不夠豐富,BPM固然不錯,但是直接從事PRPC開發,我覺得有風險,最起碼我要知道走這條路是不是正確的。各位大俠,如果你有自己的看法,請指點迷津。感激不盡!