`
fangang
  • 浏览: 881852 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
311c4c32-b171-3767-b974-d26acf661fb2
谈谈用例模型的那些事儿
浏览量:38965
767c50c5-189c-3525-a93f-5884d146ee78
一次迭代式开发的研究
浏览量:68957
03a3e133-6080-3bc8-a960-9d915ed9eabc
我们应当怎样做需求分析
浏览量:410920
753f3c56-c831-3add-ba41-b3b70d6d913f
重构,是这样干的
浏览量:93698
社区版块
存档分类
最新评论

我们应当怎样做需求分析:业务流程分析(下)

阅读更多
另外,业务流程分析的另一个重要的分析内容就是流程差异化分析。不同的领导有不同的思路,不同的单位有不同的情况。因此,我们在进行流程分析的时候,常常面临流程差异化的问题。我们说企业信息化就是一次改革,这首先体现在业务流程的规范化操作,也就是消除这种流程差异。但不同的单位有不同的情况,这特别体现在不同地域和文化的不同,又常常造成这种流程差异不可避免。分与合,分治与一统,常常是一个都要兼顾的问题,非常微妙,我们要小心处理。在这个问题上你也许会问,使用工作流引擎就可以了嘛。工作流引擎不是万能的,它只能解决一部分问题,更多的问题还需要我们的分析人员去分析与处理。

最后,企业信息化就是一次改革,这特别集中地体现在了业务流程分析这一部分。当我们详细分析了客户现有的业务流程以后,应当进一步思考这样的流程是否合理,是否值得改进。信息化对于企业流程管理的冲击是巨大的,最典型的实例就是ERP。ERP的前身是MRP(Material Requirement Planning 物料需求计划)。起初,企业也就是希望有一套软件系统来管理它们的仓库。后来,企业领导希望他们在进货的时候能有一定的采购计划,避免出现仓库中的物资挤压,MRP就出现了。然后呢,企业开始思考整个生产制造的链条管理,MRPII的概念出现了。再然后呢,物料需求的动因是生产的需求,生产需求的动因是销售的需求。企业要真正做到零库存,就必须切切实实地把从销售到采购的每一个环节都管理好,ERP的概念就出现了。一个典型的信息化流程改进的例子。

ERP对企业流程改进的思路是宏大的,但我们在分析每一个系统的时候不可能有如此宏大的雄心与抱负。一般来说,我们可以用以下思路来进行我们对流程改进的分析:清除低效环节、简化业务瓶颈、整合可用资源,以及将繁琐任务自动化。

清除低效环节,就是清除那些耗费成本高而收效又低的环节,最典型的就是过量的库存。过量的库存原因很多,有可能是供销环节没有处理好而造成的过量采购,或者生产过剩,也可能是生产计划没有制订好而产生活动间的等待。除此之外,还有重复的活动,等等。

简化业务瓶颈,就是分析业务流程中影响整体进程的瓶颈业务,并有效地简化它。如很多业务审批流程中都有一个受理环节。大量业务都集中在一两个人来集中受理,根本忙不过来,造成整个流程的效率下降。解决的办法有两个:一个是采用信息化的手段进行批量受理,加快处理效率;另一个是将受理环节的任务分散到更多岗位中,降低受理人员的工作量。

整合可用资源,就是更大范围地整合各个部门、不同职能的人员与社会资源,更加协同地来完成任务,这也是计算机信息化管理最拿手的方面。制造业的供应链管理是最典型的例子,因为实在太经典了我就不累赘了。医院系统也是一个不错的例子:完成了身体检查,医生就立即知道了检查结果;医生开完药,收费处就知道收多少费,药房就知道拿什么药。

最后是自动化繁重操作。在财务系统中开了销售单,就直接开发票了,并且直接形成报税数据;在网上报完税就知道该缴多少钱,甚至不用去税务局,直接上银行缴,等等等等,不胜枚举。繁重操作自动化,正是信息化系统价值的体现。

我们应当怎样做需求分析
我们应当怎样做需求调研:初识
我们应当怎样做需求调研:拜访
我们应当怎样做需求调研:研讨会
我们应当怎样做需求调研:需求研讨
我们应当怎样做需求调研:迭代
我们应当怎样做需求调研:需求捕获(上)
我们应当怎样做需求调研:需求捕获(下)
我们应当怎样做需求分析:功能角色分析与用例图
我们应当怎样做需求分析:业务流程分析(上)
我们应当怎样做需求分析:业务流程分析(下)
我们应当怎样做需求分析:用例说明
我们应当怎样做需求分析:查询报表分析
我们应当怎样做需求分析:子用例与扩展用例
我们应当怎样做需求分析:行动图和状态图
我们应当怎样做需求分析:业务领域分析
我们应当怎样做需求分析:原文分析法
我们应当怎样做需求分析:领域驱动设计
我们应当怎样做需求分析:非功能需求
我们应当怎样做需求确认:需求列表
我们应当怎样做需求确认:一个需求列表的实例
我们应当怎样做需求确认:快速原型法
我们应当怎样做需求确认:需求规格说明书
我们应当怎样做需求确认:评审与签字确认会

(续)
分享到:
评论

相关推荐

    我们应当怎样做需求分析

    我们应当怎样做需求分析:业务流程分析 18 我们应当怎样做需求分析:用例说明 21 我们应当怎样做需求分析:查询报表分析 24 我们应当怎样做需求分析:子用例与扩展用例 27 我们应当怎样做需求分析:行动图和状态图 ...

    我们应当怎样做需求分析:业务流程分析收集.pdf

    在进行需求分析时,业务流程分析是至关重要的一步。它涉及到对系统功能的理解,以及如何有效地将现实世界的业务流程转化为软件系统中的操作。业务流程分析不仅帮助我们理解系统的整体架构,还能确保软件的设计符合...

    我们应当怎样做需求确认:需求规格说明书定义.pdf

    这份文档定义了项目的业务需求和系统功能,确保所有参与者对项目的目标和预期有清晰的理解。以下是关于如何编写需求规格说明书的一些详细说明: 1. **引言**: - **编写目的**:明确文档的目的,例如,它用于用户...

    工作流程引擎需求分析定义.pdf

    正常情况下,从文档中提取知识点应当涉及文档的正文内容,例如工作流程引擎的需求分析定义,流程引擎的功能、应用场景、与业务流程管理(BPM)的关系等方面的知识点。 因此,我会根据标题“工作流程引擎需求分析...

    软件工程之图书管理系统的需求分析报告3份

    6. **业务流程分析**:分析图书借阅、归还、续借等核心业务流程,确保这些流程在系统中得以准确、高效地实现。 7. **风险评估与管理**:识别可能影响项目进度或质量的风险,如需求变更、技术难题、资源限制等,并...

    软件需求分析.pdf

    需求分析的核心任务在于定义新系统的目标,明确系统需要“做什么”。这一过程涉及对用户需求的深度挖掘与精确表述,旨在产出详细的需求规格说明书。需求规格说明书不仅是软件开发的蓝图,也是评估软件功能与性能是否...

    软件需求分析方法七大部分(可编辑,有目录)

    在软件开发过程中,需求分析是至关重要的第一步,它定义了软件系统应具备的功能以及如何满足用户的期望。本文将深入探讨“软件需求分析方法七大部分”,并结合“需求验证”和“需求调研”的重要性,帮助你理解如何...

    软件工程需求分析(作业)

    在《软件工程需求分析》这一章节中,首先强调了业务人员(如部门经理)在需求分析中的重要性。他们需要思考两个关键问题: 1. **企业内部存在的问题**:“我的业务有哪些方面需要改进?”这涉及到对现有流程、效率...

    ATM需求分析

    在软件开发过程中,需求分析是至关重要的第一步,它为整个项目的成功奠定了坚实的基础。"ATM需求分析"这个主题着重探讨了如何针对自动取款机(ATM)系统进行有效的需求收集、理解和定义。以下是对这个主题的详细展开...

    流程的客户需求分析.doc

    《流程的客户需求分析》 流程分析是现代企业管理中不可或缺的一部分,尤其在制造型企业中,它直接关乎企业能否高效地响应客户的需求。流程管理的核心在于理解并满足客户需求,因此,流程的客户需求分析至关重要。...

    软件需求分析写法的具体细节

    ### 软件需求分析写法的具体细节 ...通过上述内容,我们可以看到需求分析不仅是一个理论上的概念,而是具有很强实践意义的过程。正确地执行需求分析并有效地管理需求,对于确保软件项目的成功至关重要。

    OA办公系统需求分析.pdf

    不过,根据标题“OA办公系统需求分析.pdf”和描述“OA办公系统需求分析.pdf”,我们可以推断该文件的目的是对某个OA(办公自动化)系统进行需求分析。需求分析在软件开发流程中占据非常重要的位置,它是项目启动前对...

    实用的需求用例表模板,用于编写需求分析文档参考。

    在企业管理信息系统项目中进行业务分析是至关重要的一步,而需求用例表模板则是辅助编写需求分析文档不可或缺的工具。需求用例表模板为分析人员提供了一个标准化、结构化的格式,用于详细描述系统的功能需求,帮助...

    信息安全需求分析

    ### 信息安全需求分析 #### 一、银行所面临的信息安全风险 随着信息技术的快速发展和广泛应用,银行信息系统面临着前所未有的安全挑战。信息安全不仅关乎银行的正常运营,还直接关系到客户的财产安全和社会稳定。...

    学生管理系统 需求分析

    ### 学生管理系统需求分析与系统设计模块深度解析 #### 一、系统分析:确立可行性与需求 在当今数字化时代,学生信息管理系统的建设已成为教育领域信息化改革的关键环节。通过运用现代信息技术,如C#编程语言,...

    软件的需求分析需求分析

    - **业务或需求分析员**:负责收集客户需求,并将其转化为具体的文档。此外,他们还需要充当客户与开发团队之间的桥梁。 - **开发人员**:基于需求文档开发软件产品。 - **测试人员**:验证软件是否符合需求规格。 -...

Global site tag (gtag.js) - Google Analytics