定制软件开发:任何程序我们都能编写
Mesterséges Intelligencia Központ Kft. 是一家位于匈牙利布达佩斯的软件开发公司。我们开发定制软件,包括 Web 应用、内部系统、API 和数据处理,从最初的想法一直到投入运行的系统。
要点:如果某项任务没有合适的现成软件,我们就编写一款适应您企业运作方式的软件。在能真正节省工作量的地方,我们还会在其中融入人工智能。
我们开发什么?
企业可能需要的任何软件。最常见的任务有:
- Web 应用:在浏览器中运行、供客户或员工使用的系统,例如客户门户、预约系统或内部登记系统。
- 内部工具:管理后台、审批流程和统计报表,用来取代那些靠电子表格拼凑出来的变通办法。
- API 与后端系统:其他程序、移动应用或合作伙伴通过这些服务访问数据。
- 数据处理:导入和导出、数据清洗、定时计算和报表。
- 集成:通过 API、Webhook 或数据同步把现有系统连接起来。
- AI 功能:嵌入大语言模型(OpenAI 的 ChatGPT、Anthropic 的 Claude、Google 的 Gemini),用于文档处理、摘要、搜索或回复建议。
如果您需要企业资源计划(ERP)或客户关系管理(CRM)系统,我们在另一个页面中专门作了介绍:企业软件开发。
定制软件还是现成方案?
现成软件(SaaS)启用快,并由厂商负责维护。如果您的流程比较常规,它往往是合适的选择。两者的区别简述如下:
| 方面 | 现成软件(SaaS) | 定制软件 |
|---|---|---|
| 启用 | 若功能合适,启用很快 | 需要开发时间 |
| 契合度 | 企业去适应软件 | 软件来适应企业 |
| 与其他系统对接 | 通过厂商提供的连接器 | 可对接任何接口或数据可访问的系统 |
| 后续开发 | 按厂商的计划进行 | 由客户决定 |
| 源代码 | 留在厂商手中 | 按合同约定 |
当企业的运作方式不同于现成产品所依据的模式、员工需要在多个程序之间手工复制数据,或者软件本身就是业务优势时,定制开发才更划算。很多时候,两者结合才是正确答案:保留现成系统,再用定制的扩展把它与其他系统连接起来。决策要素的详细讨论,请见定制软件还是现成方案(SaaS)?一文。
从想法到投入运行的系统
- 免费的首次咨询:您介绍想法或问题,我们提出问题,然后一起判断是需要定制软件,还是现成方案就已足够。
- 需求调研与规格说明:我们共同写明谁将使用系统、系统处理哪些数据、必须具备哪些功能。
- 规模度量与报价:我们根据规格说明,以 COSMIC 功能点(ISO/IEC 19761)度量软件的功能规模,并据此编制报价和进度安排。
- 分阶段开发:定期演示,让您在开发过程中就能看到并试用已完成的部分。
- 交付:我们交付可运行的系统;源代码和使用权由合同约定。
- 运行与维护:交付后,我们也承担系统的运行、修复和后续开发。
可应要求签署保密协议(NDA)。各步骤的详细说明见我们的工作方式页面,规模度量的方法见定价方式页面。
经验与自主开发
我们在企业软件方面经验丰富:目前我们正在开发一套大型 ERP 和 CRM 系统。我们自己的产品同样是定制软件:我们网站上的实时 3D 游戏(WebGL、three.js),由一位 AI 实况解说员用 14 种语言进行点评;以及一条基于 AI 的生产线,负责规划游戏中的景物和障碍物,用生成式图像模型将其制作出来,并进行检查和排期。详见我们的作品页面。
常见问题
定制软件还是现成方案?
如果某款现成软件能覆盖您的流程,而且企业去适应它也可以接受,那么现成方案通常是更快的途径。当您的运作方式与常规不同、需要连接多个系统,或者软件本身就是业务优势时,定制开发才更划算。也可以采用混合方案:保留现成系统,再为它增加定制的扩展。
需要事先写好的规格说明吗?
不需要。只需用几句话说明您希望实现什么。规格说明会在需求调研阶段由我们共同完成;如果您已经有相关描述、方案或旧系统,我们就以此为起点。
工作如何开始?
请给我们写信或致电,用几句话介绍您的想法。首次咨询免费。之后是需求调研和规格说明,然后是根据度量出的规模编制的报价。
源代码归谁所有?
源代码和使用权由合同约定。如果您愿意,交付后可以由我们负责运行和后续开发。
价格和进度取决于什么?
主要取决于软件的功能规模,我们以 COSMIC 功能点来度量:统计系统各个流程中发生多少次数据移动(输入、输出、读取、写入)。这种度量与所用技术和团队无关。此外,集成、非功能性需求(例如性能和安全性)、设计和运行也会产生影响。详见:定价方式。