使用BPMN图:利弊

如果您处理了相当复杂的业务流程,那么迟早会遇到一个事实,即流程的方案已经发展并且变得难以理解。 这可能会导致无休止的问题。 从错过的最后期限开始,直到不可预测的巨额成本,这可能会打击客户的腰包,最终导致订单丢失。 这意味着是时候执行层次分解了,换句话说,将流程分解为子流程。 因此,借助BPMN图构建了开发计划,您可以确保自己不会遇到很多无法预料的情况。 让我们弄清楚BPMN是什么意思? 业务流程建模表示法(BPMN)是一种流程图方法,可以对端到端的计划业务流程的各个步骤进行建模。 它是业务流程管理的关键,它直观地描述了完成流程所需的业务活动和信息流的详细顺序。 其目的是为提高效率,考虑新情况或获得竞争优势的方法建模。 在过去的几年中,该方法一直在进行标准化,现在通常以稍微不同的名称来调用:“业务流程模型和表示法”,仍使用BPMN的首字母缩写。 它与业务流程映射不同,后者以标准化,员工培训,质量管理和审计合规性为目的绘制当前流程。 BPMN还是与软件设计中使用的统一建模语言(UML)相对应的业务。 我们为什么需要它? BPMN从高层次上针对业务流程中的参与者和其他利益相关者,以通过易于理解的步骤直观表示来获得理解。 在更广泛的层面上,它针对实施流程的人员,并提供了足够的详细信息以实现精确的实施。 它为所有技术或非技术利益相关者提供了一种标准的通用语言:业务分析师,流程参与者,经理和技术开发人员以及外部团队和顾问。 理想情况下,它通过在业务活动序列中提供足够的细节和清晰度来弥合流程意图与实施之间的鸿沟。 谁执行BPMN?…

不要落伍-否则我如何成为自动化开发人员

这篇文章是关于我的,以及我如何为自己的职业发展。 我是如何从一名QA成为一名自动化测试员的::)。 我于2010年毕业于大学。在学习期间,我在一家大公司从事测试领域的兼职工作。 回头看看我已经取得的进步,这是一种极大的成就感-当我开始时,我需要我的队友来教我如何使用Microsoft Outlook。 作为一名学生,我对高科技行业中使用的工具(例如即时消息应用程序等)了解不多。 经过两年的深入学习,我转而在同一家公司担任一个略有不同的职位。 它是不同的测试方法以及不同的产品。 然后,我收到了我的第一个任务-为功能编写自动化,这是我部门正在研究的主要功能之一。 到目前为止,我还没有自动化方面的知识,也没有我们应该用来编写自动化工具的经验。 在导师的帮助下,我认真对待任务,并最终完成了工作。 这为我的职业生涯开辟了一条新道路。 太神奇了。 意识到我可以创建一个程序来取代我一遍又一遍的手工工作,真是令人赞叹不已! 而且,由于对产品没有任何先验知识,而且我从同事那里收到了确定性和非常详细的步骤,这一事实使我从担任新职位的第一周开始就为公司增值。 从我的经理POV来看,这是一次成功的实验。 我们已经了解到,使用其他团队使用的内部工具来自动化功能是可行的。 在该实验之前,我们没有使用过它。…