• 《UML大战需求分析》阅读笔记1


    通过阅读本书的序和第一章,让我对于UML的理解更加深刻了,并且懂了怎样把你UML学的更好。

    作者先让我们明白什么是UML,大概知道了UML各个图的形态和各种用途,然后再详细的介绍各个图怎样使用。

    UML是个非必要的建模工具,不过在一般情况下,大多选择使用它来表达。UML图分为两类:结构型和行为型。结构型的图有:类图,对象图,构件图,部署图,包图;行为型的图有:活动图,状态机图,顺序图,通讯图,用例图,时序图。

    其中,最为经常使用的是:类图,构件图,部署图,顺序图,用例图。

    学好UML需要培养以下能力:1.书面表达能力;2.归纳总结能力;3.面向对象的思维能力。

    前两种我们可以通过写博客等方式,总结平时的学习经验。后一种能力我们可以通过实践来提高,多使用类图。

    第二章中,从客户和项目组两个角度给我们介绍了在一个项目进行的时候,所发生的事情,并且都需要去怎么解决。

    在客户眼中,需要的是花最少的钱达到他所需要的效果,而项目组则是需要投入最少的精力来满足客户的要求。所以这就需要双方的持续沟通,如果客户不再进行持续的提出问题或者改变要求,那么就说明这个项目将不会对客户产生多大的价值,导致很难通过最终的验收。所以对于客户的要求,不要去厌烦,其实这是很理想的情况。刚开始的认知需求,客户要高于项目组,不过通过持续的改变需求,提出问题,项目组认知将要高于客户,这样最终才会满意。

    所以给客户带来实际的价值才是我们的目的,不能盲从客户的要求而不加分析。如果我们能说出客户内心深处真正想要的,而客户又表达不出来的东西,我们才能真正做到为客户带来价值。

    而合理的利用UML我们就可以有效的搞清楚系统的目标和范围,找出该系统所有关键涉众并列出要解决的问题,针对问题提出系统特性,针对特性提出细化功能。

  • 相关阅读:
    mysql 提权总结
    CTF线下赛AWD套路小结
    url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介
    url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介
    使用httpclient必须知道的参数设置及代码写法、存在的风险
    使用httpclient必须知道的参数设置及代码写法、存在的风险
    HttpClient学习笔记
    HttpClient学习笔记
    HttpClient系统日志配置
    HttpClient系统日志配置
  • 原文地址:https://www.cnblogs.com/xiaosongbiog/p/5936176.html
Copyright © 2020-2023  润新知