软考找老孙
软考找老孙guoruankao.com
付费第23讲 / 共84讲

第23讲:【重要考点】UML图实战(上):行为图

更新于首发

 

字数 9008,阅读大约需 46 分钟

第23讲:【重要考点】UML图实战(上):行为图

【老孙开篇寄语】

同学们,欢迎回到“工程篇”的第三站。

上一讲,我们,像一位“侦探”,学会了,如何,从“问题空间”的探索,到“解决方案空间”的定义,去挖掘和分析“需求”。我们,还了解了UML这门“软件世界语”的“前世今生”和“宏大版图”。

今天,我们将要,从“理论家”,转变为“实践者”。我们要开始,拿起“画笔”,亲手,为“智慧邻里”项目,绘制两张,最核心、最常用、也最高频的“UML行为图”——用例图活动图

  • 用例图,是我们的“功能总览图”。它,从“用户”的视角,回答了一个最根本的问题:“我们的系统,到底是给‘谁’用的?他们,又能用它来‘干什么’?” 它,是项目“范围”的“可视化边界”。
  • 活动图,是我们的“流程导航图”。它,像一部“电影剧本”,详细地,描绘了一个“业务”,是如何,一步步地,“从开始,走向结束”的。

在这一讲中,我将不仅仅教你“如何画这两个图”。我将带你,深入它们的“灵魂”深处。

我将引入“用例驱动开发(UCDD)”的思想,让你理解,“用例”,不仅仅是一张“图”,它,更是一种“驱动整个开发过程”的“核心思想”。

我还将引入,在“业务流程管理”领域,比“活动图”更专业的“BPMN”语言,让你,在更高的维度上,去审视“流程建模”这门艺术。

这是一堂“动手”与“动脑”并重的实战课。学完它,你将获得,将“模糊的需求”,转化为“清晰的、可视化的、可与所有干系人(从老板到程序员)高效沟通的”专业图纸的核心能力。

第一章:上节回顾与热身

1.1 上节核心回顾

在拿起“画笔”之前,我们先快速回顾一下,上一讲,我们作为“需求侦探”,所获得的三件“破案法宝”:

  1. 1. 法宝一:“问题空间”优先于“解决方案空间”
    • • 我们深刻地认识到,一个成熟的团队,会强迫自己,在“问题空间”里,“逗留”得,尽可能久一些。
    • 高项认知: 在没有,把“Why”和“What”,彻底搞清楚之前,绝不,轻易,讨论“How”。方向的正确,远比,奔跑的速度,更重要。
  2. 2. 法宝二:“需求金字塔”的结构化思维
    • • 我们学习了,如何,将CEO的一句“模糊的战略”,通过“业务需求 -> 干系人需求 -> 解决方案需求(功能/非功能) -> 过渡需求”这个“金字塔”,一步步地,分解和翻译成,程序员能看懂的“具体的、可执行的任务”。
    • 高项认知: 这种“翻译”和“对齐”的能力,是高项经理的“核心价值”。
  3. 3. 法宝三:UML是“沟通”的语言
    • • 我们了解了,UML的诞生,是为了,结束“方法学战争”,为整个软件行业,提供“书同文、车同轨”的“标准化蓝图语言”。
    • 高项认知: UML的本质,不是“技术”,而是“沟通”。它的唯一目的,是“消除模糊,达成共识”。

1.2 上节课后作业精讲

上一讲的第三个作业,是每一位项目经理,职业生涯中,都必然会遇到的“修罗场”——如何,在“资源有限”的情况下,去“仲裁”两个“看似都有道理”的“需求冲突”

场景复盘:
在需求评审会上,市场部总监,力推“短视频社交”功能,认为,这是“引流、拉新、提升日活”的“互联网标配”。而物业部总监,则坚持,要先优化“智能派单”算法,解决“业主报修响应慢”的“核心痛点”。而你,作为PM,手上的资源,在未来三个月,只够,完成其中一个。

一个“不成熟”的PM,此时,可能会,让会议,陷入“口水战”,或者,变成“谁的官大,谁说了算”的“权力游戏”。
而一个“成熟”的PM,则会,立刻,从“裁判员”,切换为“规则制定者”。他会,引入一个“客观的、量化的、所有人都认可的”决策框架,来引导大家,做出“最不坏”的决策。

现在,看老孙,如何,主持这场“需求PK会”,并引入“需求优先级评估矩阵”这个“神器”。

【“需求优先级PK会”全景推演】

(会议室里,市场总监和物业总监,争得面红耳赤。你,作为会议主持人,站了起来。)

“感谢两位总监,刚才,都非常精彩地,阐述了各自需求的“业务价值”。我完全理解,市场总监,渴望“开源”的压力;也完全理解,物业总监,希望“节流”和“提升满意度”的迫切。”

“但是,我们今天,会议的目的,不是为了,证明‘谁对谁错’。因为,这两个需求,都是‘对的’,都是我们,未来,希望拥有的。我们今天,唯一的议题是——在‘时间和资源,都极其有限’这个残酷的约束下,我们,应该,先走哪一步?

“为了,让我们的决策,更‘科学’,而不是,基于‘感觉’或‘声量’。我建议,我们,共同,用一个‘需求优先级评估矩阵’,来为这两个需求,进行一次‘量化体检’。”

(你在白板上,画出了一个表格)

“我建议,我们,从以下五个维度,来评估一个需求的‘性价比’。我们,可以,为每个维度,设置不同的‘权重’,然后,分别,给两个需求,打分(1-5分),最终,得出一个‘加权总分’,作为我们决策的‘重要参考’。”

《“智慧邻里”需求优先级评估矩阵》

评估维度权重需求A:短视频社交需求B:智能派单优化
1. 战略对齐度30%
2. 业务价值/用户痛点30%
3. 实现复杂度/成本20%
4. 技术与合规风险10%
5. 前后置依赖关系10%
加权总分100%??

“现在,我们来逐一分析和打分。”

第一轮:评估“战略对齐度” (权重: 30%)

  • 你的引导: “我们公司的核心战略,是‘成为国内顶级的科技驱动型物业服务集团’。这个战略的关键词,是‘服务’和‘科技’。请问,这两个需求,哪个,与我们当前阶段的‘核心战略’,更‘对齐’?”
  • 讨论与打分:
    • 智能派单: 物业总监,立刻发言:“这,是100%的对齐!它,直接,用‘科技’手段,提升了我们最核心的‘物业服务’的效率和质量。” (打分:5分
    • 短视频: 市场总监,略作思考,说:“短视频,能提升品牌科技感,也算对齐。但,它,更偏向于‘互联网运营’,而不是‘物业服务’本身。” (打分:3分

    第二轮:评估“业务价值/用户痛点” (权重: 30%)

以上为部分预览,完整内容请登录后查看
微信扫码登录

登录查看完整内容

本讲属于"高项精品图文课程"课程内容。微信扫码登录后,系统会自动识别你的课程权限并直接返回本页。

使用微信扫描二维码,授权后自动登录并返回本页

二维码未显示?点此打开

相关推荐

继续深入学习「高项精品图文课程」其他课时

意见反馈
回到顶部咨询