- 浏览: 248050 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (293)
- web (1)
- [随笔分类]项目管理 (30)
- [随笔分类]WCF (14)
- 未分类 (1)
- [随笔分类]Linq (4)
- [随笔分类]C#基础 (24)
- 项目 (1)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (8)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (9)
- [随笔分类]Ubuntu (4)
- ASP.Net (1)
- [网站分类]2..NET新手区(用于发表不合适发表在首页的.NET技术文章,包括小经验、小技巧) (30)
- [随笔分类]ASP.NET MVC (20)
- [随笔分类]ASP.NET (3)
- [随笔分类]程序员厨房 (4)
- [随笔分类]英语学习 (28)
- [网站分类]4.其他技术区 (1)
- [随笔分类]Silverlight (12)
- [随笔分类]CodeSmith (8)
- [随笔分类]其他 (4)
- [随笔分类]Ruby (4)
- [发布至博客园首页] (34)
- [网站分类]其他技术区 (3)
- [随笔分类]Ruby on Rails (2)
- [网站分类].NET新手区 (33)
- [随笔分类]TDD (1)
- [随笔分类]不谈技术 (2)
- [网站分类]非技术区 (7)
最新评论
-
yicone:
You make a mistake when paste t ...
WCF步步为营(一):简单示例 -
jinweijie:
你好,这个实现不错,但是在用了scriptmanager以后就 ...
在服务器端保存ViewState
发现了RUP的十大要素之后,怎样才能让它给我的职业生涯带来根本的变化呢?这儿有一些建议,能帮助我们对付各种规模的项目。
1. 对于非常小的项目
首先,如果谁来问我,在一个非常小的、没有经验的项目组(才学了RUP)中,如何使用RUP和Rational开发工具来构造一个简单的产品,我会与他分享十大要素列表,以使项目组不被RUP的细节和Rational Suites的功能压垮。实际上,即使没有任何自动化工具也可以实施十大要素。管理一个小项目,一个项目笔记本,就已经是一个非常好的起点,可以把它分成十个部分,每一部分专用于十大要素中的一个要素。(对于小项目变更请求的管理和跟踪以及确定变更的优先级非常有用。)
2. 对于增长的项目
当然,当一个项目的规模和复杂度增长时,以上这些应用十大要素的简单方法很快就变得不可操作,而对自动化工具的需求就变得比较明显了。然而,我还是愿意鼓励项目的领导者刚开始时应用十大要素和RUP的“最佳实践”,需要时再逐步增加支持工具,而不是一下子就尝试使用全套Rational Suites。
3. 对于成熟的项目团队
对成熟的项目团队而言,可能已经在采用某种软件过程和使用CASE工具,十大要素可以提供一种快速评估方法,用来评估关键过程元素的平衡性,标识他们并确定改进的优先级。
4. 对于所有的项目
当然,各个项目都不太一样,有些项目似乎并不真正需要所有的要素。在这些情况下,重要的是考虑:如果你的团队忽视某个要素后会发生什么问题。举例如下:
- 没有前景?你会迷失方向,走很多弯路,把力气浪费在毫无结果的努力上。
- 没有计划?你将无法跟踪进度。
- 没有风险列表?你的项目会陷入“专注于错误的问题上”的危险里面,可能一下子被一个没有检测的地雷击倒,并为此付出五个月的代价。
- 没有问题列表?没有定期的问题分析和解决,小问题会演变成大问题。
- 没有商业理由?你在冒浪费时间和金钱的风险。项目最终要么超支,要么被取消。
- 没有构架?在出现交流、同步和数据存取问题时,你可能无法处理你也可能在伸缩性和性能上有问题。
- 没有产品(原型)?你将不能有效的测试并且会失去客户的信任。
- 没有评估?你将没有办法掌握实际情况与项目目标、预算和最后期限之间的距离。
- 没有变更请求?你将无法估计变更的潜在影响,无法就互相冲突的需求确定优先级,无法在实施变更时通知整个项目组。
- 没有用户支持?用户将不能最有效的使用产品,技术支持人员也会淹没在大量支持请求中。
现在你知道了,不懂得十大要素是一件非常冒险的事情。我鼓励你把它们作为项目组的一个起点。决定哪些是你们想要的,哪些是不要的,哪些是要修改的。然后,再决定还有哪些其他因素是你们项目(无论项目大小)成功(保证项目组及时的、不超预算的交付产品,并且真正满足涉众的真正需求)的关键因素。
发表评论
-
12 个 XP 实践
2008-04-16 08:55 513有计划的开发:通过结合使用优先级"故事&qu ... -
利用FxCop进行代码规范检查
2008-04-23 11:02 7881. Fxcop下载 http://www.microsoft ... -
.NET环境下每日集成(1):简介
2008-04-23 13:53 789最近做项目,每天有如下任务,需求---》任务分解--》开发人员 ... -
.NET环境下每日集成(2):CruiseControl.Net安装
2008-04-23 14:08 9061. 到这里下载 http://sourceforge.net ... -
.NET环境下每日集成(3):CruiseControl.Net配置
2008-04-23 14:31 18571.要想使用CruiseControl.Net进行每日集成,必 ... -
.NET环境下每日集成(4):CruiseControl.Net配置注意事项
2008-04-24 09:38 8531. 今天机器改了密码,启动不了,解决方法如下 设置为当前登录 ... -
.NET环境下每日集成(5):CruiseControl.Net 源码管理器块
2008-04-24 10:02 9901. CruiseControl.Net支持非常多的源码管理器 ... -
.NET环境下每日集成(6):CruiseControl.Net Trigger Blocks
2008-04-24 16:55 1029这块配置在什么情况下运行集成 通常你会用Interval tr ... -
.NET环境下每日集成(7):CruiseControl.Net Task Blocks
2008-04-24 17:10 1154Task Block 类型: Build Publishe ... -
.NET环境下每日集成(8):CruiseControl.Net Labeller Blocks
2008-04-24 17:21 689Labeller Blocks为每次编译标记 Date La ... -
成功是一种习惯
2008-10-03 15:24 526国庆马上就过去了,可 ... -
我的2008
2009-01-01 08:29 9272008年,祖国多灾多难,雪灾,地址,三鹿奶粉,留给我们太多的 ... -
《大道至简》笔记
2009-04-28 22:37 764偶见周爱民先生大道至 ... -
项目经理如何提高软件的质量
2009-05-04 16:30 812物理中的质量是指含有物质的多少,无论位置、状态、形状的改变,一 ... -
如何保持竞争力
2009-06-06 15:01 844竞争力在这里我指的是,做一个雇主,同事都喜欢的人。 如何保持 ... -
RUP十大要素的应用
2008-04-07 10:57 664发现了RUP的十大要素之后,怎样才能让它给我的职业生涯带来根本 ... -
12 个 XP 实践
2008-04-16 08:55 430有计划的开发:通过结合使用优先级"故事&quo ... -
利用FxCop进行代码规范检查
2008-04-23 11:02 7651. Fxcop下载 http://www.microsoft ... -
.NET环境下每日集成(2):CruiseControl.Net安装
2008-04-23 14:08 9041. 到这里下载 http://sourceforge.net ... -
.NET环境下每日集成(3):CruiseControl.Net配置
2008-04-23 14:31 17381.要想使用CruiseControl.Net进行每日集成,必 ...
相关推荐
RUP模板RUP模板RUP模板RUP模板RUP模板RUP模板RUP模板
RUP 模板 RUP 模板 RUP 模板 RUP 模板 RUP 模板 RUP 模板
要对 RUP 观念有大致的了解,请参阅主要原则和流程要素。 可重用方法内容及流程构建块的框架。 通过 Rational Software 持续地进行定义和改善,RUP 方法插件系列定义了方法框架,从该框架您可以创建自己的方法配置...
RUP过程与UML模型驱动开发应用实例.zip
是经典的 rup实例,里面包涵了 rup的 各个功能
RUP和UML在软件体系结构建模中的应用研究
针对软件开发过程中的需求变化,以用例驱动的方式将教学管理业务中的核心任务提取出来与软件架构相结合,采用统一开发过程方法指导网上教学管理系统(WBTMS)开发,对其中核心过程工作流的具体应用加以分析。实践表明,...
RUP系统分析教程RUP系统分析教程RUP系统分析教程
在实践中,笔者发现,对概念的理解不到位,特别是对概念之间的关系理解不到位,是阻碍不少人成功应用RUP的原因之一。本文采用“为概念及其关系建模”的方法,对概念及其关系进行考察,以期深入理解RUP的核心概念。...
RUP 基础知识 网上收集 RUP 基础知识 简介 RUP 基础知识 简介
用RUP和UML进行软件项目的开发-RUP介绍.ppt 用RUP和UML进行软件项目的开发-RUP介绍.ppt
RUP2007英文版 共9卷
RUP2007英文版 共 9 卷
RUP,详细系统介绍了RUP,是RUP权威著作,深入浅出,通俗易懂
RUP文档模板 RUP文档模板 RUP文档模板 RUP文档模板
RUP2007简体中文版
RUP2007简体中文版
还记得RUP吗,现在还在用吗?整理资料,发现了这三个RUP的PPT。分享给大家。
RUP软件工程研究及应用分析.doc
RUP过程与UML模型驱动开发方法在证券研发项目中的应用实践,朋友给的,我认为还不错,跟大家分享下