分为定制项目标准过程和定制项目敏捷过程。两种开发过程分别基于RUP和Scrum裁剪定制,根据客户、项目的实际要求灵活选择,秉承用例驱动、快速迭代原则,以尽快交付有价值的软件为目标,降低项目风险,确保项目按计划交付。
技术路线图是公司对过去技术研发构成的总结和未来技术领域的规划,对项目、团队的技术选择起战略指导作用。
“公欲善其事,必先利其器”。工具路线图收纳46种公司开发过程必备的软件工具,按主开发工具、次要开发工具和辅助工具三类,以地铁路线的形式结合到开发过程各个阶段,给应用者以形象的指导。每种工具配备有相应的岗位要求、应用场景和介绍,用于员工建立和完善知识体系,不断提升工具应用水平。
开发框架Development framework
ACI包括技术类库型开发框架Ocor和应用开发型框架LivingSoil,用于提升开发效率,保证交付质量
Ocor Base Framework
Ocor.Logger:日志记录。
Ocor.MultiLayer:规范业务逻辑层的多层架构实现形式。
Ocor.Data:数据访问辅助类。
Ocor.AOP:程序功能统一维护,性能统计,安全控制,事务处理,异常处理。
Ocor. Caching:为应用程序提供缓存功能。
Ocor. Cryptography:为应用程序添加散列和对称加密。
Ocor. Security:加入授权和安全缓存功能。
Ocor.UDI:用来实现轻量的可扩展的支持构造函数、属性、方法的依赖注入容器
LivingSoil Application Develop Framework
Unified AjaxHandler:统一前端Ajax请求处理。
WebUI:统一的UI库。
WebApp Template:可配置项目模板
Code Generator:自动化代码生成器