另外,业务流程分析的另一个重要的分析内容就是流程差异化分析。不同的领导有不同的思路,不同的单位有不同的情况。因此,我们在进行流程分析的时候,常常面临流程差异化的问题。我们说企业信息化就是一次改革,这首先体现在业务流程的规范化操作,也就是消除这种流程差异。但不同的单位有不同的情况,这特别体现在不同地域和文化的不同,又常常造成这种流程差异不可避免。分与合,分治与一统,常常是一个都要兼顾的问题,非常微妙,我们要小心处理。在这个问题上你也许会问,使用工作流引擎就可以了嘛。工作流引擎不是万能的,它只能解决一部分问题,更多的问题还需要我们的分析人员去分析与处理。
最后,企业信息化就是一次改革,这特别集中地体现在了业务流程分析这一部分。当我们详细分析了客户现有的业务流程以后,应当进一步思考这样的流程是否合理,是否值得改进。信息化对于企业流程管理的冲击是巨大的,最典型的实例就是ERP。ERP的前身是MRP(Material Requirement Planning 物料需求计划)。起初,企业也就是希望有一套软件系统来管理它们的仓库。后来,企业领导希望他们在进货的时候能有一定的采购计划,避免出现仓库中的物资挤压,MRP就出现了。然后呢,企业开始思考整个生产制造的链条管理,MRPII的概念出现了。再然后呢,物料需求的动因是生产的需求,生产需求的动因是销售的需求。企业要真正做到零库存,就必须切切实实地把从销售到采购的每一个环节都管理好,ERP的概念就出现了。一个典型的信息化流程改进的例子。
ERP对企业流程改进的思路是宏大的,但我们在分析每一个系统的时候不可能有如此宏大的雄心与抱负。一般来说,我们可以用以下思路来进行我们对流程改进的分析:清除低效环节、简化业务瓶颈、整合可用资源,以及将繁琐任务自动化。
清除低效环节,就是清除那些耗费成本高而收效又低的环节,最典型的就是过量的库存。过量的库存原因很多,有可能是供销环节没有处理好而造成的过量采购,或者生产过剩,也可能是生产计划没有制订好而产生活动间的等待。除此之外,还有重复的活动,等等。
简化业务瓶颈,就是分析业务流程中影响整体进程的瓶颈业务,并有效地简化它。如很多业务审批流程中都有一个受理环节。大量业务都集中在一两个人来集中受理,根本忙不过来,造成整个流程的效率下降。解决的办法有两个:一个是采用信息化的手段进行批量受理,加快处理效率;另一个是将受理环节的任务分散到更多岗位中,降低受理人员的工作量。
整合可用资源,就是更大范围地整合各个部门、不同职能的人员与社会资源,更加协同地来完成任务,这也是计算机信息化管理最拿手的方面。制造业的供应链管理是最典型的例子,因为实在太经典了我就不累赘了。医院系统也是一个不错的例子:完成了身体检查,医生就立即知道了检查结果;医生开完药,收费处就知道收多少费,药房就知道拿什么药。
最后是自动化繁重操作。在财务系统中开了销售单,就直接开发票了,并且直接形成报税数据;在网上报完税就知道该缴多少钱,甚至不用去税务局,直接上银行缴,等等等等,不胜枚举。繁重操作自动化,正是信息化系统价值的体现。
我们应当怎样做需求分析
我们应当怎样做需求调研:初识
我们应当怎样做需求调研:拜访
我们应当怎样做需求调研:研讨会
我们应当怎样做需求调研:需求研讨
我们应当怎样做需求调研:迭代
我们应当怎样做需求调研:需求捕获(上)
我们应当怎样做需求调研:需求捕获(下)
我们应当怎样做需求分析:功能角色分析与用例图
我们应当怎样做需求分析:业务流程分析(上)
我们应当怎样做需求分析:业务流程分析(下)
我们应当怎样做需求分析:用例说明
我们应当怎样做需求分析:查询报表分析
我们应当怎样做需求分析:子用例与扩展用例
我们应当怎样做需求分析:行动图和状态图
我们应当怎样做需求分析:业务领域分析
我们应当怎样做需求分析:原文分析法
我们应当怎样做需求分析:领域驱动设计
我们应当怎样做需求分析:非功能需求
我们应当怎样做需求确认:需求列表
我们应当怎样做需求确认:一个需求列表的实例
我们应当怎样做需求确认:快速原型法
我们应当怎样做需求确认:需求规格说明书
我们应当怎样做需求确认:评审与签字确认会
(续)
分享到:
相关推荐
我们应当怎样做需求分析:业务流程分析 18 我们应当怎样做需求分析:用例说明 21 我们应当怎样做需求分析:查询报表分析 24 我们应当怎样做需求分析:子用例与扩展用例 27 我们应当怎样做需求分析:行动图和状态图 ...
在进行需求分析时,业务流程分析是至关重要的一步。它涉及到对系统功能的理解,以及如何有效地将现实世界的业务流程转化为软件系统中的操作。业务流程分析不仅帮助我们理解系统的整体架构,还能确保软件的设计符合...
这份文档定义了项目的业务需求和系统功能,确保所有参与者对项目的目标和预期有清晰的理解。以下是关于如何编写需求规格说明书的一些详细说明: 1. **引言**: - **编写目的**:明确文档的目的,例如,它用于用户...
正常情况下,从文档中提取知识点应当涉及文档的正文内容,例如工作流程引擎的需求分析定义,流程引擎的功能、应用场景、与业务流程管理(BPM)的关系等方面的知识点。 因此,我会根据标题“工作流程引擎需求分析...
6. **业务流程分析**:分析图书借阅、归还、续借等核心业务流程,确保这些流程在系统中得以准确、高效地实现。 7. **风险评估与管理**:识别可能影响项目进度或质量的风险,如需求变更、技术难题、资源限制等,并...
需求分析的核心任务在于定义新系统的目标,明确系统需要“做什么”。这一过程涉及对用户需求的深度挖掘与精确表述,旨在产出详细的需求规格说明书。需求规格说明书不仅是软件开发的蓝图,也是评估软件功能与性能是否...
在软件开发过程中,需求分析是至关重要的第一步,它定义了软件系统应具备的功能以及如何满足用户的期望。本文将深入探讨“软件需求分析方法七大部分”,并结合“需求验证”和“需求调研”的重要性,帮助你理解如何...
在《软件工程需求分析》这一章节中,首先强调了业务人员(如部门经理)在需求分析中的重要性。他们需要思考两个关键问题: 1. **企业内部存在的问题**:“我的业务有哪些方面需要改进?”这涉及到对现有流程、效率...
在软件开发过程中,需求分析是至关重要的第一步,它为整个项目的成功奠定了坚实的基础。"ATM需求分析"这个主题着重探讨了如何针对自动取款机(ATM)系统进行有效的需求收集、理解和定义。以下是对这个主题的详细展开...
《流程的客户需求分析》 流程分析是现代企业管理中不可或缺的一部分,尤其在制造型企业中,它直接关乎企业能否高效地响应客户的需求。流程管理的核心在于理解并满足客户需求,因此,流程的客户需求分析至关重要。...
### 软件需求分析写法的具体细节 ...通过上述内容,我们可以看到需求分析不仅是一个理论上的概念,而是具有很强实践意义的过程。正确地执行需求分析并有效地管理需求,对于确保软件项目的成功至关重要。
不过,根据标题“OA办公系统需求分析.pdf”和描述“OA办公系统需求分析.pdf”,我们可以推断该文件的目的是对某个OA(办公自动化)系统进行需求分析。需求分析在软件开发流程中占据非常重要的位置,它是项目启动前对...
在企业管理信息系统项目中进行业务分析是至关重要的一步,而需求用例表模板则是辅助编写需求分析文档不可或缺的工具。需求用例表模板为分析人员提供了一个标准化、结构化的格式,用于详细描述系统的功能需求,帮助...
### 信息安全需求分析 #### 一、银行所面临的信息安全风险 随着信息技术的快速发展和广泛应用,银行信息系统面临着前所未有的安全挑战。信息安全不仅关乎银行的正常运营,还直接关系到客户的财产安全和社会稳定。...
### 学生管理系统需求分析与系统设计模块深度解析 #### 一、系统分析:确立可行性与需求 在当今数字化时代,学生信息管理系统的建设已成为教育领域信息化改革的关键环节。通过运用现代信息技术,如C#编程语言,...
- **业务或需求分析员**:负责收集客户需求,并将其转化为具体的文档。此外,他们还需要充当客户与开发团队之间的桥梁。 - **开发人员**:基于需求文档开发软件产品。 - **测试人员**:验证软件是否符合需求规格。 -...