美文网首页
《如何做软件分析 - 分析的目标与层次》笔记

《如何做软件分析 - 分析的目标与层次》笔记

作者: 全新的饭 | 来源:发表于2022-09-02 11:54 被阅读0次

原文

如何做软件分析 - 分析的目标与层次

为什么难以找到真正的需求(问题)?

  1. 一人一世界,人很难通过猜测去了解另一个人的真实想法
  2. 人会忽略很多习以为常的东西,这是生理本能,因为精力要用在和生存关系紧密的事务上

拆分

进行合理的抽象分层,在顶层时不宜过度关注细节。

应以用例为基础,每次的迭代目标是实现哪几个用例。
用例:谁在怎样的情境下通过怎么样的操作完成了怎样的需求,是如何完成的。

  1. 用例表示的需求,一个或几个用例达成一个目标,描述了用户如何使用某项功能来达成目标。
  2. 描述要实现的各用例应完成的全部功能。
  3. 优先完成核心(主干)内容。
  4. 大目标拆分后,逐个完成让实现者有奔头。

让变更发生在早期

尽早提供给用户一个可运行的系统,让其通过使用提出问题。(让变更发生在付出成本还比较低的时候,用尽量低的成本去验证不确定的内容)

业务第一

技术应服务于业务,它是做好业务的手段,好软件的根本在于业务理解。

架构

将构成总系统的各部分子系统按逻辑划分独立,用约定的接口和协议将他们结合。

如果一个系统承担的功能太多,考虑将其拆分成多个子系统。
如果几个系统间相互依赖的关系很复杂,考虑引入中间对象来负责对接以降低复杂度。
先考虑要做什么(哪些功能),不考虑具体实现(怎么做):定义接口

相关文章

  • 《如何做软件分析 - 分析的目标与层次》笔记

    原文 如何做软件分析 - 分析的目标与层次[https://mp.weixin.qq.com/s/vBuMgQ20...

  • AHP层次分析法

    AHP层次分析法 AHP层次分析法是一种层次权重决策分析法,解决多目标复杂问题的定性和定量的决策分析方法,用决策者...

  • MK前端架构师-脚手架核心流程开发-前言

    大厂是如何做项目的? 前端研发过程中的痛点和需求分析 痛点分析 需求分析 omniGraffle(思维导图软件) ...

  • K-means聚类分析案例(一)

    之前的笔记:聚类介绍:点这里层次聚类分析案例(一):世界银行样本数据集层次聚类分析案例(二):亚马逊雨林烧毁情况层...

  • K-means聚类分析案例(二)

    之前的笔记:聚类介绍:点这里层次聚类分析案例(一):世界银行样本数据集层次聚类分析案例(二):亚马逊雨林烧毁情况层...

  • 一张脑图告诉你如何做好竞品分析

    包括了如何确定分析目的、确定竞争对象、如何做产品分析、如何做产品的行业和市场分析、如何做好产品的运营分析。

  • 层次聚类分析案例(三)

    之前的笔记:聚类介绍:点这里层次聚类分析案例(一)层次聚类分析案例(二) 案例三:基因聚类 获取全基因组表达数据的...

  • 单车案例分析

    目录 分析目标 分析过程 总结建议 一、分析目标 本次分析报告的数据来源与这家单车网站上的用户消费记录,通过分析用...

  • 《神一样的产品经理》- 需求分析与管理

    读书笔记 需求分析与管理 一、获取需求 1、定性分析和定量分析 定性分析:运用归纳和演绎、分析与综合以及抽象与概括...

  • 产品经理主要做些什么工作?

    以下内容是本人在学习如何做一名合格的产品经理过程中的一些笔记记录,仅作参考。 用户需求与市场分析 目标用户群是谁?...

网友评论

      本文标题:《如何做软件分析 - 分析的目标与层次》笔记

      本文链接:https://www.haomeiwen.com/subject/vjgenrtx.html