ITPub博客

首页 > 应用开发 > Java > 软件项目开发流程

软件项目开发流程

原创 Java 作者:百联达 时间:2014-03-03 14:38:47 0 删除 编辑
 

1.1.  开发流程简述

项目开发流程由需求阶段、设计阶段、开发阶段,测试阶段和发布阶段组成。为快速响应业务变化开发阶段引进敏捷开发思想;另外鉴于公司技术部门的发展阶段引进CMMI,通过加强过程质量的管理和组织能力的持续改进来保证项目的交付质量。

1.2.  开发流程设计思想

CMMI,全称为“过程能力成熟度模型集成”,核心目的是用于衡量和改善组织过程能力的,虽然强调“人+技术+流程”三个方面共同决定开发项目的成败,而实际CMMI实施更多还是关注流程,强调过程规范性,最终达到保证开发交付质量的目的,CMMI的核心思想为:过程质量决定交付质量和组织能力需要持续改进。

敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。敏捷开发最核心的方法,就是小版本增量式的实现需求。这也正是敏捷开发的核心方法论:将用户、市场的变化捕捉为业务、需求的变化;将变化的需求拆分为相对稳定的功能;通过冲刺、迭代等小周期完成功能开发,并增量式的将功能还原为需求。

为快速响应业务变化开发阶段引进敏捷开发思想;另外鉴于公司技术部门的发展阶段引进CMMI,通过加强过程质量的管理和组织能力的持续改进来保证项目的交付质量。



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28624388/viewspace-1098637/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
15年以上互联网经验,先后从事过制造业,证券业,物业行业和物流行业信息系统和互联网产品的设计落地实施,8年系统架构经验。最近关注企业数字化转型、财务数字化服务共享、大语言模型、Kubernetes微服务架构和Istio微服务治理框架。

注册时间:2013-02-05

  • 博文量
    332
  • 访问量
    1265618