面试

开发人员Jirka可以理解CRM客户。他曾经是他自己...

在今天的采访中,开发商Jiří描述了他的工作。它为有特殊要求的客户准备量身定制的定制。这个过程是什么样的?对Jirka的工作有什么帮助?

 

您在eWay-CRM中的职位是什么?

我是一名SQL Developer。实际上,这意味着我要为希望从eWay-CRM获得非标准功能的客户负责定制和SQL触发器。

 

客户在哪个阶段决定自定义?你什么时候

当某人发现eWay的标准行为对他们来说还不够,不能以通常的方式实现他们所需的东西时,他们就同意通过商家进行定制。这既可以在成为我们的客户之前也可以在使用期间发生。他们之所以提前询问,是因为他们已经拥有自己的系统,并希望在eWay中实现其逻辑。因此,他们询问商家是否可以使用eWay做到这一点。如果事实证明在标准操作和概述的帮助下这是不可能的,则将在实现中同意特殊的自定义,并将其进行安排。但是,大多数调整是在使用eWay期间进行的,因为客户逐渐学会使用该系统并找出可能的方法。
吉里·弗隆德尔(Jiri Frondl)

 

您也是决定是否进行此自定义的人吗?

我通常会完成任务。但是,可能会发现我发现可以做不同的事情,然后修改分配。我通常输入结果。我要弄清楚如何实现它。

 

我们还可以选择自定义API,客户端可以自行创建自定义。

是的他们可以。但是我不会说这太普遍了,因为客户需要花很多时间来学习如何做。

 

是否有最常见的重复请求?还是您总是在解决一个全新的事物?

我为每一个全新的要求而感到高兴,但实际上并非如此。毕竟,该系统已经运行了一段时间,这通常是已经解决的要求。但这并不意味着我会使用“复制+粘贴”样式将细节复制到某个地方!正如我的同事Štěpán所说...复制是常见的错误来源。

 

那么客户想要什么呢?

简而言之,客户最经常需要不同的计算方式,即自动化,这可以节省大量点击次数。这些通常是基于其他事件更改而对文档的更改。发票将切换为已付款状态,该状态将发送电子邮件,更改项目状态或更改某些其他信息。因此,主要是计算和通知,即一个人不一定要做和思考的事情。在这里和那里都有扩展报告或全新报告的要求。

 

还有其他要求?

另一个更大且有趣的需求组是与其他系统的集成,数据的导入或导出等。现在,例如,针对一家汽车公司的自动电子邮件的工作正在进行中,该电子邮件与项目(即汽车)的使用年限相关。

 

我们是否经常在产品的基本版本中提出要求?

如果请求或错误的解决方案表明这是普遍问题,则它将包含在新版本中。但是,这可能不再是我的工作,而是我的同事Štěpán和Honza。其中大多数是针对公司量身定制的要求,不能推广到eWay的基本版本。用户字段有很多工作,对于每个客户端来说都是不同的,它们的目的也有所不同。

 

您还记得最大的挑战吗?

矛盾的是,很少的时间占用最多的时间。最近,在客户那里有一个相对复杂的客户报告,其中包含22个参数,我们无法直接访问数据。在那里花了很多时间来模拟错误并找出错误所在。这通常是最具挑战性的!

 

您是如何开始工作的?

至于编程本身,我之所以学习它,原因与客户为什么要进行特定的自定义类似。当我可以对它进行编程时,我很乐意重复执行相同的事情。我从客户方面来到eWay-CRM,这对我来说是一种文化冲击!作为客户,我当然是对的,现在作为开发人员,我也总是对的。

 

作为eWay-CRM客户?

不,但是我在一家公司担任信息系统管理员。我负责他的支持和管理,报告等工作。因此,我将供应商视为客户。
但是现在我是供应商。回想起来,我已经向过去的同辈们道歉了几次!但是,由于有了这一经验,我有了一个相对不错的主意,并且能够理解客户的角色。我已经经历了,我大致知道该人要去哪里以及他可能想要实现的目标。这有助于我继续思考。人们经常寻找可以帮助他们解决当前部分问题的东西,但最终,他们将把输出作为其他事情的基础。但是可以跳过此“中间阶段”。解决方案时,有时会在达成协议后修改整个内容并将其扩展,以便我们无需任何中间步骤即可获得真正的最终解决方案。

-eway-
20. 2. 2019
分享: