• 在本文中,我们将检查Java中一些最受欢迎的规则引擎。规则引擎使将业务逻辑与源代码分离变得容易。我们可能会将规则引擎视为复杂的if/then语句,在Java中,大多数流行的规则引擎都实现JSR94。 介绍想象一下规则引擎是一个将数据和
  • 对于复杂系统只能采用复制仿真方法(例如AI中神经网络或强化学习等模型),对于复杂系统无法再使用传统的科学的分析解构方法。复杂系统如同中医人体脉络,无法通过其组成器官中寻找到存在!整体不只是部分的综合累计,复制系统整体拥有一些自身的独特的涌现emergent特性,还原法、分析法、归纳法或综合法
  • 由Rational Software开发并于1997年被Object Management Group(OMG)用作标准的统一建模语言(UML)旨在标准化软件工程领域中的几种不同的图形符号。 icon
  • 人类哲学史出现上那么多大哲大神,学哲学的人认为那是思想多样化的结果,但是从实用主义角度看,对后来产生积极进步发展的作用来看,维特斯坦是近代最伟大哲学家,没有之一,他和罗素促进了形式逻辑的诞生和发展,对近代哲学研究方向和计算机甚至人工智能的诞生起到重要作用,计算机作为一种革命性的工具,其作用不 icon
  • 例如,假设您是一家 SaaS 企业的创始人/首席执行官,其主要产品是一个 Web 应用程序,可让用户存储和操作他们的照片。您正在查看第二季度的收益,并意识到您目前的收入流可能还剩下六个月的运营费用。在过去的五年中,您以直觉和最佳实践相结合的方式经营公司。到目前为止,这已经奏效,但现在 icon
  • 互联网上有一篇名为“UML就这么悄悄死掉了吗?”帖子,文章中Ernesto Garbarino说,UML被降低标准的程序员所杀死:“敏捷是刺客,而用户故事是她致命的、有毒的箭头。” 如果本新闻稿有一个主题,那就是我们不应该相信简单的答案。现实世界很复杂。碰巧的是,几年前,我正计划编写 icon
  • 在当今瞬息万变的市场中开发现代SaaS产品,需要克服各种极端不确定性,需要比Scrum还要敏捷得多的东西!让我们面对现实吧! Scrum真的不是那么敏捷:我已经拥有20多年的Scrum,足够长了!当时转向使用Scrum无疑是在敏捷阶梯上的进步,但是因为在我整个职业生涯中都一直再使用S icon
  • 如果未来发布”敏捷宣言“新版本,则应强调这样的重要性:如何理解和应对不同上下文!(纯敏捷反而不敏捷!上下文为王,需要根据自己的情况引入敏捷和决定敏捷方法)在《福特兰迪亚:亨利·福特被遗忘的丛林之城的兴衰》一书中:福特兰迪亚(Fordlandia)是嵌入亚马逊河心脏地带的“幽灵区”,恰 icon
  • 这是Howard Podeswa针对业务分析师创建的ABC系列:  A”代表活动图Activity Diagram 几年前,我为一家金融投资公司做过一些咨询。该项目的目标是改善业务流程工作流程,以跟踪客户关系管理(CRM)系统中的机会和建议。 icon
  • 首先,我只想说我真的很喜欢BPMN标准,尤其是2.0 Beta规范。我发现这种表示法是一种功能强大且具有表现力的语言,它不仅考虑了业务 icon
  • 用户故事映射通过一步一步的流程直观地显示用户浏览我们软件的过程,并在此过程中创建各种用户故事。与简单的积压订单相比,用户故事图在产品环境中增加了位置和移动的维度,使您可以先进行图绘制,然后浏览产品的整个用户空间。借助用户故事图,您可以在上下文中看到整个图景,而线性积压则不会那么多。我 icon
  • 当业务流程跨多个系统流动时,集成要求对于任何项目的成功都是至关重要的。作为业务分析师,我们有责任了解端到端的业务和系统流程,并在需求收集流程中记录下移交。收集系统之间集成需求的系统方法将确保系统之间以及业务流程之间的平滑交互。下面的“集成需求分析框架”提供了一种系统的方法来记录集成项目的需求 icon
  • 企业人工智能机器学习项目失败几个原因:第一. 不深刻理解自己的业务,导致以为人工智能是纯算法,与业务数据无关:与软件工程项目不同,AI的基本单元不是代码行,而是代码和数据。在企业中,数据通常属于特定业务领域,并且是由客户与特定业务产品或服务的交互产生的。数据反映的不仅仅是数字 icon
  • 产品管理顾问兼教育家 Melissa Perri 就设计领导力和产品管理发表一些访谈观点:产品经理给流程带来的真正价值,以及设计师如何可以在产品管理方面更有效地与同行合作。我们听过很多人的意见,我们也有过产品和用户体验之间挑战的经历。我很好奇你在产品和用户体验或产品和设计的关系中看到 icon
  • 敏捷、进化设计、精益启动、精益软件开发等–所有这些都试图为您提供提高反馈水平的工具,为您实现渐进式设计提供了一种上下文。渐进式设计的工作原理是使系统一次增加一种功能,从而使设计到目前为止足以满足系统需求。随着需求的变化,系统会不断发展以满足他们的需求。进化设计面临技术挑战,但有限制的 icon
  • “不好了!我们估计该冲刺有23个故事点,但我们只交了20个故事点。我 icon
  • 在当今的敏捷/ DevOps项目中:对当前问题的分析我们会考虑的各种可能性和替代方法,这本身可能会导致僵局;有时,我们可能会推迟做出决定,直到“所有”数据可用为止;有时,某个决定会被延迟,以便稍后做出最佳决定;有时我们可能会付出不必要的努力进行研究。所有这些都会导致生产阶段的缓慢移动 icon
  • ApiLogicServer是开源的,可在GitHub上获得,在2个月多的时间内下载量超过18000 。演示 icon