In Japan, the trend toward offshore development is increasing year by year.
Main purpose is to reduce costs, but there may be other purposes as well.
Even in Japan, it is common for a company that wants to develop a system to place an order with a system integrator.
There are mainly sales systems, sales systems, CRM, etc., but orders for new fields are increasing year by year, including AI, machine learning, big data, etc.
The same can be said around the world, "program quality" and "development costs" are major issues during development.
In the case of Japan, requirements are very difficult to define, and the knowledge of users is generally very poor.
Of course, this can be a major source of failure in the development process.
This is inconsistent with the demand to increase quality but also to reduce costs, but in Japan, orders are overwhelmingly strong, and in many cases, excessive demands are consumed.
Unfortunately, when contracting offshore development from Japan, the ability to communicate in Japanese is always necessary, and the level of communication is extremely high.
Many Japanese people hardly understand English, and many people do not have much consciousness to understand English.
Therefore, regarding system development in Japanese, the most questionable question is whether offshore development can properly communicate in Japanese.
It means that mandatory hiring a bridge engineer who can understand Japanese perfectly and can handle Japanese with no problem in business communication is absolutely necessary, and if possible, the manager who performs project management also needs the same Japanese ability.
And it is necessary for someone who understands Japanese business practices to manage the project.
However, this does not mean that we have to accept all the unreasonable demands of the Japanese side.
It is important to educate Japanese users that they cannot take unreasonable demands, and to create such an environment.
On the other hand, the environment surrounding IT engineers in Japan is extremely harsh.
Japan has become a super-aging society, the total population is decreasing year by year, and the ratio of young people are rapidly decreasing, and the number of people who find employment is also decreasing.
And many IT companies have the impression that they work long hours and have no freedom and wages are low.
In other words, it is difficult for Japanese IT companies to attract excellent human resources.
Japan is an economy driven by high technology, but the number of people supporting the high technology are decreasing.
This is a known fact around the world.
And they clearly dislike foreigners who try to invade with apparent hostility, even if they have no special patriotism. In other words, when you work in harmony with Japan, understand Japan, and show a plan to make all stakeholders happy in the long run, one of the worries of your plan to expand into Japan will be resolved. We, the Megalith IT Alliance, mediate offshore development to better understand Japan and the world and to fulfill both ideals.