![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件开发
文章平均质量分 78
weekend67
这个作者很懒,什么都没留下…
展开
-
持续集成CI(Continuous integration)
持续集成作为敏捷开发的基石,被很多软件开发项目组所采用。 持续集成定义: *什么是持续集成?* 持续集成一种软件开发实践。通过它,开发团队的成员频繁的整合他们之间的工作。它不是简单的组装软件而是软件开发过程的核心实践,通过时时运行测试,保证软件现有的功能不被破坏,自动分析现有代码的状态(有无重复逻辑,代码的复杂度,PC-lint,圈复杂度,UT覆盖率等)并发布相关的报告。这转载 2011-12-28 20:16:25 · 2195 阅读 · 0 评论 -
IPD和IPD-CMM
IPD-Integrated Product Development.分为几个部分:概念,计划,开发,验证,发布和生命周期。IPD作为先进的产品开发理念,其核心思想概括如下: a) 新产品开发是一项投资决策。IPD强调要对产品开发进行有效的投资组合分析,并在开发过程设置检查点,通过阶段性评审来决定项目是继续、暂停、终止还是改变方向。 b) 基于市场的开发。IPD强调产转载 2012-05-14 22:05:20 · 3158 阅读 · 1 评论 -
基于CMM的软件开发
软件开发流程存在风险不可控的问题,因此各种软件开发流程应运而生。这些规范的软件开发流程试图将软件开发用一个规范的流程控制起来,变成一个类似传统工业化生产流程的工业。 CMM简介 CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量转载 2012-05-14 21:57:59 · 2168 阅读 · 1 评论