项目如何采取实施和开发分离?
1.构建组织结构;
项目分为开发( 软件工程)、技术运营(实施)和质量保障(QA)
开发驻在公司,实施常驻现场;部门独立,分离管理;
开发与 运营之间存在着信息“鸿沟”;
运营人员要求更好的可靠性和安全性;
开发人员则希望基础设施响应更快;
而业务用户的需求则是更快地将更多的特性发布给最终用户使用。
2.建立操作流程;
3.建立制度规范;
4.建立绩效考核机制;
1)加快产品交付的速率
5.明确实施开发任务目标;
6.借助工具进行管理规范;
7.建立管理流程的方法论;
开发和实施分离能采用敏捷开发吗?或者devops模式,或者精益开发?传统的CMMI还适用吗?还是采用规模化敏捷开发?
开发团队与 运营团队之间更具 协作性、更高效的关系