Logo cn.artbmxmagazine.com

业务建模合理统一流程(卢比)

目录:

Anonim

使用Rational Unified Process(RUP)方法进行业务建模

摘要

业务建模的重点是Rational Unified Process(RUP)方法学的概念阶段,旨在了解结构,组织的动态,当前的问题,确定可能的改进并理解流程。它使用业务用例模型来描述业务流程和客户,使用业务对象模型来与工人一起描述每个业务用例,以及活动图和类图。选择正确的方法和正确的实施工具至关重要,因此基于业务建模的Rational Unified Process(RUP)方法为我们提供了指导软件开发成功的所有基础的原因。

使用Rational Unified Process(RUP)的业务建模方法

摘要

完成业务建模时,将更加着重于方法学的概念阶段Rational Unified Process(RUP)旨在了解结构,组织动态,当前问题,确定改进并理解流程。使用模型业务用例来描述业务流程和客户,使用业务对象模型来描述每个用例,并且与业务工作者一起使用活动图和类。选择正确的方法学和适当工具的实现很重要,这就是为什么基于Rational Unified Process(RUP)的建模业务方法学为成功开发软件提供所有基础的原因。

介绍

许多组织希望成功实施需要执行的软件开发项目,这就是为什么他们正在实施允许他们实现这些目标的机制。对导致软件开发项目失败的原因进行了详尽的分析,结果发现最重要的失败在于缺乏适当的项目管理方法,而是针对软件开发行业(Torres 2010)。

这篇文章的目的是强调使用统一软件开发过程(RUP)方法成功执行密集型软件开发项目的业务模型,提出一种规范化软件工程最佳实践的规范方法。 。

背景

最重要的先例是1967年由Ivar Jacobson提出的爱立信方法论(Ericsson方法),这是一种基于组件的开发方法,引入了用例的概念; 1987年至1995年间,Jacobson创立了Objectory公司。 AB并启动Objectory(Object Factory的缩写)开发过程。

1995年下半年,Rational

Software Corporation收购了Objectory AB,并且在1995年至1997年之间,从Objectory 3.8开发了Rational Objectory Process(ROP),并采用UML(统一建模语言)作为建模语言开发了Rational Approach(理性方法)。从那以后,在Grady Booch,Ivar Jacobson和James Rumbaugh的领导下,Rational Software开发并合并了各种元素来扩展ROP,尤其是称为业务建模的工作流。Rational Unified于1998年6月启动

通过增强的UML以及业务工程和数据工程方法的集成来进行测试阶段,RUP由此诞生,它具有我们今天所知道的准则和方面(Vargas 2011)。

业务建模

业务建模是RUP方法中的一门学科,在公司的更广泛范围内都可以看到。它用于了解当前的业务流程并确定如何改进它们。识别自动化机会是改善业务流程的一种方法。

您可以将业务建模作为项目的一部分来帮助更好地了解业务环境,也可以作为单独的项目生成多个软件开发项目。(Galic,Macisaac,Popescue 2006)。

Rational Unified Process(RUP)业务建模

图1-Rational Unified Process(RUP)。(Yana 2013)

根据Balarezo(2013)的观点,应考虑以下几点:

  • 通过对业务进行建模可以发现需求,而业务建模则侧重于正在研究的流程,而不是功能领域,流程的分析和设计是满足所有需求的最佳方法。

拉莫斯(2013)指出,需求必须是:

沟通的需求

  • 由业务流程中的参与者使用组织服务的客户和用户组织经理组织所有者其他项目涉众

分析和设计的需求

  • 业务流程研究活动分析受益于流程的人员执行流程的人员流程中使用的信息流程设计

工艺改进需求

  • 业务流程的细化一些活动的优化效率的提高执行流程的人员的职责变化新信息。

Bocanegra(2006)强调以下目标:

目标

  • 了解目标组织的结构和动态了解目标组织的当前问题并确定潜在的问题评估变更对目标组织的影响确保客户,最终用户,开发人员和其他角色具有共识初步获取目标组织所需的系统要求。

拉莫斯(2013)定义了以下活动:

活动项目

  • 评估目标组织查找业务用例和参与者建立业务用例模型查找工作人员和业务实体建立业务分析模型详细业务用例维护业务规则捕获通用词汇定义活动以使其自动化

成功的故事

在RUP方法下成功进行业务建模的许多成功案例之一是由阿根廷信息技术咨询公司开发的“ MAFRE”项目(信息技术咨询,2011年)。

“ ASI” Consultores开发了商品统一控制系统(CUM),该应用程序可以有效管理仓库和商店中的货物流(称为大票)。采用基于Rational Unified Process(RUP)的面向对象技术的项目开发方法,可使公司扩展该领域的业务范围(Automatizacióny Sistemas Integrales Consultores SA de CV 2009)。

会费

革新:

RUP方法的业务建模使公司可以获取分析当前业务所需的所有信息,从而确定可以改进的领域。

技术:

通过软件工程过程进行业务建模,可以确保在可预测的时间和预算内,高质量的软件能够满足最终用户的需求,从而确保高质量的软件生产。

社交:

获得良好的结果,可以对结构和自动化区域进行检测和分析,从而改善流程,确定机会并获得良好的社会服务质量。

精神:

正如商业模式有助于了解流程中需要哪些需求一样,只要您在生活中运用精神商业模式并进行分析,上帝也会以无限的爱,怜悯和智慧来满足我们的所有需求。在你所处的情况下。

结论

任何企业都可以成功,一切都取决于许多变量,为此,有必要了解必须适当应用于每种类型企业的业务模型中的关键要素。

对业务的研究对于确定当今公司用户的需求至关重要。

业务建模非常重要,因为它使我们能够看到有关各方清晰,完整和有效地沟通流程。

Rational Unified Process(RUP)提供了对业务进行建模的活动,而Unified Modeling Language(UML)提供了对业务进行建模所需的符号。

我们必须倾听,吸取教训,并结识其他模型。

参考资料

  • Galic M. 2006.在Rational Unified Process(RUP)上使用单一业务模式。HernándezA. 2005.业务流程识别。JonásA,Montilva C. 2007.业务建模。Mancin E,Fernandes A,PéraireC ,Carroll K.2007。针对System z的IBM Rational Unified Process。 (2013年11月25日咨询)http://www.redbooks.ibm.com/redpapers/pdfs/redp3877.pdf。IvarJacobson,Grady Booch,James Rumbaung2000。统一软件开发流程。BocanegraJ,Peña J,Ruiz A.2006。组织间业务建模:目标,组织模型和业务流程之间的可追溯性方法。 http://businessservices20.com/files/ideas09.pdf.Torres F.2010。将PMBOK集成到RUP中以进行软件开发项目。 (2013年11月25日访问)http://www.iiis。org / CDs2008 / CD2009CSC / CISCI2009 / PapersPdf / C690MI.Pdf.Balarezo S,Yana M,Ramos Y.2013。业务建模:第1部分。业务用例模型.http://booksproyect.googlecode.com。 pptVa​​rgas Y. 2011. Rup方法论(理性统一过程)。自动化和系统集成咨询公司de CV版权所有©1999-2009.
业务建模合理统一流程(卢比)