尽管如此,您还应该在 Java 或 JVM 环境中进行响应式开发,因为这可以显着加快响应时间(请参阅此处),并且通常还可以节省资源(更少的计算时间、更少的内存消耗、更少的客户端等待时间)。
然而,Java 中的响应式编程的一个主要缺点是代码的可写性和可读性。许多代码是用通常难以理解的函数来描述的,并且很容易掩盖重要的内容,即业务逻辑。你可以同意作者的建议,Kotlin 协程看起来比常见的 Java 库简单得多。
概括
技术和编程的选择在 Web 应用程序的生态足迹中发挥着重要作用。通过示例,我们了解了如何通过依赖微框架、现代序列化库、可扩展架构、反应式开发和 GraphQL 来节省资源。该列表远未完成,但 Spring Boot、Jackson 和 REST API 仍然有充分的理由。
您可以在我们之前发布的博客文章中找到来自 adesso 世界的更多令人兴奋的主题。当今的工作世界节奏非常快。始终为员工提供新信息。无论是由于框架条件发生变化(例如新的法律基础、流程变化还是通过公司重组)而导致的业务交易处理。这些信息以多种方式提供给员工。但不一定以有组织和结构化的方式,而是通过各种沟通渠道和手段。在实践中,信息是通过新闻通讯 酒店电邮清单 或电子邮件、(虚拟)会议或电话传递的。通常还有与收件人无关的信息。
对员工、尤其是对您自己的公司的影响被低估了。宝贵的资源在这里被浪费,无论是时间还是金钱。员工必须过滤所有信息并了解与其工作领域相关的内容,以便能够考虑并应用它。鉴于信息量很大,这是很困难的。这应该如何创造知识?尤其是考虑到员工的能力是有限的。
目标应该是从信息中创建知识并可以应用到例如员工的工作领域。这是员工为实现公司目标做出贡献(即使是无意识的)的唯一方式。通过有能力的员工,可以降低错误率(例如在处理业务交易时)并提高运营绩效。这降低了管理成本,同时对公司的客户满意度产生积极影响(例如通过快速服务)。
知识管理的好处
通过实施和建立促进知识管理有助于增强竞争力并获得竞争优势。使用适当的信息和通信技术,可以实现有效、高效且最重要的是节约资源的知识管理实施。
每个公司都是不同的。各公司部门和员工也是如此。尤其是当涉及到知识管理的经验、要求和期望时。运营人员对知识管理的要求和需求肯定与销售人员不同。这些需要通过知识管理来识别,并在实施过程中予以考虑。这涉及信息的准备和提供,也涉及教育措施的组织、协调和实施。
知识管理正是考虑到这些需求,得出适当的措施并实施它们。通过这种方式,可以开发知识,员工可以利用这些知识来开展日常工作。避免错误并防止返工或重复工作,这也有助于降低管理成本。此外,员工拥有对客户有利的知识。可以更快、更高质量地回答查询,可以以更加以客户和服务为导向的方式处理业务交易,并可以减少吞吐量时间。因此,改进的客户服务可以提高客户忠诚度。
一个不容低估的优势是员工可以更快地获取信息,并且几乎可以随时随地访问。这对于拥有不同地点或员工在家工作的公司尤其重要。
知识差距可以通过适当的教育措施来弥补。必要的技能和能力也可以在这里教授。一般来说,(虚拟)培训、电子学习、辅导、指导和在职培训都会受到质疑。
实施知识管理的挑战
一个公司的能力是有限的。挑战之一是知识管理的资源节约型和盈利性实施和建立。为此,系统化、结构化的方法至关重要。
如果公司决定实施知识管理,则应考虑以下问题:
知识管理应该实现哪些目标?
存在哪些一般条件?
如何确保采用结构化方法?
为了实现目标需要做什么?
复杂的主题是否应该作为项目的一部分来实现?
应该使用哪个工具?
实施需要哪些专家?
存在哪些目标群体?
各自的目标群体有什么要求、需求和期望?
谁负责什么?
信息化与教育管理如何在实践中融合?
如何才能获得用户的认可?
知识管理的实施应由熟悉知识管理主题(包括信息和教育管理)的经过培训且经验丰富的人员来执行。为了实现知识管理的目标,需要考虑很多因素——尤其是在使用定制的信息和通信技术时。因此,为了该项目的成功,需要具有技术能力和强大(行业)技术和业务知识的人员。
您想了解更多关于 adesso 世界中令人兴奋的话题吗?那么请看一下我们之前发布的博客文章。