定制软件开发:任何程序我们都能编写

Mesterséges Intelligencia Központ Kft. 是一家位于匈牙利布达佩斯的软件开发公司。我们开发定制软件,包括 Web 应用、内部系统、API 和数据处理,从最初的想法一直到投入运行的系统。

要点:如果某项任务没有合适的现成软件,我们就编写一款适应您企业运作方式的软件。在能真正节省工作量的地方,我们还会在其中融入人工智能。

我们开发什么?

企业可能需要的任何软件。最常见的任务有:

如果您需要企业资源计划(ERP)或客户关系管理(CRM)系统,我们在另一个页面中专门作了介绍:企业软件开发。

定制软件还是现成方案?

现成软件(SaaS)启用快,并由厂商负责维护。如果您的流程比较常规,它往往是合适的选择。两者的区别简述如下:

方面现成软件(SaaS)定制软件
启用若功能合适,启用很快需要开发时间
契合度企业去适应软件软件来适应企业
与其他系统对接通过厂商提供的连接器可对接任何接口或数据可访问的系统
后续开发按厂商的计划进行由客户决定
源代码留在厂商手中按合同约定

当企业的运作方式不同于现成产品所依据的模式、员工需要在多个程序之间手工复制数据,或者软件本身就是业务优势时,定制开发才更划算。很多时候,两者结合才是正确答案:保留现成系统,再用定制的扩展把它与其他系统连接起来。决策要素的详细讨论,请见定制软件还是现成方案(SaaS)?一文。

从想法到投入运行的系统

  1. 免费的首次咨询:您介绍想法或问题,我们提出问题,然后一起判断是需要定制软件,还是现成方案就已足够。
  2. 需求调研与规格说明:我们共同写明谁将使用系统、系统处理哪些数据、必须具备哪些功能。
  3. 规模度量与报价:我们根据规格说明,以 COSMIC 功能点(ISO/IEC 19761)度量软件的功能规模,并据此编制报价和进度安排。
  4. 分阶段开发:定期演示,让您在开发过程中就能看到并试用已完成的部分。
  5. 交付:我们交付可运行的系统;源代码和使用权由合同约定。
  6. 运行与维护:交付后,我们也承担系统的运行、修复和后续开发。

可应要求签署保密协议(NDA)。各步骤的详细说明见我们的工作方式页面,规模度量的方法见定价方式页面。

经验与自主开发

我们在企业软件方面经验丰富:目前我们正在开发一套大型 ERP 和 CRM 系统。我们自己的产品同样是定制软件:我们网站上的实时 3D 游戏(WebGL、three.js),由一位 AI 实况解说员用 14 种语言进行点评;以及一条基于 AI 的生产线,负责规划游戏中的景物和障碍物,用生成式图像模型将其制作出来,并进行检查和排期。详见我们的作品页面。

常见问题

定制软件还是现成方案?

如果某款现成软件能覆盖您的流程,而且企业去适应它也可以接受,那么现成方案通常是更快的途径。当您的运作方式与常规不同、需要连接多个系统,或者软件本身就是业务优势时,定制开发才更划算。也可以采用混合方案:保留现成系统,再为它增加定制的扩展。

需要事先写好的规格说明吗?

不需要。只需用几句话说明您希望实现什么。规格说明会在需求调研阶段由我们共同完成;如果您已经有相关描述、方案或旧系统,我们就以此为起点。

工作如何开始?

请给我们写信或致电,用几句话介绍您的想法。首次咨询免费。之后是需求调研和规格说明,然后是根据度量出的规模编制的报价。

源代码归谁所有?

源代码和使用权由合同约定。如果您愿意,交付后可以由我们负责运行和后续开发。

价格和进度取决于什么?

主要取决于软件的功能规模,我们以 COSMIC 功能点来度量:统计系统各个流程中发生多少次数据移动(输入、输出、读取、写入)。这种度量与所用技术和团队无关。此外,集成、非功能性需求(例如性能和安全性)、设计和运行也会产生影响。详见:定价方式。