- 1
- 0
- 约1.15千字
- 约 3页
- 2021-11-23 发布于河北
- 举报
抛砖引玉,谈谈一般的团队开发过程-管理资料
今天看了一篇文章,谈到CMM、SPI、AP三者的关系,
1.软件企业的核心能力:
开发技能:我们说包括:OO,架构,组件等等。
开发过程:CMM、RUP、XP等等。
组织管理:文化、制度、团队、价值链,激励,培训等等。
2.但是,实际的团队包括一般软体公司状况是:
需求:定义模糊,我们一般是以客户为导向,参差不齐的客户,所以,很多团队对需求变化的适应力差。
架构:几乎一半的团队没哟架构师。我原来的公司没有。现在的公司有,但是,我还没有感觉到他的价值,感觉更像是需求分析师。
测试:这个就不说了。。。
评审:不知道大家对这个怎么理解,我觉得应该是很重要的,时发现、纠正问题的一个环节。
过程:在CMMI中,虽然只占30%,但是,我觉得很重要,开发文档、注解、单元测试、项目进度跟踪。
客户:这一块不熟,因为我一直面对公司内部客户,所以比较好搞定。
在三者中,
CMMI是标准,他描述,量化了团队的成熟度,和不足的地方,但是没有告诉你怎么改进;
SPI是对目标的检测和过程的优化。
AP是过程,包括XP,RUP等等。
我们来看看Xp,应该是很多程序员喜欢的,但是,有多少团队导入了XP开发。
XP:开发周期采用动态迭代式。
计划博弈:
XP要求结合业务和技术情况,快速确定下一次发布的范围,
通常客户从业务角度确定项目范围、需求优先级和开发进度,开发人
原创力文档

文档评论(0)