Web Application
Fusion Solution provides installation and development of Web Applications using Microsoft Gold Partner and CMMI Lowcode tools. With over 16 years of experience in developing Applications for both government and private agencies, the company has expertise in .Net tools in developing Web Applications for both Thai and international agencies. The company can meet customer needs by writing customized programs according to needs, with a team of professionals in the entire design process and UX/UI creation, taking into account efficient and easy-to-use usage.
Fusion Service Job
- Requirement and Design : Providing a design service before sending it to development for companies that require a clear design before starting development, allowing customers to be confident in what they will receive after development is complete, that they will get a system that meets their needs. What they will receive after using the service will be a design with XD, which is an image that can actually be clicked, able to actually fill in information, including various supporting documents necessary for development work, which users can immediately send design documents, including the XD file, to the developer.
- Development : Providing Web Application development services for desktop and mobile devices to make the web work in a responsive manner.
- Test Process : Providing testing services in various formats such as Load Test, Function Test, UAT.
- Web Application Prototype : For companies that want to hire a system designer before actually developing it.
Web Application by Business Type
- Insurance business
- Government work systems such as project management
- CRM system
- Membership system
- Data analysis system
- Contract Management System
- Customer Portal System
Development tools
- C# , VB
- Microsoft SQL
- Azure AI
Development standards
- CMMI 3
- Microsoft Gold Partner
- SAP Partner
- Solution Template

Related articles
- Organize a team for application development
- การประIgnore the budget for system development
- Agile development
Development using Agile concepts
Due to the urgent need for a system and the unclear specifications, developing the system using the Agile method is the appropriate approach because it produces a system that is fast, cost-effective, and can be adjusted at any time. Experience has shown that the project is much more successful than the Waterfall concept, because the specifications of most projects are often unclear, making it difficult to fit both budget and timeframe.
Another important benefit of the Agile concept is that work updates are scheduled every five days, allowing everyone to get closer together and exchange ideas more frequently.
But despite its advantages, there are also points to be cautious about. Agile's approach, which aims to be the fastest way to work, requires planning for structure, security, and stability later. Sometimes, planning for these issues later can be more difficult than preparing for them in the first place. To prevent this, it's important to have a separate team of structural consultants.
Another way that makes Agile so well-suited to web development is through prototyping. With today's tools, prototypes are easier to create and more realistic, allowing users to click through to them. This makes it much easier for users to point out areas for improvement than in the past.
Another aspect of Agile implementation that management must support is budgeting. Unlike traditional "waterfall" methods, which typically pay on a per-work basis, when web application development is changed, payment procedures must also be made monthly, based on the number of people working during that period. Management may be concerned that they will not receive the goods once they have paid, but experience suggests that app development projects have a higher chance of success. International statistics also suggest the same.
Team preparation
This is very important in system development because actual work is not easy. App development can be compared to building a large house. If we think about building a house worth more than 10 million, who must be involved in the development process? App development requires no less of a team than building a house. So let's take a look at the different positions and see who's involved.
- Project Manager
- Business Analysis
- System Engineer
- Designer UX/UI
- Database Admin
- Senior Programmer
- Programmer
- Audit
- Tester
- Admin
You will find that there are many positions involved, and each position requires several people. Here, I will give an example of a programmer. When compared to building a house, it might be a position of laborer who has to lay cement and build walls. The difference is that a programmer does not carry anything, but has to use his brain a lot to create buttons to press, fields to enter data. In terms of hard work, there is no difference.
And we can't have workers design houses, and programmers can't design systems either. Therefore, we need to have people with design skills, UX/UI designers, to create the blueprints of what we want.
For the testing team, it's a crucial role in creating a web application. Testers must identify potential usage scenarios and write test cases, potentially thousands or tens of thousands, that must be tested repeatedly. Furthermore, testing requires the use of development, UAT, and production environments, making it a very demanding task.