锁定老帖子 主题:黑暗中摸索,UP实践
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-25
ozzzzzz 写道 用例驱动的问题其实很复杂,我这里只能简单的说解释一下。为什么说用例也是构架的一个部分呢?其实你看UP中对构架的解释,那里就说到一个视图是用例。简单说用例为构架提供了功能性的理由,并且用例其实也为结构提出了一个高层次的理念参照系统。这些都是比较明显的。其实还有一个方面是比较隐秘的,那就是开发过程也是用例驱动的。这里有两个方面的内容,一个是需要用例来制定计划,部署资源等等。而另外一个方面是,用例之过程的的理由和约束的前提。比如你要搞一个文档,那么为什么你需要这个文档,并不是说你的过程要求你必须有这个文档,而是你的用例需要这个文档来完成它。比如你要搞一个测试,并不是你的程序需要测试,也不是客户要求你必须测试,而是你的用例自身需要通过某些检查来验证其自身。这一点是我以前很少意识到,也是我在其他地方没有看到过的。我仅仅是在最近研究RUP文件的时候,才注意到的,并且这一点在《统一软件开发过程》中有解释的。这也就是我说任何工作都需要从用例里面找到理由和原因的意思。 同时我要对构架的问题在多做解释。其实我们谈构架的时候,很多情况下混淆了构架和构架基线的概念。构架基线,自然是越来越稳定,并且后期很少变更。但是请注意构架基线不变更,并不代表构架不变更。而且越是后期构架的越是应该清晰,越是应该明确,越是应该被加强。也就是说构架也不是一个前期就设定好了,就很少变化的东西,而是一个随着你的开发过程的进步,不断的被强化被清晰被明确表达的过程。这一点非常的重要。 另外我觉得引入一个方法,最好要找一个突破口,然后一步一步前进,而不是一下子就铺开一个大的阵势,全面实施。比如你这里其实我看主要的就是实施了迭代,其他方面都是次要和辅助的。而你们的组织应该总结这个方面的内容,并在下一个阶段继续加强。然后在迭代的过程中,逐步使引入其他的实践。 恩,对于你的解释,收益良多。我还的仔细琢磨琢磨。呵呵。看来我还要继续深入啊。唯一的遗憾是,目前的现实环境制约太大了。整个公司没有用UP的,迭代都基本上没用过。瀑布,汗。就连我们这个内部项目,当初用UP都遇到了重重阻力。有点硬着头皮上的感觉。 另外,说句题外话。最近看到你大力推崇FDD,对RUP似乎颇有微词:“讨厌RUP更甚于CMM“,不知是和缘故?你觉得RUP最大的问题是什么?裁剪么? 同时也期待什么时候深入介绍一下FDD的应用。 |
|
返回顶楼 | |
发表时间:2007-12-25
RUP的问题在于,很容易在某些方面造成误解,其自身的说明非常不明确。主要是摊子铺的太大,概念太多,容易迷失。并且实施过程也不能很明快而短期实现,所以见效会比较慢。至少CMM可以做到很多方面都明确而具体。
|
|
返回顶楼 | |
发表时间:2007-12-25
ozzzzzz 写道 RUP的问题在于,很容易在某些方面造成误解,其自身的说明非常不明确。主要是摊子铺的太大,概念太多,容易迷失。并且实施过程也不能很明快而短期实现,所以见效会比较慢。至少CMM可以做到很多方面都明确而具体。 恩,受教。我觉得如果裁剪得当,对于项目组来说上面的问题应该可以很大程度的降低。但裁剪却又是一件不容易的事情。 另外,似乎就只有你在帮忙传道解惑啊。怎么没有其它人来参与呢?都搞敏捷去了是吧。呵呵。 |
|
返回顶楼 | |
发表时间:2007-12-25
FDD,UP,XP都是敏捷.
我用的是日式的excle管理模式. (被日本人的文档同化表现之一) 自己用着还是有不爽所以 等过了年之后看看能否 尝试用其它的管理方式 不过这对于组员与我又是一次折磨了. |
|
返回顶楼 | |
发表时间:2007-12-25
引用 ozzzzzz 写道 RUP的问题在于,很容易在某些方面造成误解,其自身的说明非常不明确。主要是摊子铺的太大,概念太多,容易迷失。并且实施过程也不能很明快而短期实现,所以见效会比较慢。至少CMM可以做到很多方面都明确而具体。
恩,受教。我觉得如果裁剪得当,对于项目组来说上面的问题应该可以很大程度的降低。但裁剪却又是一件不容易的事情。 另外,似乎就只有你在帮忙传道解惑啊。怎么没有其它人来参与呢?都搞敏捷去了是吧。呵呵。 为啥说要裁剪,裁剪的理由是啥——用例。 别人都不喜欢玩虚的,只有我比较虚罢了。嘿嘿 |
|
返回顶楼 | |
发表时间:2007-12-25
ozzzzzz 写道 为啥说要裁剪,裁剪的理由是啥——用例。别人都不喜欢玩虚的,只有我比较虚罢了。嘿嘿
呵呵。你可是我的偶像呢。 我的意思是说根据不同的项目实际情况制定出相适应的开发案例。这个案例如果足够简洁。可能看上去就会清晰明了的多。复杂度也就不是太高了。从项目组的使用来看不就容易多了么。我是这么觉得的。 |
|
返回顶楼 | |