经济管理>公共管理>教育经济管理
”图解”产品:产品经理业务设计与UML建模

”图解”产品:产品经理业务设计与UML建模"

作者:擎苍
ISBN:9787121418136
定价:¥69.0
字数:423千字
页数:360
出版时间:2021-09
开本:16开
版次:01-01
装帧:
出版社:电子工业出版社
简介

作为产品经理,你是否遇到过如下问题:写出的文档有漏洞,上线的产品要返工,或者在调研的时候无逻辑。出现这些问题的原因往往是产品经理没有分层思考,没有用UML 建模。 为此,本书提出业务设计整体框架中的四层九要素,从而将问题从大到小拆分,并给出每个问题的思考步骤。本书适合有一定基础的C 端和B 端的产品经理阅读,所讲的知识既可用于C 端领取优惠券、身份认证等的设计,也可用于B 端内容管理、订单管理、CRM 等的设计。

前言

前言 缘 起 随着互联网技术的发展,产品经理这个职位诞生了。这个职位经历了从经验的积累,到知识的建立这一过程。我在互联网行业从业十多年,走过很多弯路,做过各种探索,同时发现,很多产品经理在成长过程中也面临着和我一样的问题:不知道学什么、如何学,甚至学了错误的知识。比如,流程图、状态图就是错误知识的“重灾区”,如果产品经理将这些图画错了,就会导致规划思路不清晰、需求文档有漏洞,甚至造成产品上线失败、研发人员返工。 针对上述问题,我写了三篇文章——《三步绘制大厂标准流程图》之一、之二和之三①。在文章发表后,很多读者留言说真正会画流程图了,还有一些读者咨询业务设计。在这些留言的鼓励下,我写了这本关于业务设计的书。 我期望通过撰写本书,帮助产品经理在成长过程中少走弯路。当然由于本人水平有限,难免有偏颇、疏漏之处,还请各位同人多提宝贵意见。 阅读对象 本书是讲业务设计的,既适合C 端产品经理阅读,也适合B 端产品经理阅读。为什么这么说?这要从产品经理的技能说起。 ① 这三篇文章存在一些问题,本书做了修改,并全部重写。想看原文的读者请在知乎上搜索“大厂标准流程图”,并找到“擎苍”这个作者。 1.产品经理的技能 产品经理的划分有多种维度。一种是按行业划分,如划分为电商产品经理、社交产品经理等。一种是按模块划分,如划分为设计商家管理、设计内容管理、设计客服系统、设计协同办公等。还有一种是按照C 端和B 端划分。以上三种划分方式都有一定的道理。 虽然产品经理从事的行业、设计的模块和面对的人群不同,但有些技能是相通的。 产品经理只有学习这些技能,才能适应不同行业、不同模块和不同人群的工作,才能走得更远。产品经理的技能主要包括做交互、做增长、做数据、做策略和做业务,本书主要讲如何做业务。下面我们对这几类技能做介绍。 做交互。这是产品经理的基础工作,需要产品经理在界面和交互设计上下功夫。 比如,设计电商列表页的交互,或者设计大数据的前台展示和后台配置,或者设计直播系统的学生端。这些都是在做交互,但内在逻辑差异较大。 做增长。这项工作是提升用户数量、增加公司营收等。这类技能需要产品经理通晓社会心理和消费心理等,并学习行业内的增长套路。 做数据。当今是数据时代,网站或应用会沉淀出海量数据。产品经理通过这些数据,指导产品设计并评估产品效果,这就需要产品经理懂得数据模型、数据分析等知识。 做策略。产品的策略可以是热卖推荐的排序、优惠券的发送人群、防止用户“薅羊毛”等。在策略方面要做好和做精并不容易,这涉及算法、统计等知识。 做业务。一个C 端产品经理需要设计领取优惠劵的流程,一个B 端产品经理需要设计发布商品的流程、退货和送货流程等,这些都是业务设计。业务设计的方法常常是类似的,产品经理需要学习流程设计、操作设计等内容,并要学会拆解业务功能。 通常,一个产品经理需要具备以上四类技能中的几类,并要有所侧重。比如,电商行业的C 端产品经理,其基本技能是做交互,核心技能是做增长,并且要懂一些业务设计和数据分析。再如,一个做商家端的B 端产品经理,其核心技能是业务设计,但是也要懂一些交互设计和数据分析。 2.谁适合读本书 通过阅读上面的内容,我们知道本书适合C 端和B 端的产品经理阅读,尤其适合B 端产品经理阅读,并且不会局限于某个行业。常见的设计模块如下。 ??C 端产品经理:设计领取优惠券、登录、领红包、下订单等。 ??B 端产品经理:设计商品发布和审核、商品退货、学籍管理、餐饮系统等。 总之,C 端和B 端的产品经理都可以阅读本书。但初学者不适合阅读本书,因为本书没有讲项目管理、工作流程等内容,也没有讲太多的交互设计、用户故事和场景分析等。 如何学习 产品经理的知识没有高深的理论,每个知识点都很直白。但为什么有的人学起来得心应手,一眼就能看透本质,而有的人却没有思路,总也想不到、看不出呢?有人说是因为经验不足,但这只是表象。问题往往出在知识、连接和应用上。 ?1.知识和连接 俞军老师在给我们产品团队做培训时,一开始就在白板上画了若干个点,然后用直线把这些点连接起来,如图0-1 所示。俞军老师边画边说:“这些点就是产品领域的知识,产品经理要不断掌握这些知识,并且随着知识的增加,要把这些知识连接起来,这样才能融会贯通。” 图0-1 知识的连接 俞军老师的话切中要害。产品经理要掌握大量的知识,并且还要将这些知识连接起来,这样才能发挥威力。 本书所说的知识,尤指概念性知识。概念虽然枯燥,却是学习的基础。比如,什么是需求?用户的心理需求(如归属和交际)、目标需求(如进行团队聚餐)、产品需求(如在列表页按就餐人数筛选餐厅),这些都可称为需求。显然这些需求是不同的,如果不理解这些需求的概念,产品经理就会认为这些都是一样的需求,从而出现思考的混乱。 但产品经理仅仅理解了概念还不够,还要将这些概念连接起来,形成结构。产品经理应先挖掘用户的心理需求和目标需求,然后定义产品需求①,这就是把知识连接起来。 ?2.注意应用 产品经理在理解了概念,并能将知识连接起来后,仍需要多多运用。常常有人批评关于产品经理的书只是讲了常识,讲得太简单了,但即使简单的知识也不一定就能用好。 我曾经和一位产品经理沟通,谈到后台产品的价值是要提升效率、降低成本、提升业绩等,这非常容易理解。但是,该产品经理在分析业务的时候走偏了。他并没有思考产品价值,反而把产品价值理解错了,他认为产品价值就是满足用户习惯,这是不对的。 做好产品经理的一大挑战就是,如何从纷繁复杂的信息中筛选出重要信息,从而做出战略决策。而在这个过程中,产品经理需要否定99 条路,然后选出一条正确的路。这要求产品经理应多用和多想,如此才能融会贯通。所以,虽然本书讲了一些常识,但是产品经理只有将这些常识用起来、用对了,才是真的学到了。 内容简介 既然知识、连接和应用是学习的关键点,那么本书的内容也按照这三点来组织。 在各章节中,本书先讲概念等知识,如用例、流程、需求等,然后说明概念之间的联系,最后给出应用案例。另外,从整体框架上,本书把业务设计分成四层、九个要素,关于需求的定义见6.1 节。 如图0-2 所示。 图0-2 业务设计的整体框架 设计整体框架的目的是要把知识串在一起。全书的内容也是围绕这四层、九个要素来组织的。关于业务设计的整体框架,我会在正文中做解释,下面对全书的内容做 简单介绍。 第1 部分是认知篇(第1、2 章):介绍了什么是业务,以及业务设计整体框架中的四层、九个要素,同时介绍业务构建的工具——UML(统一建模语言)①。 第2 部分是定方向(第3、4 章):这是业务设计整体框架的第一层,不能一开始就设计业务,应先制定产品战略和解决方案。其中,解决方案大体对应了产品模块。 第3 部分是搭框架(第5、6 章):这是业务设计整体框架的第二层,搭框架仿佛在搭建人体骨骼,是在定义产品的大致范围。搭框架包括定义功能框架和非功能框架。 第4 部分是做细节(第7、8、9 章):这是业务设计整体框架的第三层,做细节就像给人体以血肉和大脑,是在定义业务的细节,并注入灵魂。做细节包括业务流程、 业务操作和信息结构。 第5 部分是画界面(第10、11 章):这是业务设计整体框架的第四层,画界面仿① UML 的概念见第2 章。 佛是给人体以肌肤,是在定义业务的外在表现,是用户能直观看到的部分。画界面包括交互设计和信息设计。 第6 部分是拓展篇(第12~15 章):这部分介绍了如何运用四层九要素的知识来进行业务调研和设计,并讲解了业务设计的进阶知识,包括UML 的整体框架,以及UML 的作用、局限和问题等内容。 以上就是全书的内容。其中,业务设计整体框架中的定方向和搭框架大致对应中高级产品经理的工作,而做细节和画界面大致对应初级产品经理的工作。业务设计整体框架中的九个要素对应着九个章节,这些章节都是独立成章的。读者如果在工作中遇到问题,可找到相应章节阅读,不会太影响对内容的理解。但为了建立知识的连接,我们仍然建议读者按顺序阅读。 解决的问题 在业务设计整体框架中的搭框架和做细节层面,本书讲了用例图、流程图(活动图)、状态图和类图,解决如下问题。 ??编写内容全面的文档 产品经理编写的文档存在考虑不周全的问题,本书期望通过用例图、流程图和状态图等设计方法来解决该问题。 ??编写研发人员不返工的文档 产品设计不佳,将导致上线失败、研发人员返工。比如,设计错误的用户体系和结算系统将可能导致研发人员不断返工。 ??实现高质量的业务调研和沟通 业务调研就是梳理业务流程、状态和类等内容,并找到业务中的痛点和问题。本书侧重于介绍如何让业务调研全面和高效①。 ① 在业务访谈中梳理流程、状态和类见12.3 节的案例。 另外,本书用大量篇幅讲了UML。我在和产品同人的交流中谈到了产品经理在学了用户故事后,是否还要学UML 的问题。这个问题的答案如下。 ??产品经理既要会用用户故事,也要会用UML 很多公司或产品经理都提倡使用用户故事。此时,无论是C 端产品经理,还是B端产品经理,都要到用户那里去梳理用户故事,这似乎用不到UML。但是,用户故事是实践方法,UML 是基本功,两者可一起用。 产品经理可先通过用户故事梳理场景,再用UML 来描述用户故事。运用UML 中的流程、状态、用例等概念,能够有层次、有逻辑、更准确地描述用户故事。这个描述可以是文字性的,也可以是图形化的。 ??产品经理必须用UML 梳理复杂业务 一项复杂的业务必须用UML 来梳理,包括该业务的流程、状态或信息结构等内容。用这种方式搞清楚业务和业务模型是很自然的。《启示录》的作者马丁·卡根 说道:“如果产品设计者自己脑袋里都没有清晰的模型,那么怎么控制最终产品的形态呢?”但只利用用户故事是无法梳理出这些内容的。 梳理这些复杂业务本应由产品经理来做,但在一些公司中,这些工作常常由资深研发人员主导,产品经理配合。这是因为产品经理不会用UML,也无法厘清复杂业务。另外,很多公司愿意招聘有研发背景的产品经理,就是因为这类产品经理能做这些事。因此,产品经理必须会用UML 来梳理复杂业务。 以上就是对产品经理要不要学UML 的回答①。总之,希望本书能帮助C 端和B端的产品经理提升,帮助他们编写出全面且不返工的文档,并实现高质量的业务调研和沟通。 下面就请静下心来,开启阅读之旅吧! ① 产品经理在学习了用户故事后,仍然要学UML 的理由,详见15.3 节。

目录

目录 第1 部分 认知篇:认识业务设计 第1 章 以业务为中心的设计 ..................................................................................... 3 1.1 业务设计概述 .......................................................................................... 3 1.1.1 什么是用户体验 ........................................................................... 3 1.1.2 以用户为中心的设计 .................................................................... 4 1.1.3 什么是业务设计 ........................................................................... 5 1.2 以业务为中心的设计 ............................................................................... 7 1.2.1 定方向:产品战略、解决方案 ..................................................... 8 1.2.2 搭框架:功能框架、非功能框架 ................................................. 9 1.2.3 做细节:业务流程、业务操作、信息结构 ................................ 10 1.2.4 画界面:交互设计、信息设计 ................................................... 11 1.2.5 业务设计整体框架的运用 .......................................................... 12 1.3 以业务为中心解决的问题 ..................................................................... 13 1.3.1 C 端和B 端产品经理的提升之路 .............................................. 13 1.3.2 编写内容全面的文档 .................................................................. 13 1.3.3 编写研发人员不返工的文档 ...................................................... 14 1.3.4 实现高质量的调研和沟通 .......................................................... 15 1.4 本章提要 ................................................................................................ 15 第2 章 搭业务的工具——UML .............................................................................. 17 2.1 UML 的历史 .......................................................................................... 17 2.1.1 UML 的诞生 ............................................................................... 17 2.1.2 UML 的地位 ............................................................................... 18 2.2 UML 的概念 .......................................................................................... 19 2.3 UML 的应用 .......................................................................................... 20 2.3.1 UML 的应用范围 ....................................................................... 20 2.3.2 UML 的应用举例 ....................................................................... 21 2.4 学习和绘制 ............................................................................................ 26 2.4.1 学习的内容和规范 ..................................................................... 26 2.4.2 绘制UML 图的工具 ................................................................... 27 2.5 本章提要 ................................................................................................ 28 第2 部分 定方向:产品战略、解决方案 第3 章 产品战略 ....................................................................................................... 31 3.1 战略概述 ................................................................................................ 31 3.1.1 产品战略和企业战略 .................................................................. 31 3.1.2 产品战略的组成部分 .................................................................. 32 3.2 战略设计 ................................................................................................ 33 3.2.1 通用分析模型 ............................................................................. 33 3.2.2 从竞争角度分析 ......................................................................... 35 3.2.3 从差异化角度分析 ..................................................................... 38 3.2.4 破坏性的创新 ............................................................................. 39 3.2.5 本节小结 ..................................................................................... 42 3.3 目标设定 ................................................................................................ 43 3.3.1 是要利润还是要增长 .................................................................. 43 3.3.2 是成本领先还是差异化 .............................................................. 45 3.3.3 是积极进取还是求稳定 .............................................................. 45 3.3.4 本节小结 ..................................................................................... 47 3.4 机会的评估模型 ..................................................................................... 48 3.4.1 领域内的机会 ............................................................................. 48 3.4.2 公司的优势 ................................................................................. 50 3.5 评估模型的实战 ..................................................................................... 51 3.5.1 步骤一:评估产品的机会 .......................................................... 52 3.5.2 步骤二:明确产品的目标 .......................................................... 53 3.6 本章提要 ................................................................................................ 54 第4 章 解决方案 ....................................................................................................... 56 4.1 步骤一:梳理所有的涉众 ..................................................................... 57 4.1.1 涉众 ............................................................................................ 57 4.1.2 如何找到涉众 ............................................................................. 59 4.1.3 涉众人员汇总 ............................................................................. 61 4.2 步骤二:梳理涉众的期望 ..................................................................... 62 4.2.1 挖掘涉众的工作职责 .................................................................. 62 4.2.2 涉众期望的差异 ......................................................................... 63 4.2.3 调查涉众的期望 ......................................................................... 65 4.2.4 涉众期望调查表 ......................................................................... 66 4.3 步骤三:确定产品的价值 ..................................................................... 67 4.3.1 电商行业的价值点 ..................................................................... 68 4.3.2 教育行业的价值点 ..................................................................... 69 4.3.3 企服行业的价值点 ..................................................................... 71 4.4 步骤四:构建高价值方案 ..................................................................... 73 4.4.1 什么是解决方案 ......................................................................... 73 4.4.2 构建高价值的解决方案 .............................................................. 75 4.5 步骤五:确定需求的排期 ..................................................................... 77 4.5.1 评估需求的价值 ......................................................................... 78 4.5.2 需求排期的模型 ......................................................................... 79 4.5.3 常见的需求排期 ......................................................................... 81 4.5.4 需求排期的误区 ......................................................................... 81 4.6 本章提要 ................................................................................................ 82 第3 部分 搭框架:功能框架、非功能框架 第5 章 功能框架 ....................................................................................................... 87 5.1 搭框架的概述 ........................................................................................ 87 5.1.1 搭框架的方法 ............................................................................. 88 5.1.2 用例技术的作用 ......................................................................... 88 5.2 用例概念解析 ........................................................................................ 89 5.2.1 什么是用例 ................................................................................. 89 5.2.2 用例的特点 ................................................................................. 92 5.2.3 参与者概念 ................................................................................. 93 5.2.4 参与人和角色的关系 .................................................................. 96 5.2.5 系统的概念 ................................................................................. 97 5.3 用例图的表达 ........................................................................................ 98 5.3.1 基本绘制 ..................................................................................... 98 5.3.2 表达关系 ................................................................................... 100 5.3.3 本节小结 ................................................................................... 102 5.4 用例的三层级 ...................................................................................... 102 5.4.1 目标层用例 ............................................................................... 103 5.4.2 实现层用例 ............................................................................... 106 5.4.3 步骤层用例 ............................................................................... 107 5.4.4 层级注意点 ............................................................................... 110 5.4.5 本节小结 ................................................................................... 112 5.5 功能框架实战 ...................................................................................... 112 5.5.1 步骤一:找到所有参与者 ........................................................ 113 5.5.2 步骤二:定义出内外系统 ........................................................ 115 5.5.3 步骤三:找到目标层用例 ........................................................ 117 5.5.4 步骤四:思考实现层用例 ........................................................ 121 5.5.5 步骤五:找到步骤层用例 ........................................................ 121 5.6 本章提要 .............................................................................................. 123 第6 章 非功能框架 ................................................................................................. 125 6.1 需求的定义 .......................................................................................... 126 6.1.1 一个需求的例子 ....................................................................... 126 6.1.2 产品需求和用户需求 ................................................................ 127 6.1.3 区分需求的作用 ....................................................................... 128 6.2 产品需求概述 ...................................................................................... 129 6.3 主要需求介绍 ...................................................................................... 131 6.3.1 功能 .......................................................................................... 131 6.3.2 内容 .......................................................................................... 131 6.3.3 安全性 ...................................................................................... 132 6.4 其他需求介绍 ...................................................................................... 134 6.4.1 可用性需求 ............................................................................... 134 6.4.2 可靠性需求 ............................................................................... 135 6.4.3 性能需求 ................................................................................... 137 6.4.4 可支持性需求 ........................................................................... 139 6.4.5 其他次要需求 ........................................................................... 140 6.5 模型间的差异 ...................................................................................... 141 6.6 本章提要 .............................................................................................. 142 第4 部分 做细节:业务流程、业务操作、信息结构 第7 章 业务流程 ..................................................................................................... 147 7.1 流程图的作用 ...................................................................................... 147 7.2 流程图的表达 ...................................................................................... 149 7.2.1 什么是流程图 ........................................................................... 149 7.2.2 流程图的表达方式 ................................................................... 151 7.2.3 标准的总结 ............................................................................... 161 7.2.4 标准的作用 ............................................................................... 162 7.2.5 流程图的样式设计 ................................................................... 163 7.3 流程图的三个层次 ............................................................................... 163 7.3.1 业务流程图 ............................................................................... 164 7.3.2 交互流程图 ............................................................................... 166 7.3.3 实现流程图 ............................................................................... 169 7.3.4 本节小结 ................................................................................... 170 7.4 用流程图梳理业务 ............................................................................... 170 7.4.1 步骤一:画主流程 ................................................................... 171 7.4.2 步骤二:完善细节 ................................................................... 171 7.4.3 步骤三:加入泳道 ................................................................... 172 7.4.4 本节小结 ................................................................................... 173 7.5 用流程图梳理异常 ............................................................................... 174 7.5.1 交互流程的异常 ....................................................................... 174 7.5.2 业务流程的异常 ....................................................................... 179 7.5.3 异常的思考步骤 ....................................................................... 180 7.5.4 异常检查点汇总 ....................................................................... 181 7.6 知识扩展 .............................................................................................. 182 7.6.1 流程图的层次划分 ................................................................... 182 7.6.2 业务流程图、任务流程图和功能流程图 ................................. 183 7.6.3 用例图和流程图的关系 ............................................................ 185 7.7 本章提要 .............................................................................................. 186 第8 章 业务操作 ..................................................................................................... 188 8.1 状态图的作用 ...................................................................................... 189 8.2 状态图的表达 ...................................................................................... 190 8.2.1 什么是状态图 ........................................................................... 190 8.2.2 状态图的表达方式 ................................................................... 191 8.2.3 状态的注意点 ........................................................................... 194 8.2.4 状态图和流程图的区别 ............................................................ 197 8.2.5 本节小结 ................................................................................... 199 8.3 用状态图梳理操作 ............................................................................... 200 8.3.1 步骤一:绘制主干的状态 ........................................................ 200 8.3.2 步骤二:进行状态的拆合 ........................................................ 200 8.3.3 步骤三:完善分支的状态 ........................................................ 201 8.3.4 步骤四:完善角色和操作 ........................................................ 203 8.3.5 本节小结 ................................................................................... 205 8.4 状态图的布局样式 ............................................................................... 206 8.5 状态的进阶知识 ................................................................................... 207 8.5.1 状态的进阶设计 ....................................................................... 207 8.5.2 状态的实现原理 ....................................................................... 209 8.6 本章提要 .............................................................................................. 212 第9 章 信息结构 ..................................................................................................... 214 9.1 类的作用和表达 ................................................................................... 214 9.1.1 类的作用 ................................................................................... 215 9.1.2 类和对象的概念 ....................................................................... 215 9.1.3 类的基本表达 ........................................................................... 218 9.1.4 类图的其他表达形式 ................................................................ 221 9.1.5 类之间的关联关系 ................................................................... 223 9.1.6 本节小结 ................................................................................... 224 9.2 类图的应用场景 ................................................................................... 224 9.2.1 信息的常见类型 ....................................................................... 225 9.2.2 类图的应用场景 ....................................................................... 226 9.3 用类图梳理内容 ................................................................................... 226 9.3.1 步骤一:梳理出所有的类 ........................................................ 227 9.3.2 步骤二:梳理出数量关系 ........................................................ 230 9.3.3 步骤三:明确信息的属性 ........................................................ 231 9.3.4 步骤四:考虑效率和灵活性 .................................................... 231 9.4 用类图梳理组织 ................................................................................... 232 9.4.1 聚合关系和组成关系 ................................................................ 232 9.4.2 梳理学校的结构 ....................................................................... 238 9.5 用E-R 图表达信息关系 ....................................................................... 241 9.5.1 类图和E-R 图的关系 ............................................................... 241 9.5.2 用E-R 图表达信息结构 ........................................................... 242 9.6 本章提要 .............................................................................................. 244 第5 部分 画界面:交互设计、信息设计 第10 章 交互设计 .................................................................................................. 247 10.1 交互设计的概念和原则 ..................................................................... 247 10.1.1 常见的事件 ............................................................................. 248 10.1.2 字段规则和业务规则 .............................................................. 250 10.1.3 交互设计的四大原则 ............................................................. 252 10.1.4 交互设计的外围需求 .............................................................. 254 10.2 规则驱动的交互实战 ......................................................................... 257 10.2.1 步骤一:字段规则的交互 ...................................................... 257 10.2.2 步骤二:业务规则的交互 ...................................................... 261 10.2.3 步骤三:外围需求的完善 ...................................................... 262 10.3 交互设计的用例文档 ......................................................................... 262 10.4 本章提要 ............................................................................................ 264 第11 章 信息设计 ................................................................................................... 265 11.1 信息设计范畴概述 ............................................................................. 265 11.1.1 信息设计的范畴 ...................................................................... 266 11.1.2 列表页的类型 ......................................................................... 267 11.2 列表页的字段设计 ............................................................................. 267 11.2.1 筛选区域 ................................................................................. 268 11.2.2 查看区域 ................................................................................. 270 11.2.3 操作区域 ................................................................................. 272 11.3 列表页的信息布局 ............................................................................. 273 11.4 列表页的扩展功能 ............................................................................. 273 11.4.1 信息的通知 ............................................................................. 273 11.4.2 列表页信息的导出 .................................................................. 274 11.5 业务驱动的列表页设计 ..................................................................... 275 11.5.1 步骤一:梳理业务 .................................................................. 275 11.5.2 步骤二:梳理场景 .................................................................. 276 11.5.3 步骤三:设计方案 .................................................................. 277 11.5.4 步骤四:设计页面 .................................................................. 277 11.5.5 本节小结 ................................................................................. 278 11.6 本章摘要 ............................................................................................ 279 第6 部分 拓展篇:应用和思考业务设计 第12 章 业务调研和业务设计 ............................................................................... 283 12.1 业务调研概述 .................................................................................... 283 12.1.1 业务调研的目的 ..................................................................... 284 12.1.2 成为行业专家 ......................................................................... 285 12.2 业务调研的方式 ................................................................................. 286 12.2.1 查看行业资料 ......................................................................... 286 12.2.2 进行业务访谈 ......................................................................... 289 12.2.3 进行观察和实操 ..................................................................... 289 12.2.4 进行竞品调研 ......................................................................... 290 12.2.5 其他调研方式 ......................................................................... 290 12.2.6 本节小结 ................................................................................. 291 12.3 业务访谈案例 .................................................................................... 291 12.3.1 访谈前:做好充足的准备 ...................................................... 292 12.3.2 访谈中:挖细节,明痛点 ...................................................... 293 12.3.3 访谈后:总结访谈的内容 ...................................................... 298 12.4 业务分析和设计 ................................................................................. 300 12.4.1 系统价值 ................................................................................. 300 12.4.2 系统方案 ................................................................................. 301 12.4.3 软件设计 ................................................................................. 301 12.4.4 硬件设计 ................................................................................. 305 12.4.5 后续计划 ................................................................................. 305 12.5 本章提要 ............................................................................................ 305 第13 章 灵活运用设计模型 ................................................................................... 307 13.1 业务设计的起点 ................................................................................. 307 13.1.1 用例驱动设计 ......................................................................... 308 13.1.2 流程驱动设计 ......................................................................... 308 13.1.3 领域驱动设计 ......................................................................... 308 13.1.4 本节小结 ................................................................................. 310 13.2 哪些UML 图需要画 .......................................................................... 310 13.3 本章提要 ............................................................................................ 311 第14 章 深入理解UML ......................................................................................... 313 14.1 对UML 的认知误区 .......................................................................... 313 14.1.1 UML 的成就和问题 ................................................................ 313 14.1.2 UML 的学习误区 .................................................................... 315 14.2 UML 的整体框架 ............................................................................... 315 14.2.1 UML 图的分类 ....................................................................... 316 14.2.2 UML 图的汇总 ....................................................................... 316 14.2.3 UML 和面向对象的关系 ........................................................ 318 14.3 顺序图和对象图 ................................................................................. 319 14.3.1 顺序图..................................................................................... 319 14.3.2 对象图..................................................................................... 321 14.4 本章提要 ............................................................................................ 322 第15 章 用例和用户故事 ....................................................................................... 323 15.1 UML 定义的用例 ............................................................................... 323 15.1.1 用例的目的 ............................................................................. 323 15.1.2 导航关系 ................................................................................. 324 15.1.3 依赖关系、包含关系和扩展关系 ........................................... 325 15.1.4 实现关系 ................................................................................. 328 15.1.5 出现差异的原因 ..................................................................... 329 15.2 用例和用户故事的关系 ..................................................................... 329 15.2.1 什么是用户故事 ..................................................................... 329 15.2.2 用例和用户故事的异同 .......................................................... 330 15.2.3 用例和用户故事地图的异同 .................................................. 331 15.3 UML 和用户故事的关系 .................................................................... 331 15.3.1 用户故事并不反对UML ........................................................ 332 15.3.2 用UML 可提升用户故事的质量 ............................................ 332 15.3.3 UML 是设计大系统的必选 .................................................... 333 15.4 本章提要 ............................................................................................ 334 后记 ............................................................................................................................. 335 感谢 ............................................................................................................................. 336

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个