V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ricoo
V2EX  ›  编程

新产品如何进行 UML 建模?

  •  
  •   Ricoo · 2015-04-12 20:26:28 +08:00 · 2756 次点击
    这是一个创建于 3512 天前的主题,其中的信息可能已经有所发展或是发生改变。

    新产品没有固定的流程或者说使用方法,应该怎么应用UML发现需求呢?

    8 条回复    2015-04-14 18:31:46 +08:00
    imskull
        1
    imskull  
       2015-04-12 21:18:10 +08:00
    用UML来发现需求?目测你看书太多,多接触用户去发现需求吧。UML可以用作前期设计和工程师之间的交流,简单学学,适可而止。太深的东西感觉不适用,至少对绝大多数数十万代码以内的中、小项目是这样的。
    Septembers
        2
    Septembers  
       2015-04-12 21:20:15 +08:00
    先需要做"项目可行性分析"和"需求分析"吧。
    (固定流程是创新的一堵墙(逃
    alex321
        3
    alex321  
       2015-04-12 22:15:24 +08:00
    我有个怀疑是 po 主是不是把 uml 和 mm 搞混了。
    uml 主要是项目经理用的。通俗点,就是你(产品)把各种市场分析、需求分析整理出来各种文档和产品设计原型交给项目经理(们)准备开发了。负责项目的项目经理开始做技术分析。
    mm 是你用来梳理需求的主要手段之一。
    Septembers
        4
    Septembers  
       2015-04-12 22:25:14 +08:00
    @alex321 UML和MindMap几乎没有共同点 怎么可能搞混?
    konakona
        5
    konakona  
       2015-04-12 23:36:29 +08:00
    @alex321 同意。
    产品层面的东西尽量用MM(mindmanager之类思维导图or axure等原型图工具完成产品创意阶段的工作)。
    然而技术层面的东西则开始UML甚至可以略过,直接从PRD或FRD以文字的方式描述。
    如果技术层面的阅读对象有工程师的水平,更多才是UML。
    FrankFang128
        6
    FrankFang128  
       2015-04-13 08:54:03 +08:00 via Android
    楼主写java的?
    Ricoo
        7
    Ricoo  
    OP
       2015-04-14 18:31:21 +08:00
    @imskull 最近是在看Thinking in UML,感觉讲的很中肯,就是不会运用到实际中,里面有提到通过用例来获取需求的,我之前的疑惑是怎么在新产品里找出需求,现在我明白了,UML不能凭空产生产品的需求的
    Ricoo
        8
    Ricoo  
    OP
       2015-04-14 18:31:46 +08:00
    @FrankFang128 php较多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2799 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:33 · PVG 16:33 · LAX 00:33 · JFK 03:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.