|
[color=#000][font=Tahoma]今天聊天,谈到了几个问题,也很值得思考:
[/font][/color]
[color=#000][font=Tahoma]一个是开发平台的优势在哪?
一个是报表产品的功能复杂度问题?
一个是谁需要开发平台,谁使用开发平台?
一个是系统集成,组件化与开发平台间的关系和优越?
注:这里说的开发平台是指小众的应用开发平台;大众的开发平台主要指:.net,java,php等相应的开发环境。
[b]开发平台的其中一个优势在开发内控[/b]
对于软件公司,开发人员的生产力相当重要,开发成本非常重要。
低成本的挑战是,如何把大多数的计算机应届生学生在一周内培训成有效的生产力。
有的公司说不能,所以它们用合理的高薪酬聘请有经验的开发人员。常见问题是招人难。
有的公司说能,结果真的培训出来了。问题也来了,因为公司使用的是大众的开发平台,例如.net,java,php等,得到技能提高的开发人员翅膀硬了飞走了。主要是薪酬问题。
平台的人说,我们随便找个有计算机背景的人就行,培训成本低(薪酬也低,因为是兵),也不怕他资深了走掉,因为平台的使用技能在别的公司不适用,不会带来高生产力。
使用平台开发的人岂不是很惨?给个小圈子套住了。
软件公司,人很重要,套得越牢越好。相对开发人员,给套住并不意味就没前途,晋升路线依然是:开发人员->组长->项目经理…
通过开发平台训练出来的兵,质量有保证,不会出现一个走了就暂时无人顶替的情况。
通过平台训练出来兵的并都是非常理解业务逻辑的,因为平台把大部分功能都实现了,他们只需关注业务逻辑。
通过平台开发的项目,一致性好,维护管理都容易。
[size=16px]一个新项目完成后提炼成通用的模型,方便日后的重复使用,而且不怕项目成果的泄露,因为只有自己公司的平台才能解析(这也是比大众平台组件化优越的地方)。
[/size][color=#26709a][ /productFlow.htm]E8.Net工作流平台[/url][/color]:源码架构+图形化流程设计器+高可靠性流程引擎+无限的扩展能力+丰富的源码组件。
[size=16px]
[/size]
下载体验地址:[color=#26709a][ /productFlow.htm]productFlow.htm[/url][/color]
[/font][/color]
|
|