dhtmlxGantt是一个跨浏览器和跨平台应用的全功能甘特图。它可以满足项目管理应用的所有要求,是最完善的甘特图库。它允许您创建动态甘特图,并以方便的图形方式可视化项目进度。使用dhtmlxGantt,您可以显示活动之间的依赖关系,用完成百分比的阴影显示当前任务状态,并将活动组织成树形结构。
今天,我们与瑞士软件公司Lean IT首席执行官Raffaele Marranzini交谈,该公司专门从事产品生命周期管理(PLM)解决方案。我们感到自豪的是,精益信息技术依靠我们的甘特图将其嵌入到基于云的产品和项目管理应用程序中。拉斐尔在30分钟的采访中与DHTMLX Gantt分享了公司的故事和经历。
拉斐尔是我们采访的客人。请告诉我们你在精益IT中的角色。
我叫拉斐尔马兰齐尼。很高兴和你谈话。我是精益信息技术咨询公司的首席执行官。我的角色是营销、销售、战略定义和愿景定义的首席执行官。
顾名思义,精益IT咨询公司诞生于一家IT咨询公司。随着时间的推移,我们专注于产品生命周期管理。因此,我们为需要产品生命周期管理系统的大公司提供IT服务。
PLM基本上是一套流程,可以帮助一个公司从构思阶段到产品退出市场之前,对其产品数据进行管理。
我们技能的核心是围绕软件开发、软件分析、实现和测试。几年前,我们决定通过服务和产品来区分我们的产品。我们利用多年从PLM中获得的经验来实施一些产品,这将帮助大公司应对产品生命周期的初始阶段,这基本上是创新管理的一部分。
创新管理是指在没有产品的情况下,有想法的非常早期的阶段。你把这个想法形式化为一个想法管理系统。一旦你的想法足够成熟,就会转化为最终的真事,那就是开发新产品。
这是创新管理的第二章,即新产品开发项目。
这是一个有很多任务的项目,你可以在其中分配资源,可以是一个人,一个团队或者其他任何东西。这个项目必须经历许多里程碑、阶段或障碍。这在整个项目和项目管理领域都很常见。
这就是我们软件的第三部分帮助的地方——启动管理。所谓创业管理,是指对具体创业业务案例的管理。你可以预测这种特定产品的预期销量。也许你也评估过你期望在广告上花多少钱。在项目获得批准和滚动后,您将组织产品的生产,并决定在哪里生产产品以及何时将产品交付给商店。那里的目标是准时到达你的顾客。
5;">我们不断听到客户的痛点之一是他们的上市时间太长。希望像我们这样的优秀创新管理系统能够帮助他们更有效,更及时地进入市场,这意味着他们在金钱和时间方面都有切合实际的计划。这就是我们的产品。在DHTMLX Gantt的帮助下,我们的工具将帮助客户停用可能不适合与业务一起扩展的旧版和独立工具。在客户的IT领域中的第三方系统集成方面,我们也具有强大的功能。我们相信,由于更好的信息共享和协作,最佳的项目计划以及广泛的资源管理,我们的工具肯定会帮助我们的客户获得相关的效率提升。
那么DHTMLX Gantt是您PLM软件的一部分吗?
DHTMLX在这张图片中在哪里?我们购买了DHTMLX Gantt的Ultimate许可证。我们正在将产品嵌入到我们的软件中。特别是对于您需要项目进度表的零件,项目甘特,如NPD管理。新产品开发管理与项目管理和程序管理有关。
我们最初计划仅支持MS Project本身中的进度表管理。基于我们对市场的了解,许多客户喜欢继续以任何形式在桌面,网络或Intranet上使用MS Project,因为这是一种市场标准。
客户想要使用MS Project,让他们继续使用MS Project。因此,我们的应用程序将与MS Project文件或服务器进行接口-借助其API从任何位置提取计划数据。如果在文件中,我们的产品将解析该文件,并确定文件本身中到底包含哪些数据。
这对于较大的客户来说还可以。但是,我们意识到,有很多客户并不需要MS Project内的所有复杂性,因为显然,MS Project拥有20多年的经验。这是一种市场标准,但它也提供了许多人们不使用,不需要,甚至不知道的功能。而且,还有许多较小的公司不想投资来为其项目经理购买MS Project许可证,因为这是一项相关的投资。因此,他们希望做一些花哨的事情,例如继续使用Excel,这可能是有史以来最糟糕的解决方案。
因此,我们认为,如果我们可以提供替代方案,那将是很棒的。这就是您的产品发挥作用的地方。我们不仅提供与MS Project各种形式的集成,还让我们为项目进度管理和项目Gantt管理提供嵌入式解决方案。
我们目前正在将您的DHTMLX甘特图嵌入到我们的应用程序中,以便允许管理直接嵌入到我们的应用程序中的日程表。没有更多的文件,没有更多的外部系统可以连接。我们只是将您的库,甘特图添加到我们的应用程序中,顺便说一下,这是一个Web应用程序。我们将您的东西嵌入到我们的软件中,以便它可以将项目数据存储在数据库中,而不是文件中,在我们的例子中是Mongo数据库,即NoSQL数据库。实际上,您实际上可以直接在我们的工具中执行项目管理部分,而无需安装或购买其他任何东西。这是一个现成的解决方案,您最终可以在云上购买并使用它。这就是购买许可证的想法。
我们现在正在做的是将后端开发到您的前端,以实现保存在NoSQL数据库中所需的所有逻辑,一旦存在数据并进行报告,就进行数据分析。我们希望在接下来的几个月中为此做好准备。我们将主要在云上提供该功能。我们的解决方案是基于云的解决方案。
如果不是这种情况,或者对于特定规模的特定客户而言不起作用,我们还可以评估是否有机会在客户端本地安装我们的软件,以便他们将所有数据都存储在自己的数据中心中,不一定在云上。像一年前一样,一开始,对于客户来说,谈论针对新产品开发项目的基于云的解决方案有点吓人,因为显然认为所有创新渠道都在云中某个地方听起来很可怕。最近情况并非如此。实际上,我们基于云的解决方案可以正常工作。
从技术角度来看,在您的应用程序中实现DHTMLX Gantt有多困难?学习API很难吗?
了解API的基本知识是可以的。它所花的时间没有我们必须学习的其他API所需的时间长。
但是,到目前为止,我们投入的时间最多,是试图找出解决产品性能问题的解决方案。我们意识到,当一个项目扩展了很长时间(如80年)时(对于一个复杂的新产品开发项目可能就是这种情况),您的应用程序以及应用程序前端的性能会变得非常慢。为了使它起作用,我们不得不围绕它奋斗。
我们还花了很多时间来学习如何实现嵌入在工具中的部分逻辑。在Microsoft Project中,您通常会处理计划日期和实际日期。计划日期是您最初计划的日期,实际日期是实际发生的时间,任务实际开始的时间,任务实际结束的时间以及花费的时间。根据我从开发人员那里收到的反馈,有时您的工具会采用某种逻辑来区分两者,或者无法区分两者,这使我们花了一段时间才首先确定和适应。
其次,产品最耗时的部分是与您的支持部门打交道。我们拥有尽可能高的许可,这意味着您应该在很短的时间内回答。我们对您的时间安排感到非常满意。但是,我们投入了大量时间的一部分是向您的支持团队说明问题所在,并帮助他们复制问题。他们有某种类型的沙箱,我们必须为其配置才能实际看到问题的发生。我们的建议是,不要花费时间来为您精确复制问题,而是您要花费时间。希望最后,即使解决这个问题需要花费更长的时间,我们这方面的工作也会减少。
获得这样的反馈非常宝贵。我们将进行讨论并找到改进的方法。我只剩下几个问题。
您将DHTMLX Gantt与其他哪些技术配合使用?
我们主要致力于Java。我们在Java中使用的框架是Angular。
为什么总要选择DHTMLX Gantt?
因为与其他产品相比,我们一直在对您的产品进行全面的软件评估。而令我们信服的是您产品提供的功能数量,根据我们的了解,与我们发现的竞争对手相比,该功能更大。
您能说出影响您选择DHTMLX Gantt决定的最重要的功能吗?
我首先想到的是能够从MS Project和其他格式(如PNG,PDF,Excel)导出或导入的功能。
Raffaele,谢谢您与我们共度时光,并分享了使用DHTMLX Gantt的经验!感谢您的反馈和想法,我们期待着您的涉及甘特图的项目启动。