美文网首页
有效需求分析-功能主线

有效需求分析-功能主线

作者: Wu小ying | 来源:发表于2019-11-21 23:03 被阅读0次

一、业务流程识别

信息系统的核心价值为支持业务,业务支持的核心是对业务流程的固化、优化、重构,在需求分析时,需要识别出相关的业务流程;

企业或组织的核心价值在于响应外服客户的服务请求,通过一系列协作满足服务请求,为客户带来价值,同时为企业或组织带来价值;

一切需求的起源来自外部的服务请求,也就是业务流程的源头,找到了服务请求也就识别出了流程;

业务流程只有一个起点,但是会有多个终点,若业务流程有多个终点,那么该如何判断哪一个是合适的结束点呢?

(1)完整性:服务请求实际是从提出到满足的全过程;判断一个流程是否完整,应该从服务请求的视角判断是否被满足或者被拒绝;

(2)边界:识别业务流程是否具有职能边界(跨越了未涉及的业务域)、系统边界(不属于系统关注的部分)

1.1 识别外部/内部引发的主、变、支流程

业务流程大多是响应外部客户、外部员工服务请求的,先识别出外部客户,然后分别思考主业务流程——主服务请求是什么,然后思考变体业务流程——主服务请求是否有独立的变体,最后思考支撑业务流程——为了更好服务客户的辅助支持业务;

1.2 判断业务流程优先级

业务流程是信息系统的最小单元,简称 MVP;

主要有两个维度:频率、主营业务

(1)关键:频率高、主营业务;

(2)重要:频率低、主营业务;

(3)有用:频率高、非主营业务;

(4)一般:频率低、非主营业务;

二、业务场景识别

需求分析的核心在于深入理解业务场景、使用场景的思维,了解用例、用户故事的本质;通过用户视角、业务场景、使用场景识别出业务流程中有哪些与系统相关的业务场景,关注用户在什么场景下需要系统提供支持,而不是系统提供哪些功能;

(1)用例:属于用户的使用场景,是一个相对独立的,可以暂停的场景;

(2)用户故事:是一种轻量的、有效的用户需求描述方式;比如:XXX 用户希望通过系统解决XXX问题或具有XXX样功能,以便达到XXX目的;

 2.1 如何识别业务场景

(1)基于流程图识别系统角色:明确业务流程涉及哪些角色;

(2)基于流程图识别业务场景:通过流程图判断各个活动是否需要系统支持,若需要就是系统相关的业务场景,对于每个活动、分支、判断点进行分析和思考,思考是否要系统支持,是否为部分支持,是否为独立环节;

相关文章

  • 有效需求分析-功能主线

    一、业务流程识别 信息系统的核心价值为支持业务,业务支持的核心是对业务流程的固化、优化、重构,在需求分析时,需要识...

  • redis秒杀系统实现

    秒杀系统需求分析 简介:采用大厂需求分析步骤对秒杀需求功能分析 功能核心点经典互联网商品抢购秒杀功能 功能api商...

  • 有效需求分析

    作者从事需求培训10余年,基于企业应用管理系统,采用理论+案例演示方式,少了太白话,字字在理。解答不不少疑惑,也可...

  • 需求文档

    需求分析文档一般放,软件背景,面向对象,数据概述,功能性需求,非功能需求。获取需求,分析需求,编写需求文档,评审需...

  • Android #26 下载文件并查看

    目录:功能需求--分析具体实现--动手源码分析--优化造轮子--demo总结 1. 功能需求--分析 文字描述:点...

  • Android #04 下载文件并查看

    目录:功能需求--分析具体实现--动手源码分析--优化造轮子--demo总结 1. 功能需求--分析 文字描述:点...

  • 有效需求分析-价值需求

    一、什么是需求 需求是预期与现状的差距,需求=预期-现状; 当预期大于需求时,用户会比较不满于现状,进而产品问题级...

  • 优惠券发放需求文档

    目录 一.需求背景及需求分析 1.1 需求背景 1.2 需求分析 二.竞品对应功能点调研分析 2.1 调研对...

  • 七、数据库应用设计与开发实例

    以数据库的生命周期为演化主线,数据库应用软件的设计与开发过程可由需求分析、系统功能和数据库的设计、系统功能与数据库...

  • 漫谈需求分析(2):需求分析

    一、需求分析 需求分析就是解决问题的过程。 需求分析中最直接是步骤就是: 用户需求 ——用户目标—— 产品功能实现...

网友评论

      本文标题:有效需求分析-功能主线

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