System Development Frequently Asked Questions

FAQ

Please tell us about your strengths, characteristics, and areas of expertise in system development.

Please tell us about your strengths, characteristics, and areas of expertise in system development.

Beyond's system development focuses on contract development for the following applications. However, we will consult with you separately regarding system development for applications that do not fall under these categories.

◇ System development for web/open services/applications (new development only)
◇ Server-side back-end development (API/DB linked development)
◇ Application development in a serverless environment
◇ Server load test design/ Construction
◇ Database (MySQL, etc.) parameter tuning and performance improvement

● Web system / application development
● Server side development (API / DB)
● Serverless application design and development service
● Load testing service "Fukamill"

Please tell me about the process of system development.

Please tell me about the process of system development.

By participating in the planning stage of the web services/systems that our customers require, we centralize all the work processes necessary for system development, from initial requirements hearing to system design, implementation, testing, and post-release operation and maintenance. We are able to develop systems reliably and at minimum cost.

◆ Development phase ◆ ◆ Main work contents ◆
① Hearing/Requirements definition This is the process of identifying (defining) the system requirements, such as how to realize the services/content desired by the customer. Engineers participate from the initial concept stage and work together with the customer to consider and decide on system specifications.
② Basic design (external design) This is the process of designing UI/UX, which determines performance such as system/application operability and efficiency based on defined system specifications/functional requirements. We design systems that are stress-free and easy to use for users.
③ Detailed design (internal design) We design the structure (functions and operations) of the system/application. We design the programming language used for development, determine the server/database/API linkage configuration, and take into account maintainability after production release.
④ Program development/implementation In line with the specifications determined in ① to ③ above, we will develop and construct the system/application configuration necessary by making full use of programming languages ​​such as PHP and infrastructure (server/database) technology such as AWS.
⑤ Unit test This is the process of testing whether the functions of each program (system/application) implemented in ④ above work on an individual basis (unit). We verify that there are no program defects or bugs, and that functions operate correctly.
⑥ Integration test The multiple program units verified in ⑤ above are combined into one group and continued testing and verification. During this integration testing process, we also verify that there are no defects or bugs, and that the software is operating normally.
⑦ Comprehensive test We test the entire developed system, including the system/application and server/database/API. We verify that the developed system/application works as a finished product for actual use.
⑧ Operational test (carried out by customer) This is the process before delivering and releasing the system/application. This is the final test when customers and users actually use the system/application to confirm that it operates and functions in accordance with the expected system requirements.
⑨ System migration (production release) After verifying the quality of the system/application through the test steps ⑤ to ⑧ above, we move the system to the production environment. After that, it will be released (published) to customers, service users, and the market, and the service will begin.
⑩ Operation and maintenance *Optional We provide daily operation and maintenance support to ensure stable operation of systems/applications and infrastructure after delivery and release. We respond to unexpected system troubles and ongoing system maintenance and updates.

* The above system development process and work content is an example of the "waterfall format".

Depending on the genre of the system being developed, some services/content may be released in stages and continuously, rather than all system/application functionality being released at once.

For system development that involves such requirements, the "Agile style" development method may be suitable. Please contact us separately for details.

● Web system / application development
● Server side development (API / DB)

What languages ​​do you support in system development?

What languages ​​do you support in system development?

Beyond's system development mainly uses the PHP development language, and supports standard frameworks such as Laravel.

In addition to PHP, it also supports C# and Python development languages. We also focus on application development using containers and serverless environments.

● Web system / application development
● Server-side development (API / DB)
● Serverless application design and development service
● AWS cloud integration

Please tell me about cloud services that allow system development.

Please tell me about cloud services that allow system development.

Depending on customer needs, we support web system and application development, server-side development (API/DB), and serverless application development using cloud services and platforms such as AWS.

● Web system / application development
● Server-side development (API / DB)
● Serverless application design and development service
● AWS cloud integration

*For details on cloud services that can be developed, please see below.

● List of cloud partners/cloud compatible

Can you also provide operational maintenance and support for the program/source code?

Can you also provide operational maintenance and support for the program/source code?

Yes, if it is a program/source code for a system developed by Beyond, we will provide all-in-one support from daily operation and maintenance and technical support to implementation of additional functions and functional modifications.

However, please note that we cannot maintain or modify your existing systems or programs/source code developed by other companies.

● Web system / application development
● Server side development (API / DB)

Can you accommodate changes in specifications during system development from design to implementation?

Can you accommodate changes in specifications during system development from design to implementation?

It is possible to change system specifications during the design to implementation phase of system development.

However, due to changes in system specifications, schedules and delivery dates may be extended. Additionally, additional man-hours (additional costs) may be required depending on the content and requirements of system specification changes.

● Web system / application development
● Server side development (API / DB)

Is it possible to provide resident support (SES) for system development work?

Is it possible to provide resident support (SES) for system development work?

We apologize for the inconvenience, but we do not provide system development work or SES (system engineering services) by permanently stationing ourselves at customer sites. All system development will be done through commissioned development.

Is it possible to develop a system using a revenue sharing model?

Is it possible to develop a system using a revenue sharing model?

We apologize for the inconvenience, but we do not develop systems using a revenue share model. Please note.

Can you help me with load testing on cloud/server?

Can you help me with load testing on cloud/server?

Yes, Beyond uses Apache JMeter to create and execute test plan scenario files (jmx files) either at the customer or at Beyond, and supports load testing that assumes the load of the production environment.

◇ Load test/support work process

1. Define expected load and performance goals
2. Design the load test (throughput goals, etc.)
3. Create the load test scenario
4. Build the load test environment
5. Implement the load test
6. Review and investigate the load test
7 .Creating materials for load test results

◇ If the goal is not reached, continue the steps below until the goal is achieved.

・Checking and correcting any problems with the load test design
・Checking and correcting any problems with program implementation, server settings, and database design
・Retesting

*This service requires a separate charge for load testing. Please see below for details.

● Load testing service “Fukamill”

I have not yet finalized the system requirements, specifications, or concept. Can I consult with you?

I have not yet finalized the system requirements, specifications, or concept. Can I consult with you?

Yes, at Beyond, development engineers who implement the program/source code will participate from the requirements definition stage. Please feel free to contact us regarding any concerns or issues you may have regarding the system you require.

● Web system / application development
● Server side development (API / DB)

Is it possible to request a rough estimate for system development?

Is it possible to request a rough estimate for system development?

Yes, we can provide a rough estimate for system development free of charge.

However, as this is a rough estimate, the estimated fee may change if system requirements or specifications are changed or added depending on the contents of future discussions. Please note.

● Web system / application development
● Server side development (API / DB)

Is it possible to consult or request system development for projects outside of the Tokyo metropolitan and Kinki areas?

Is it possible to consult or request system development for projects outside of the Tokyo metropolitan and Kinki areas?

Yes. It is possible. Even if it is difficult to have a face-to-face meeting with the customer, we are able to meet with you using web meeting tools such as Zoom or Google Meet.

● Web system / application development
● Server side development (API / DB)

Can you handle website design and creative production?

Can you handle website design and creative production?

We apologize for the inconvenience, but BEYOND does not produce websites or designs (HTML/CSS, image/text creation, etc.), so we will collaborate with external partner website/design production companies. Otherwise, you will need to create the website and design yourself.

Is it possible to design and build CI/CD/DevOPS pipelines?

Is it possible to design and build CI/CD/DevOPS pipelines?

Yes, we also provide design, construction, and technical support for CI/CD and DevOPS pipelines using tools such as Jenkins, CircleCI, Ansible, and Terraform.

● AWS cloud integration
● Kubernetes (k8s) design, construction, and operation

Is it possible to participate in the competition project?

Is it possible to participate in the competition project?

We apologize for the inconvenience, but Beyond does not create RFPs (requests for proposals) or proposals for participation in competitive projects.

However, it is possible to provide Beyond's service materials and materials for materials created and submitted by customers.

Please tell me Beyond's phone number.

Please tell me Beyond's phone number.

If you are considering introducing a new Beyond service, please use
the inquiry form (Beyond does not disclose the telephone number of the main contact in order to focus on work and efficiency.)

Please be assured that when you introduce or use Beyond's services, we will provide you with a telephone number for inquiries and support exclusively for customers.