网络服务公司CIO Michael H. Hugos预测,由于美国本土以外的IT劳动工资率正在上涨,而在美国却是下降或者保持不变,离岸外包的经济优势正在快速减小,未来更多的软件开发可能又会再放在内部
进行。他又说,明智的公司会采用提高工作效率、让内部开发更具有吸引力的开发做法。Hugos说,六项基本技能(他称之为“游戏技能”)关系到内部开发的成功与否。
1. 共同设计应用,集中业务和技术人员的共同知识和思想。
2. 流程规划,整理出现有的工作流、设计新的工作流。
3. 数据建模,确定系统将要处理的数据类别和数据量。
4. 为系统建立原型,以便为系统的用户界面及技术架构建模,从而验证工作效果是否和预期一致。
5. 采用面向对象的思想设计和编程,以便利用事先定义、可以重用的软件组件构建系统。
6. 系统测试和准备工作,以便对系统进行测试、调试和微调,并且对使用者进行培训。
Hugos对他所界定的上述做法所具有的好处毫不隐晦。他说:“如果训练有素的开发群体牢记了这些技能,并不断而严谨地加以运用,提高工作效率和客户满意度这一奇迹就会出现。”
来源:CCW
|