软件开发管理
文章平均质量分 57
duqing72
这个作者很懒,什么都没留下…
展开
-
面向需求的项目度量
1 引言作为软件开发项目经理的你,是否真正了解项目当前的状态?作为软件外包项目的甲方,你是否真正了解项目的实际规模?是否了解项目的进度情况?要正确的回答以上问题,并不是一件容易的事情。一般情况下,这些对项目的评估往往是来自于项目经理的判断,缺乏客观依据。而比较合理的做法是应用一套科学的方法,对软件开发各个阶段的数据进行有效的度量和监控。软件(项目)的度量可以说不是一个很原创 2007-10-19 08:37:00 · 3310 阅读 · 0 评论 -
XP和RUP简单比较
XP和RUP的比较 1. XP简介XP (Extreme Programming)是Kent Beck和Ward Cunningham于1996年提出的一套软件开发过程理论。它不同于以往的软件开发理论,没有对软件开发的整个过程进行强制而繁琐的规定,而是给出了一套在实际软件开发过程中需要遵守的活动原则。XP没有强调复杂的过程和繁琐的文档,可以说XP是轻量级的软件开发过程理论。当然原创 2007-10-19 08:45:00 · 2310 阅读 · 1 评论 -
小团队开发实践
在一些大的软件研发团队中,普遍会采用CMMI、RUP等流程模型来管理研发过程。这些流程普遍需要比较大的管理开销,在大型研发团队中,可以设定专人来负责相关的工作。但对于一些小型的研发团队来讲,不可能抽出时间和人力应对如此大的管理开销。对于小团队来讲,生存压力更大,软件质量更为重要,从某种意义上来讲更需要一些有效的管理方法来保证软件质量。象XP、Scrum等敏捷方法正是给出了一些有效的原创 2008-08-23 15:56:00 · 827 阅读 · 0 评论 -
推荐阅读的书籍
1. 《Mircosofts Secret》2. 《Software Project Survival Guide》3. 《Peopleware》4. 《Agile Sofeware Development: Principles, Patterns, and Practices》5. 《软件需求管理-用例方法》6. 《Effective Java》7. 《Javascr原创 2009-02-18 23:17:00 · 877 阅读 · 0 评论 -
Software Engineering is Dead …
前几天在Dzone上看到这篇文章:Software Engineering: Dead?。深有感触。引用其中一些观点:1. ...software engineering is an idea whose time has come and gone.2. ...as a software developer: what we do is craftsmanship, no原创 2009-08-06 15:35:00 · 493 阅读 · 0 评论