《UML和模式应用(第三版)》学习笔记(一)

第四章初始不是需求阶段

     1、用一句话概括初始阶段的工作就是:涉众是否就项目设想基本达成一致,项目是否值得继续进行深入研究。

         评论:在瀑布模型中第一阶段是需求,这其实是忽略了“研究项目是否值得做”这一步,就像无论是否有设计,“给类分配职责”这件事情都要做一样。我们在瀑布模型下忽略的因素,如:项目是否值得做,给类分配职责等要素,在这本书中,被明确的提出并给出解决方案。

     2、这本书的核心思想是敏捷开发,先不说我学习到第四章时,仍然对“敏捷开发”存有的疑虑,就这本书提出的一些常被忽视的过程,已经达成共鸣。并且已经在考虑敏捷开发的可行性。针对敏捷开发,我曾听一位系统架构高人说过这样一句话”在构建系统架构时,在已有完整的需求情况下都不一定能构建的很好,就先别提‘敏捷’了“,当时对这句话深以为然。但,本书中所言,美国航天飞机控制软件经过17次迭代开发完成,不由得让我重新思考敏捷适用性的问题,很有可能是我还没有深入领悟敏捷开发的精髓吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值