Web System Development
— SYSTEM SENSE —
About Web system development
Software Contract Development
In the early days of our company, our main focus was on developing embedded systems using real-time operating systems (TRON). Later, in 1993, we were impressed by the network potential of Windows NT 3.1 and began developing Windows applications. Since then, we have specialized in developing applications that use sockets, control applications requiring multithreading, and systems that coordinate multiple servers.
We ventured into Android and iOS app development in 2009 and have since accumulated extensive experience in developing numerous applications. In recent years, we have been increasingly focused on developing Single Page Application (SPA) web applications.
Our areas of expertise include:
- Web application development
- iOS/Android application development
- Windows application development
- MAC application development
- E-commerce website construction
User Interface Issues
Here’s the English translation of the provided Japanese text:
Currently, computer application user interfaces are designed and developed based on user interface design guidelines recommended by Macintosh and Windows platforms. These guidelines include instructions such as:
- Define the user interface for operations in the menu bar…
- Define frequently used functions in the toolbar…
- The shape of buttons should be…
These guidelines aim to avoid different operations for each application and allow users to operate intuitively. However, this “intuitiveness” is based on empirical rules and is not true intuitiveness.
By standardizing application operability, developers have gained significant benefits such as reduced technology acquisition costs and decreased development costs. Subsequently, while the subjects handled by applications have become more sophisticated, the operability itself has not evolved much.
What is True Usability (UX)?
Applications for efficiently and accurately processing large amounts of data, apps for quickly searching and viewing documents, apps for reserving airplane or train seats, and apps for organizing thoughts – these naturally have different user interfaces because they deal with subjects of different natures.
Currently, the focus of application development is predominantly on functionality, process, quality, and cost. There is a lack of consideration for “ease of use” and “clarity.
Usability
| Speed | Ease of use, ease of understanding Sensory quality |
| Scenario | Guide users Induction Quality |
Optimizing development costs
Functions used only a few times, and functions used frequently every day. We often see applications where development costs are invested equally in rarely used functions as in other functions. We design functionalities to maximize the use of limited development costs.
We will solve your problems
- I want to know if what I'm envisioning is feasible, and I want to know if it can be done within the budget.
- Lack of know-how to consider specifications
- We're having trouble maintaining a system developed by another company.
- I want to develop a prototype
- I want to make MS-Access/Windows apps available on the Web.
- I am having trouble with slow data processing and slow screen display. I want to speed up the processing.
- The amount of data I'm managing in Excel has become so large that I can't manage it all in Excel.
One-Stop Service
Here’s the English translation of the provided Japanese text:
We understand our customers’ needs, identify their challenges, and propose solutions. We offer one-stop services from requirements definition to operation.
We strive to provide a “one-stop service” that not only focuses on the technological aspect of app development but also values the relationship with our clients’ representatives.
Please also entrust us with the maintenance and operation of your system after development. As of 2022, we are maintaining 25n systems.
One-Stop Service
We understand our customers’ needs, identify their challenges, and propose solutions. We offer one-stop services from requirements definition to operation.
We strive to provide a “one-stop service” that not only focuses on the technological aspect of app development but also values the relationship with our clients’ representatives.
Please also entrust us with the maintenance and operation of your system after development. As of 2022, we are maintaining 25n systems.
All over Japan and Overseas
We will go anywhere in Japan. To grasp the situation on-site and to identify points that are often overlooked in online meetings alone, we will visit your location.
We are also proactive in visiting overseas locations, not just within Japan. Please feel free to request our services.
All over Japan and Overseas
We will go anywhere in Japan. To grasp the situation on-site and to identify points that are often overlooked in online meetings alone, we will visit your location.
We are also proactive in visiting overseas locations, not just within Japan. Please feel free to request our services.
Type Of Contract
We offer two types of contractual arrangements for your convenience:
1.Fixed-Price Contract (Project-Based Development)
2.Lab Contract (Dedicated Team Development)
- Contract (Contract development)
This is a contract in which the development content, schedule, and deliverables are decided in advance.
*Please refer to the contract and development flow.
- Lab contract (lab-type development)
This is a format that allows you to secure a certain number of engineers for a specific period (ranging from 3 months to about a year) to advance your development project. (The contractual arrangement is a quasi-mandate contract.)
You can secure dedicated engineers for your company for a fixed period, making this format suitable for scenarios such as “wanting to direct with your own project manager” or “desiring to implement agile development methodologies.”
- The number of engineers can be determined on a monthly basis (for example, 1 person in the first month, 2 people in the second month, 3 people from the third to sixth month, and so on).
- Please refer to the contract and development process for more details.
Development Flow
We provide consistent services from requirements definition to operation.
Requirements overview hearing
Please contact us using the inquiry form. A person in charge will contact you.
We will discuss your requirements and propose a specific plan.
Even vague requirements are fine. Please feel free to contact us.
Contract
Based on the requirements, we will provide you with a development cost estimate and schedule.
We will explain in detail until you are satisfied.
Specifications study
Based on your requirements, we will propose functional specifications that are in line with your needs and the objectives of the system.
Once the functions to be developed have been decided, we will present you with the cost of “development.”
Design, Development, and Testing
Delivery and Inspection
We will deliver the product to the location specified by the customer. We ask the customer to check that it has been completed according to the specifications. The product will be delivered once the customer has completed their check.
Maintenance
We also provide maintenance services upon request, including application/system help desk support and system monitoring services.
Examples of development results
At System Sense, we average 5 new cases and over 30 enhanced developments each year. Here are some recent development examples.
- Building a video conferencing server
| Development overview | TURN/STUN、SFU,MCU server construction |
| Server side | OS: Ubuntu, Intel Collaboration Suite for WebRTC Conference Server / Cloud Sakura Internet dedicated type |
| Development period | Requirements definition and design 1 month, construction 1 month |
| Development Man-hours | 2 man/months |
- Face recognition app
| Development Overview | Face recognition app for the person in front of the PC |
| Front side | MAC OS / Windows 、 Objective-C / C# 、 OpenCV |
| Development period | Requirements definition and specification review: 0.5 months, Development: 1 month |
| Development Man-hours | 2 man/months |
- Video streaming site system
| Development Overview | Building a video distribution site based on EC-CUBE |
| Front Side | EC-CUBE |
| Server Side | EC-CUBE/Cloud Sakura Internet |
| Development period | Requirements definition and specification review: 0.5 months, Development: 2 months |
| Development Man-hours | 2 man/months |
- Virtual Office System
| Development Overview | Virtual office platform development (video conferencing, cloud phone, online attendance management, chat, etc.) |
| Front side | Vue.js, WebSocket |
| Server Side | OS : Ubuntu, DB: MySQL, Middle: Nginx, PHP, Node.js / Cloud: AWS |
| Development period | Requirement definition and specification review: 3 months, development: 10 month |
| Development Man-hours | 50 man/months |
- Food e-commerce site (Thailand)
| Development Overview | Thai company: E-commerce site selling processed foods |
| Front Side | magento |
| Server Side | OS: Ubuntu, Magento / Cloud Sakura Internet |
| Development period | Requirement definition and specification review: 1 month, development: 1 month |
| Development Man-hours | 2 man/month |
- Production line management (Thailand)
| Development Overview | Industrial processing process control system. Process control, quality control |
| Front Side | Windows C# |
| Server Side | OS : Windows Sever DB:SQLServer |
| Development period | 1 month for requirement definition and specification review, 10 months for development |
| Development Man-hours | 30 man/month |
- Delivery picking system (Thailand)
| Development Overview | Picking sheet creation app for shipping products |
| Front Side | JS |
| Server Side | OS: CentOS, DB: MySQL, middleware: Nginx, PHP / Cloud Sakura Internet |
| Development period | Requirement definition and specification review: 0.5 months, development: 1 month |
| Development Man-hours | 3 month/man |
- Chat app (smartphone)
| Development Overview | Facebook Messenger-like functionality for existing internal business systems |
| Front Side | iOS/Android React Native |
| Server Side | OS: CentOS, DB: MySQL, Middle: Nginx, PHP / Cloud: AWS |
| Development period | Requirement definition and specification review: 1.5 months, development: 3 months |
| Development Man-hours | 6 man/month |
System Sense
Copyright © 2025 System Sense (Thailand) Co., Ltd
System Sense
Copyright © 2025 System Sense (Thailand) Co., Ltd