- 浏览: 2610146 次
- 性别:
- 来自: 小胖儿的大城
文章分类
最新评论
-
ni4wangba0:
ni4wangba0 写道亲测,算法有问题。对不起,其实是我自 ...
谈谈"求线段交点"的几种算法(js实现,完整版) -
ni4wangba0:
亲测,算法有问题。
谈谈"求线段交点"的几种算法(js实现,完整版) -
kers007:
苹果不让Webapp 在appstore 里发布,我不知道对 ...
苹果真的要在 AppStore 里封杀 WebApp 吗? -
striveandlive:
fins = js大牛
[原创]GT-Template, 一个超轻量级的js模板工具. -
AlwaysYang:
基础扎实的才能行走天下。
关于body的"大小"在ie和ff下的一些基础知识
公司推RUP,用的是rational全套 为的是过CMMI
可是实际情况是 由于对RUP推行的并不是很好 而且员工对RUP的理解认识也不够
导致的项目进度受阻,RUP成了为 RUP而RUP,开发 设计 需求 QA 测试 一切的一切都没有在统一的过程下进行.
而且开发的实际模式近似于传统模式:来个需求,领导把需求规划成若干模块 把各个模块的开发任务分给各个组,各个组的组长带头去干.
各种文档 uml图都是后补的,是先有设计的思想,有了思想大家就讨论,讨论后就动手写代码
当然在这过程中也会写些文档来纪录一些想法和事情,但那种文档的作用几乎就是备忘,根本不是严谨正式的文档.
于是,想寻求一种快速而又不失规范的开发方法与模式.自然敏捷是首选.
可是公司一心向着CMMI,坚决排斥初RUP之外的一切.怎么办呢?
该怎么将敏捷和RUP结合起来呢?
你又提到了一个很关键的问题,所谓的“品牌”。实际上类似“品牌”的很多东西,都是产品的各个部分。其实客户购买的是产品,而不是产品的功能。体会其中的区别。
你又把东西分裂了,别忘了,分析完之后要合起来。
说品牌是产品的“部分”,这个是以单独的产品为研究对象做出的结论,但是任何一件产品对品牌都没有决定性的影响,而是产品的集合对品牌有影响。你先给定了一个结论的范围,然后绕了一个圈子证明一个结论,那么这个结论始终逃不出给定的结论的范围。
还有,先不考虑品牌问题,客户购买的是产品的功能而不是产品。另外,心理满足也算作功能。
这个东西我就不仔细讲了,毕竟是质量学上的东西,而不是同软件开发的关系不大,我就只说相关的部分。
为什么说客户购买的是产品,而不是产品的功能。当然客户需要的满足是需要依靠功能,于是他们试图去购买具有此功能的某些产品。但是这些产品并非只具有他们需要的功能,其次也并非所有时候这些产品所具有的功能能完全满足他们的需求。同时从另外一个方面看,客户想要的和他们需要的还是有所不同。这些是同我们软件开发的需求工程相关的部分。
另外一个方面,质量的理论概念是对于需求的满足程度。但是在实际上来说,产品不被使用就无法说明其理论质量。因此上现实中我们说的质量,是基于对客户需要的判断建立的一个产品指标系统的满足程度。这里其实也就是造成人们对于质量概念容易混淆的根本点。当然不管如何,质量依旧是一个产品相关的概念,而不是一个活动相关概念。
确实我的讨论经常有些跳跃性的论述,那是因为我相信在共同的概念基础上,推导出的结论是统一的,我没有必要展现一个完成的推理过程,毕竟这里我不是做学术论文。我只需要展示我推理的主要要素就可以了,我相信大家的智商可以完成这个推理过程。
你又提到了一个很关键的问题,所谓的“品牌”。实际上类似“品牌”的很多东西,都是产品的各个部分。其实客户购买的是产品,而不是产品的功能。体会其中的区别。
你又把东西分裂了,别忘了,分析完之后要合起来。
说品牌是产品的“部分”,这个是以单独的产品为研究对象做出的结论,但是任何一件产品对品牌都没有决定性的影响,而是产品的集合对品牌有影响。你先给定了一个结论的范围,然后绕了一个圈子证明一个结论,那么这个结论始终逃不出给定的结论的范围。
还有,先不考虑品牌问题,客户购买的是产品的功能而不是产品。另外,心理满足也算作功能。
你又提到了一个很关键的问题,所谓的“品牌”。实际上类似“品牌”的很多东西,都是产品的各个部分。其实客户购买的是产品,而不是产品的功能。体会其中的区别。
说明一下,这里的ISO特指ISO9000 family.其他的ISO标准不一定和Quality直接相关。
和质量无关这一点不是很认同.ISO和他们都是试图通过建立一定的规则来保证及提高质量。这个质量其实是一个组织的质量而不仅是简单的产品的质量。当然,只是试图,它们既不是充分条件也不是必要条件。但这不影响他们的相关性。
http://en.wikipedia.org/wiki/Quality
我不觉得这个过程是与敏捷有矛盾,敏捷应该关注的是细节,来了需求,我们怎么进行敏捷需求分析,如果根据用户故事,确定其商业价值和优先级,对于各个模块开发,如何实施敏捷开发的方法,根据情况采用诸如迭代,结对等方式。
uml图重要吗?所有的项目都需要uml图吗?需要全部的uml图吗?还是根据情况,画出必要的uml图。
文档重要吗?所有的文档都是必须的吗?文档要达到什么程度才是严谨正式的呢?这些都是我们要根据实际情况要做的,敏捷给了我们最重要的是思想和原则。我们要学会根据具体情况裁减。
有兴趣的话可以看看我的一篇文章。
http://blog.csdn.net/yzhz/archive/2007/01/15/1483651.aspx
这是我的项目中采用的开发流程,文章的字面上虽然没有敏捷的字眼,但我觉得在具体的实施中敏捷是融入每个具体的过程中。
领导对RUP的认识不深,这样推行很难哟,另外就是人员责任划分、任务安排、进度安排听来都存在一定的问题。不过你们是为了过CMMI才上RUP,所以呢个人认为这种情况太正常不过了,这是因你们本次的目标而决定了的,要改变起来难度很大,所以建议不要老是想理论上的RUP,围绕你们本次的目标实施RUP,个人认为才是可取,纯个人言论。
找几个同一个team的兄弟实施,农村包围城市。。 哈哈
可是实际情况是 由于对RUP推行的并不是很好 而且员工对RUP的理解认识也不够
导致的项目进度受阻,RUP成了为 RUP而RUP,开发 设计 需求 QA 测试 一切的一切都没有在统一的过程下进行.
而且开发的实际模式近似于传统模式:来个需求,领导把需求规划成若干模块 把各个模块的开发任务分给各个组,各个组的组长带头去干.
各种文档 uml图都是后补的,是先有设计的思想,有了思想大家就讨论,讨论后就动手写代码
当然在这过程中也会写些文档来纪录一些想法和事情,但那种文档的作用几乎就是备忘,根本不是严谨正式的文档.
于是,想寻求一种快速而又不失规范的开发方法与模式.自然敏捷是首选.
可是公司一心向着CMMI,坚决排斥初RUP之外的一切.怎么办呢?
该怎么将敏捷和RUP结合起来呢?
评论
23 楼
basicbest
2007-03-05
只要有语言存在,就会有歧义存在。当我再回头看上面的内容的时候,我发现我没有办法彻底说明产品和功能的某些关系。
但是无论如何这个结论应该是相同的,就是在实际当中,“品牌”“产品”“功能”都是重要的。
但是无论如何这个结论应该是相同的,就是在实际当中,“品牌”“产品”“功能”都是重要的。
22 楼
ozzzzzz
2007-03-03
basicbest 写道
ozzzzzz 写道
basicbest 写道
呵呵,既然o6z提到,我就开始翻以前的帖子。
有个不同观点。作为我是用户而言,我还是关心谁提供的产品的。这个就是所谓的“品牌”的作用。
有个不同观点。作为我是用户而言,我还是关心谁提供的产品的。这个就是所谓的“品牌”的作用。
你又提到了一个很关键的问题,所谓的“品牌”。实际上类似“品牌”的很多东西,都是产品的各个部分。其实客户购买的是产品,而不是产品的功能。体会其中的区别。
你又把东西分裂了,别忘了,分析完之后要合起来。
说品牌是产品的“部分”,这个是以单独的产品为研究对象做出的结论,但是任何一件产品对品牌都没有决定性的影响,而是产品的集合对品牌有影响。你先给定了一个结论的范围,然后绕了一个圈子证明一个结论,那么这个结论始终逃不出给定的结论的范围。
还有,先不考虑品牌问题,客户购买的是产品的功能而不是产品。另外,心理满足也算作功能。
这个东西我就不仔细讲了,毕竟是质量学上的东西,而不是同软件开发的关系不大,我就只说相关的部分。
为什么说客户购买的是产品,而不是产品的功能。当然客户需要的满足是需要依靠功能,于是他们试图去购买具有此功能的某些产品。但是这些产品并非只具有他们需要的功能,其次也并非所有时候这些产品所具有的功能能完全满足他们的需求。同时从另外一个方面看,客户想要的和他们需要的还是有所不同。这些是同我们软件开发的需求工程相关的部分。
另外一个方面,质量的理论概念是对于需求的满足程度。但是在实际上来说,产品不被使用就无法说明其理论质量。因此上现实中我们说的质量,是基于对客户需要的判断建立的一个产品指标系统的满足程度。这里其实也就是造成人们对于质量概念容易混淆的根本点。当然不管如何,质量依旧是一个产品相关的概念,而不是一个活动相关概念。
确实我的讨论经常有些跳跃性的论述,那是因为我相信在共同的概念基础上,推导出的结论是统一的,我没有必要展现一个完成的推理过程,毕竟这里我不是做学术论文。我只需要展示我推理的主要要素就可以了,我相信大家的智商可以完成这个推理过程。
21 楼
basicbest
2007-03-02
ozzzzzz 写道
basicbest 写道
呵呵,既然o6z提到,我就开始翻以前的帖子。
有个不同观点。作为我是用户而言,我还是关心谁提供的产品的。这个就是所谓的“品牌”的作用。
有个不同观点。作为我是用户而言,我还是关心谁提供的产品的。这个就是所谓的“品牌”的作用。
你又提到了一个很关键的问题,所谓的“品牌”。实际上类似“品牌”的很多东西,都是产品的各个部分。其实客户购买的是产品,而不是产品的功能。体会其中的区别。
你又把东西分裂了,别忘了,分析完之后要合起来。
说品牌是产品的“部分”,这个是以单独的产品为研究对象做出的结论,但是任何一件产品对品牌都没有决定性的影响,而是产品的集合对品牌有影响。你先给定了一个结论的范围,然后绕了一个圈子证明一个结论,那么这个结论始终逃不出给定的结论的范围。
还有,先不考虑品牌问题,客户购买的是产品的功能而不是产品。另外,心理满足也算作功能。
20 楼
ozzzzzz
2007-03-02
basicbest 写道
呵呵,既然o6z提到,我就开始翻以前的帖子。
有个不同观点。作为我是用户而言,我还是关心谁提供的产品的。这个就是所谓的“品牌”的作用。
有个不同观点。作为我是用户而言,我还是关心谁提供的产品的。这个就是所谓的“品牌”的作用。
你又提到了一个很关键的问题,所谓的“品牌”。实际上类似“品牌”的很多东西,都是产品的各个部分。其实客户购买的是产品,而不是产品的功能。体会其中的区别。
19 楼
basicbest
2007-03-02
呵呵,既然o6z提到,我就开始翻以前的帖子。
有个不同观点。作为我是用户而言,我还是关心谁提供的产品的。这个就是所谓的“品牌”的作用。
有个不同观点。作为我是用户而言,我还是关心谁提供的产品的。这个就是所谓的“品牌”的作用。
18 楼
basicbest
2007-03-02
ozzzzzz 写道
cmmi和iso原则上讲都是质量无关的,这一点在本论坛的我前面的讨论中已经充分予以证明了。
另外RUP根本就不是什么思想,而是一种商业化的软件过程方法框架。
另外RUP根本就不是什么思想,而是一种商业化的软件过程方法框架。
说明一下,这里的ISO特指ISO9000 family.其他的ISO标准不一定和Quality直接相关。
和质量无关这一点不是很认同.ISO和他们都是试图通过建立一定的规则来保证及提高质量。这个质量其实是一个组织的质量而不仅是简单的产品的质量。当然,只是试图,它们既不是充分条件也不是必要条件。但这不影响他们的相关性。
http://en.wikipedia.org/wiki/Quality
17 楼
ozzzzzz
2007-03-02
cmmi和iso原则上讲都是质量无关的,这一点在本论坛的我前面的讨论中已经充分予以证明了。
另外RUP根本就不是什么思想,而是一种商业化的软件过程方法框架。
另外RUP根本就不是什么思想,而是一种商业化的软件过程方法框架。
16 楼
basicbest
2007-03-02
CMMI主要目的还是控制质量的。
如果之前有做过ISO,可以在ISO的基础上做。
无论是敏捷还是RUP都是一种思想而已,RUP本身并不会降低什么效率,敏捷不一定会提高效率,都有自己适合或者不适合的地方。
参考一下:
http://en.wikipedia.org/wiki/Software_development_process
http://en.wikipedia.org/wiki/CMMI
wikipedia上的描述相对都比较中立些
如果之前有做过ISO,可以在ISO的基础上做。
无论是敏捷还是RUP都是一种思想而已,RUP本身并不会降低什么效率,敏捷不一定会提高效率,都有自己适合或者不适合的地方。
参考一下:
http://en.wikipedia.org/wiki/Software_development_process
http://en.wikipedia.org/wiki/CMMI
wikipedia上的描述相对都比较中立些
15 楼
fins
2007-03-01
ozzzzzz 最近正在读你以前的帖子 收获很大 感觉你真的是很资深啊
你到底是做什么的呢?你不会就是评估CMMI的吧 呵呵
谢谢你了 我其实还是对技术感兴趣些
最近开始关注这些东西 只是因为我觉得公司弄的这些东西影响我钻研技术了 所以想看看他们成天在搞什么 呵呵
你到底是做什么的呢?你不会就是评估CMMI的吧 呵呵
谢谢你了 我其实还是对技术感兴趣些
最近开始关注这些东西 只是因为我觉得公司弄的这些东西影响我钻研技术了 所以想看看他们成天在搞什么 呵呵
14 楼
ozzzzzz
2007-03-01
简单说一下,up的核心还是迭代,而如果要迭代你可以测算一下,在CMMI体系下的文档规模,和各种评审的规模。
另外统一的SCM,是要求你们必须在一个完整的SCM环境下,进行各种活动。所有的行动都必须依赖于某些文件的支持,而所有的改动都也要以某些文件来做凭证。在这样的情况下,管理者每天的工作,你可以测算一下会提高多少,市场人员每天会新增加多少工作。至于技术人员的和QA们的工作量会大多少,你就不用考虑了。
说RUP能够支持你通往CMMI,不过是IBM的宣传罢了。你们要过CMMI唯一现实的路子就是找一个好的评估团队,按照他们的要求做每一件事情。至于具体你们的成本和经营,CMMI才不管你们。
另外统一的SCM,是要求你们必须在一个完整的SCM环境下,进行各种活动。所有的行动都必须依赖于某些文件的支持,而所有的改动都也要以某些文件来做凭证。在这样的情况下,管理者每天的工作,你可以测算一下会提高多少,市场人员每天会新增加多少工作。至于技术人员的和QA们的工作量会大多少,你就不用考虑了。
说RUP能够支持你通往CMMI,不过是IBM的宣传罢了。你们要过CMMI唯一现实的路子就是找一个好的评估团队,按照他们的要求做每一件事情。至于具体你们的成本和经营,CMMI才不管你们。
13 楼
fins
2007-03-01
我越来越糊涂了
推UP,要先推行统一的SCM,而推行统一的SCM的话CMMI也就快泡汤了
那推UP不就无法帮助我们实现CMMI了吗?
那公司怎么还要RUP啊
大家见笑了 我对UP CMMI这些东西实在了解太少了 :'(
推UP,要先推行统一的SCM,而推行统一的SCM的话CMMI也就快泡汤了
那推UP不就无法帮助我们实现CMMI了吗?
那公司怎么还要RUP啊
大家见笑了 我对UP CMMI这些东西实在了解太少了 :'(
12 楼
ozzzzzz
2007-02-28
UP和QA人员的关系其上不大,特别是RUP同QA的关系更小。推行RUP的关键在于使用构建的方式进行迭代开发,应用USECASE来跟踪需求和进度,强制性的统一的SCM。作为一个大公司,首先应该推行统一的SCM,并且应该是全方位的,而不仅仅是技术上的,而应该是管理和业务也包括在内的广义的SCM。并且这个SCM必须是建立在支持迭代,而不是阻碍迭代的基础上的。而要做的这样,估计你们的CMMI也就快泡汤了。
11 楼
刑天战士
2007-02-28
lz是东软的?你不大可能在公司内部推行XP的,不知道你在沈阳还是大连,反正大连的外包那一块,是与敏捷精神相违背的。再加上现在总在争取CMMI,所以估计可能性不大。
10 楼
basicbest
2007-02-28
乱世出英雄,兄弟,机会呀!
9 楼
fins
2007-02-28
其实我们属于比较糟糕的那种情况
就是上层领导要求UP 但是下层 从QA到开发人员 到测试人员
没有那个能真正明白的
我们那些QA也许明白 但是他们讲不明白 或者是其他人员太愚笨 听不明白
总之 现在是一塌糊涂啊
就是上层领导要求UP 但是下层 从QA到开发人员 到测试人员
没有那个能真正明白的
我们那些QA也许明白 但是他们讲不明白 或者是其他人员太愚笨 听不明白
总之 现在是一塌糊涂啊
8 楼
ozzzzzz
2007-02-27
那么你们就坚持实施RUP好了。但是首先你们要彻底的理解和贯彻RUP的精神和核心实践。具体的可以看我在这里的一些关于RUP的论述。
其实如果你们能够实施up,那么距离agile就不遥远了。
其实如果你们能够实施up,那么距离agile就不遥远了。
7 楼
basicbest
2007-02-27
敏捷是思想,你可以以RUP为名,行敏捷之实哇。:)
而且,RUP和敏捷在我看来没啥不同。嘿嘿。
而且,RUP和敏捷在我看来没啥不同。嘿嘿。
6 楼
yangzheng
2007-02-27
fins 写道
而且开发的实际模式近似于传统模式:来个需求,领导把需求规划成若干模块 把各个模块的开发任务分给各个组,各个组的组长带头去干.
我不觉得这个过程是与敏捷有矛盾,敏捷应该关注的是细节,来了需求,我们怎么进行敏捷需求分析,如果根据用户故事,确定其商业价值和优先级,对于各个模块开发,如何实施敏捷开发的方法,根据情况采用诸如迭代,结对等方式。
fins 写道
各种文档 uml图都是后补的,是先有设计的思想,有了思想大家就讨论,讨论后就动手写代码
当然在这过程中也会写些文档来纪录一些想法和事情,但那种文档的作用几乎就是备忘,根本不是严谨正式的文档.
当然在这过程中也会写些文档来纪录一些想法和事情,但那种文档的作用几乎就是备忘,根本不是严谨正式的文档.
uml图重要吗?所有的项目都需要uml图吗?需要全部的uml图吗?还是根据情况,画出必要的uml图。
文档重要吗?所有的文档都是必须的吗?文档要达到什么程度才是严谨正式的呢?这些都是我们要根据实际情况要做的,敏捷给了我们最重要的是思想和原则。我们要学会根据具体情况裁减。
有兴趣的话可以看看我的一篇文章。
http://blog.csdn.net/yzhz/archive/2007/01/15/1483651.aspx
这是我的项目中采用的开发流程,文章的字面上虽然没有敏捷的字眼,但我觉得在具体的实施中敏捷是融入每个具体的过程中。
5 楼
david4liu
2007-02-27
引用
开发的实际模式近似于传统模式:来个需求,领导把需求规划成若干模块
领导对RUP的认识不深,这样推行很难哟,另外就是人员责任划分、任务安排、进度安排听来都存在一定的问题。不过你们是为了过CMMI才上RUP,所以呢个人认为这种情况太正常不过了,这是因你们本次的目标而决定了的,要改变起来难度很大,所以建议不要老是想理论上的RUP,围绕你们本次的目标实施RUP,个人认为才是可取,纯个人言论。
4 楼
dengyin2000
2007-02-26
fins 写道
问题就是如何小范围敏捷呢?
找几个同一个team的兄弟实施,农村包围城市。。 哈哈
发表评论
-
一个商业公司如果要支持一个开源项目的话,它需要做哪些工作啊?
2009-12-07 16:55 4953一个商业公司如果要支持一个开源项目的话,它需要做哪些工作呢? ... -
如何让jxl (jexcelapi) 支持更多的数据
2009-01-08 23:52 4517jxl (jexcelapi) 一直是我比较喜欢的 java版 ... -
在java中"模拟" XMLHttpRequest
2008-11-03 12:17 13095这里所说的"模拟" 是指 : 在java中 ... -
利用google docs进行"轻量级过程管理".
2008-08-28 13:21 0利用google docs进行" ... -
[请教]jxl生成xls时,支持"合并"或"磁盘缓存"吗(导出大数据量时)
2008-07-28 09:37 6940jxl 由于其小巧 易用的特点, 逐渐已经取代了 POI-ex ... -
不错的国产开源免费的php框架: FleaPHP
2008-07-28 01:58 8518之前用他开发过一个小的网站 开发过程非常轻松愉快 体验也很好 ... -
GT-FrontController, 一个简陋的MVC控制器的设计思路
2008-07-06 23:53 2730在给GT-Grid做前后台结合的例子时, 为了"快速 ... -
h2database 普及系列一: 简介
2008-05-06 19:10 22118这不是一个新东西,但是 ... -
JSF 与 "我的伟大发明" ---- 关于B/S UI开发的胡言乱语
2008-04-10 14:25 14467这篇帖子后面的回复和 ... -
初看JSF后的胡言乱语
2008-04-10 09:31 4583最近看了一点jsf ---- 只 ... -
Help,如何在J2EE环境下使用Sqlite以及如何将sqlite打入war包
2008-03-27 09:46 3785需求是这样的 希望j2ee应用(基于应用 而不是整个服务器) ... -
请记住: i AM SoLiD. (关于View的事件触发顺序)
2007-11-16 04:11 2627View 提供了若干事件. 在渲染 布局 展现 相关事件的触 ... -
Android SDK下, 如何在程序中输出日志 以及如何查看日志.
2007-11-15 22:38 9846Android SDK下, 如何在程序中输出日志 以及如何查看 ... -
小胖加入Android Fans的 大军了 呵呵
2007-11-15 13:30 3136决定开始研究 Android 了. 以前研究过 j2me 对 ... -
老帖: findbugs简介
2007-11-02 10:09 3567这个时候说 findbugs ??? ... -
世上没有B/S系统,只有B系统和S系统.
2007-09-12 13:45 34342先说些与标题貌似无关的话. 随着prototype DWR ... -
[求助]有没有哪个缓存组件支持 基于访问频率的清理策略
2007-08-29 18:30 2404目前缓存清理策略几乎都是基于 存活期 和 活跃期 还有缓存队列 ... -
[发布2007-08-06]Ajax向导组件 WebWizard Component Beta1
2007-08-06 15:55 4995/****************************** ... -
寻求一个eclipse下更好的snippet插件(或代码模板管理插件 或代码生成器)
2007-07-26 11:12 4258eclipse自带一个snippet插件,但是功能有限. 只支 ... -
让Struts 1焕发青春----小议对Struts的改造.
2007-06-25 15:27 7597目前流行的新型的MVC框架 几乎都在"增强单元测试能 ...
相关推荐
CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是一种用于改善软件开发流程的模型,它通过五个成熟度等级来评价一个组织在项目管理、工程实践和质量管理等方面的能力。敏捷开发是一种以人为...
在当前的软件开发环境中,敏捷方法论已经成为许多组织首选的项目管理框架,它强调灵活性、迭代和快速响应变化。然而,随着敏捷理念的普及,如何将传统的质量管理模型,如CMMI(能力成熟度模型集成),与敏捷测试相...
CMMI、RUP、MSF 和敏捷四种开发模式都有其特点和优缺,每种模式都可以帮助企业提高软件开发的效率和质量。但是,企业需要根据自己的需求和特点选择合适的模式,并不断实践和积累对已定义的模式进行裁剪、补充和完善...
CMMI(Capability Maturity Model Integration)和敏捷(Agile)都是软件开发过程改进方法,但它们在哲学、方法和应用领域存在着明显的差异。为了帮助软件项目经理、架构师和过程改进相关人员更好地理解和选择合适的...
为了更有效地理解如何使用能力成熟度模型集成(CMMI)来提高敏捷性能,我们需要深入探讨敏捷开发和CMMI两者的基本概念,以及它们如何相互作用以帮助组织产出更优秀的软件。我们还将了解敏捷实践和技术,以及CMMI提供...
总的来说,敏捷开发和CMMI在软件开发中各有所长,选择哪种方法取决于组织的具体需求、项目规模和行业标准。理解和掌握这两种方法的核心理念,可以帮助开发团队找到最适合自己的开发模式,提高软件开发的效率和质量。
CMMI.敏捷整合开发:更快改进性能的案例与实用技术].Paul.E.McMahon.扫描版
1. **目标一致性**:CMMI和敏捷都旨在提高软件质量和开发效率。CMMI提供了一套标准来指导组织如何建立和维护高效的过程,而敏捷则侧重于通过灵活的方法快速交付价值。 2. **过程与实践的整合**:CMMI的过程区域...
CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是一个用于提高企业对软件和系统开发过程改进的框架。CMMI由多个成熟度等级构成,这些等级定义了企业组织能力的等级,从初始级到优化级,共有五...
CMMI模型的核心思想是通过对组织内软件开发过程的评估和改进,提高软件开发的质量、效率和可靠性。 需求开发指南是CMMI模型中的一部分,旨在指导软件开发团队如何将需求从收集、分析、制定、跟踪、验证和确认,直到...
CMMI旨在提高组织在项目管理、软件开发、产品和服务提供等方面的效率和质量,通过评估、改进和标准化流程来实现。 CMMI中文版的出现,是为了方便中国以及中文使用者理解并实施这一模型。中文版将原本的英文标准翻译...
cmmi VS 敏捷,关于cmmi和敏捷的比较,很有意思。
CMMI提供了从初始级到优化级的五级成熟度模型,旨在帮助组织提高其过程性能,确保软件开发的质量、效率和可靠性。本压缩包包含的“过程体系文件_CMMI_VER1.0.0”涵盖了整个软件开发过程中所需的文档,是按照CMMI标准...
CMMI 软件开发流程是一个系统化的软件开发流程模型,旨在提高软件开发的质量、效率和可靠性。该流程模型涵盖了软件开发的所有阶段,从需求分析到编码阶段,每个阶段都有其特定的目标、输入、处理和输出。
在“超详细软件开发完整过程规范CMMI改进软件工程文档”中,我们可以找到关于以下几个核心知识点的详尽指南: 1. **过程域(Process Areas,PA)**:CMMI将软件开发过程划分为若干关键过程域,每个过程域都有一套...
对于敏捷转型而言,这一级别的重点应该是如何在保持灵活性的同时提高效率。 #### 在敏捷视角下裁剪CMMI过程域和实践 - **考虑软件开发经济学**:在敏捷环境中,需要权衡质量与成本之间的关系。例如,对于非关键性...
**CMMI(Capability Maturity Model Integration)**是能力成熟度模型集成,它是一种用于评估和改进组织在软件开发过程中的能力水平的框架。CMMI涵盖了从初始级到优化级的不同成熟度级别,旨在帮助组织提高其业务...
Kanban是敏捷开发的一种可视化工具,姜信宝的分享可能涵盖了如何利用Kanban板来优化工作流程,提高团队的透明度和协作效率。 9. **张刚-敏捷视角下的设计方法改进**: 从敏捷的角度出发,张刚可能介绍了如何改进...