联系我们电话:+1.800.675.0032 邮件:contact@itconvergence.com

定制SaaS应用程序:如何管理云ERP中的变化

定制SaaS应用程序:如何管理云ERP中的变化

Customizing SaaS Applications

 

不同的企业有不同的、独特的需求,可以通过定制来满足,而且他们多年来已经定制并扩展了本地应用程序。自定义可以指对现有功能所做的任何特性、扩展或修改,这些功能需要自定义编码,并且没有由核心应用程序的开发人员预先构建。

在传统的本地ERP系统中,针对客户的业务实践导致了更多的定制,从而带来了维护和升级方面的挑战。然而,SaaS应用程序需要一种不同的方法。您不能像查看本地软件一样来查看SaaS应用程序。现代SaaS应用程序在应用内部提供个性化和配置,并且随时准备进行升级和增强,而不需要技术援助。

SaaS应用程序不能修改、构建涉及更改核心产品的自定义。相反,最好的方法是以尽可能标准化的方式使用SaaS应用程序,从而降低成本和复杂性。接受标准化并愿意适应流程,而不是考虑自定义SaaS应用程序的企业,可以更好的受益于软件的自动更新。

配置应该是比定制更必要的任务。大多数SaaS应用程序都提供了一种配置框架,它比本地解决方案中类似的框架更有能力,允许用户根据不同的业务需求定制解决方案。如果定制是必要的,建立一个策略来管理和支持他们的整个生命周期。定制SaaS应用程序使自动更新变得更加复杂和危险,因此需要更多的测试和质量保证。

通过选择最适合的解决方案来最小化定制

选择最适合您的业务需求的SaaS应用程序。它需要对您的需求有一个很好的理解,并且需要一个完善的决策框架来确定它们的优先级。确定哪些需求对您的业务至关重要,哪些需求其实可有可无。前者应指导你的选择,后者应彻底避免。

使您的流程适应解决方案,而不是反过来。与其自定义SaaS应用程序,直到您的用户满意为止,您的用户应该愿意接受内置解决方案中的最佳实践。成千上万的公司使用许多SaaS应用程序,所以您必须问的问题是,您的公司是否确与其他可以采用最佳实践的公司有所不同。

第一种方法要求您对某些业务需求进行优先排序,以便根据它们做出选择决定。第二种方法认为,大多数其他需求具有足够的灵活性,能够适应所选的任何解决方案。平衡这两种方法需要深入的业务理解和所有参与者之间的积极协作。每个人都必须摒弃那种认为“要通过构建自定义来满足业务需求”的传统思想。

在评估自定义时考虑复杂性和集成

尽管采用了上述方法,但在某些情况下,重要的定制是不可避免的,必须实施。这通常发生在市场上没有最适合的解决方案时,或者当业务有一个需要定制的独特需求时。复杂性和集成是决定如何定制SaaS应用程序时需要考虑的主要因素:

复杂性:简单的修改通常可以使用标准方法(如配置)来完成,而复杂的修改则需要定制以实现所需的功能。

集成:需要与SaaS应用程序深入集成的修改应该尽可能使用配置。如果修改过于复杂,无法通过配置实现,则应在解决方案框架内将其构建为自定义,以确保深入集成。

使用PaaS构建扩展

能够无缝地定制和扩展–根据需要将应用程序、系统和业务流程连接到SaaS应用程序–这将使您的终端用户能够使用它们而不会受到任何干扰。尽管SaaS应用程序在定制用户体验方面确实提供了一定程度的灵活性,但扩展技术组件仍然是一个挑战。PaaS使用户能够快速、轻松地向现有SaaS应用程序添加新特性或功能,使您能够随着未来优先级的变化而发展和快速适应。

大多数SaaS解决方案提供一个专有软件开发环境,也称为应用程序 PaaS (aPaaS)。应用程序PaaS旨在与SaaS很好地集成,使您能够以一种简单、安全和成本效益高的方式扩展和自定义SaaS应用程序。您的用户可以进行一次身份验证,然后他们可以使用基于PaaS的扩展以及SaaS服务,而无需再次登录或维护单独的用户帐户和密码。

 

What are the Risks of Postponing Your Cloud ERP Migration?