系统开发常见问题解答

常问问题

您在系统开发方面有哪些优势、特点和专长领域?

Beyond 的系统开发主要承接以下用途。但若需进行其他用途的系统开发,请另行咨询。

◇ Web 和开源服务/应用程序的系统开发(仅限新开发)
◇ 服务器端后端开发(API/数据库集成开发)
◇ 无服务器环境下的应用程序开发
◇ 服务器负载测试设计与构建
◇ 数据库(MySQL 等)参数调优与性能优化

● Web系统/应用程序开发
● 服务器端开发(API/数据库)
● 无服务器应用程序设计与开发服务
● 负载测试服务 “Fukamill”

请告诉我系统开发过程。

我们从客户所需的网络服务/系统的概念阶段就开始参与,通过集中系统开发所需的所有工作流程,从最初的需求听证会到系统设计、实施、测试以及发布后的运营和维护,我们能够以尽可能低的成本可靠地开发系统。

◆ 开发阶段 ◆ ◆ 主要工作内容 ◆
① 面试和需求定义 这是识别(定义)系统需求的过程,例如如何实现客户所需的服务/内容。工程师从最初的概念阶段就参与其中,并与客户合作,共同考虑和确定系统规范。
② 基本设计(外观设计) 这是用户界面/用户体验(UI/UX)设计的过程,它根据已定义的系统规范/功能要求,确定系统/应用程序的可操作性、效率和其他性能方面。我们设计的系统旨在让用户轻松无压力地使用。
③ 详细设计(内部设计) 我们设计系统/应用程序结构(功能和操作),确定开发所用的编程语言、服务器/数据库/API 集成配置,并考虑生产发布后的可维护性。
④ 项目开发与实施 我们将按照上述步骤①至③确定的规范,开发和构建所需的系统/应用程序配置,充分利用PHP等编程语言和AWS等基础设施(服务器/数据库)技术。
⑤ 单元测试 这是测试上述步骤④中实现的每个程序(系统/应用程序)的功能是否能作为独立单元正常运行的过程。它验证是否存在任何程序缺陷或错误,功能是否正常工作等等。
⑥ 集成测试 将上述步骤⑤中验证过的多个程序单元合并为一个组,并进行进一步的测试和验证。此集成测试过程也验证了系统中不存在缺陷或错误,并且系统运行正常。
⑦ 综合测试 我们对开发的整个系统进行测试,包括系统/应用程序、服务器/数据库/API 等。我们验证开发的系统/应用程序是否能作为成品投入生产使用。
8. 运行测试(由客户执行) 这是系统/应用程序交付或发布之前的流程。这是最终测试,客户和用户在此确认系统/应用程序的运行和功能是否符合他们在实际使用中的预期要求。
9. 系统迁移(生产环境发布) 通过上述测试流程(5)至(8)验证系统/应用程序的质量后,将系统迁移到生产环境。之后,向客户、服务用户和市场发布(推出)该系统,并正式上线服务。
⑩ 操作和维护 *可选 我们提供日常运维支持,以确保系统/应用及基础设施在交付发布后稳定运行。我们负责处理突发系统问题,并进行持续的系统维护和更新。

*以上系统开发过程和工作内容是“瀑布式”模式的一个例子。

根据所开发系统的类型,某些服务/内容可能会分阶段、持续地发布,而不是一次性发布所有系统/应用程序功能。

如果您的系统开发涉及此类需求,那么“敏捷”开发方法可能更合适。请联系我们了解更多详情。

● Web系统/应用程序开发
● 服务器端开发(API/数据库)

你们系统开发支持哪些语言?

Beyond 的系统开发主要涉及使用 PHP 开发语言开发系统,并支持 Laravel 等标准框架。

除了 PHP,我们也支持 C# 和 Python 等开发语言。此外,我们还专注于使用容器和无服务器环境进行应用程序开发。

● Web系统/应用程序开发
● 服务器端开发(API/数据库)
● 无服务器应用程序设计和开发服务
● AWS云集成

请问有哪些云服务可用于系统开发?

根据您的需求,我们可以支持 Web 系统和应用程序开发、服务器端开发(API/DB)以及使用 AWS 等云服务和平台的无服务器应用程序开发。

● Web系统/应用程序开发
● 服务器端开发(API/数据库)
● 无服务器应用程序设计和开发服务
● AWS云集成

*有关可开发的云服务的详细信息,请参见下文。

● 云合作伙伴和云支持列表

你们能否也提供程序/源代码的运行、维护和支持?

是的,如果系统程序/源代码由 Beyond 开发,我们将提供全方位支持,从日常运营维护和技术支持到附加功能的实现和功能修改。

但是请注意,我们不接受对您现有系统或由其他公司开发的程序/源代码的维护或修改。

● Web系统/应用程序开发
● 服务器端开发(API/数据库)

从设计到实施,在系统开发过程中,你们能否适应规格变更?

在系统开发的规划和实施阶段,可以更改系统规格。

然而,系统规格的变更可能会导致工期和交付日期的延长。此外,根据系统规格变更的内容和要求,可能需要额外的工时(产生额外费用)。

● Web系统/应用程序开发
● 服务器端开发(API/数据库)

是否提供系统开发工作的现场支持(SES)?

遗憾的是,我们不提供现场系统开发服务或系统工程服务 (SES)。所有系统开发均以合同形式进行。

是否有可能开发一个采用收益分成模式的系统?

请注意,我们不开发基于收益分成模式的系统。

你能对云服务器进行负载测试吗?

是的,在 Beyond,我们使用 Apache JMeter 来创建和运行测试计划场景文件(jmx 文件),这些文件可以由客户提供,也可以由 Beyond 提供。我们将执行和支持模拟生产环境负载的负载测试。

◇ 负载测试和支持流程

1. 定义预期负载和性能目标;
2. 负载测试设计(吞吐量目标等);
3. 创建负载测试场景;
4. 构建负载测试环境
;5. 实施负载测试;
6. 审查和分析负载测试结果
;7. 创建负载测试结果文档。

◇ 如果未达到目标,请继续执行以下步骤,直到达到目标为止。

- 检查并纠正负载测试设计中的任何问题
- 检查并纠正程序实现、服务器设置或数据库设计中的任何问题
- 重新测试

*此项服务需另行支付负载测试费用。详情请见下文。

● 负载测试服务“Fukamill”

我还没有最终确定系统需求、规格或概念。我可以咨询您一下吗?

是的,在Beyond,负责程序/源代码实现的开发工程师会从需求定义阶段就参与进来。如果您对所需系统有任何疑问或问题,请随时咨询我们。

● Web系统/应用程序开发
● 服务器端开发(API/数据库)

能否请求提供系统开发费用的大致估算?

是的,我们会免费提供系统开发费用的粗略估算。

但是请注意,这只是一个粗略的估计,如果系统要求或规格发生变化,或者根据未来会议的内容增加新的要求,则估计费用可能会发生变化。

● Web系统/应用程序开发
● 服务器端开发(API/数据库)

是否可以就东京和近畿地区以外的项目咨询或请求系统开发服务?

是的,这是可行的。即使难以与客户面对面交流,我们也可以使用 Zoom 和 Google Meet 等网络会议工具安排会议。

● Web系统/应用程序开发
● 服务器端开发(API/数据库)

您能胜任网站设计和创意制作吗?

遗憾的是,Beyond 不提供网站创建或设计服务(HTML/CSS、图像/文本创建等),因此您需要与外部合作伙伴网站/设计制作公司合作,或者自行创建网站和设计。

您能否设计并构建 CI/CD/DevOps 流水线?

是的,我们也提供 CI/CD 和 DevOps 流水线的设计、构建和技术支持,使用的工具包括 Jenkins、CircleCI、Ansible 和 Terraform。

● AWS 云集成
● Kubernetes (k8s) 设计、构建和运维

我可以参加比赛吗?

遗憾的是,Beyond 不准备 RFP(征求建议书)或参与竞争性项目的提案。

但是,我们可以为您提供 Beyond 的服务材料和资源,供您创建和提交文档。

Beyond公司的电话号码是多少?

如果您是首次考虑使用Beyond的服务,请使用
咨询表格 (为了提高工作效率,Beyond不会公开主要联系电话。)

请放心,当您介绍或使用 Beyond 的服务时,我们将为您提供一个专门的电话号码,用于咨询和支持。