Describe the idea of a software service industry development, that is, to establish a three-level R & D system to ensure the sustainable development of software development capabilities.
I. Status quo
A common example of Chinese software developers having no technical skills is that Chinese programmers can write good function code but cannot organize it well. However, a software product requires dozens of function code, which cannot be called a good programmer. Just like a writer who cannot organize a paragraph in the upper part of Lang into an article.
What is lacking in China's software industry? Many people think that China's software industry does not lack technology, but lacks technical management and how to turn technology into a means of social benefits. It should be said that although the learning boom of software technology is in the ascendant in China, our lack of software technology, especially the lack of key technologies, is still very obvious.
At the same time, the lack of technical management talents and means also reflects the overall backwardness of technology. System-level analysts and project developers have always been scarce resources. There are few software development enterprises in the daily software development management that can use mature software development management methods.
Lack of grasp of the software market is also an example of the lack of talent in the software industry. Even many well-known software companies have been at a stage of suppression and survival. It is precisely because of the lack of development technologies, development talents, development management methods, and enterprise operation methods that, as a result, China's software development has been at the point of losing talent, lack of management, low-level duplication and waste, and a large amount of effective human resources cannot be effectively used.
Ii. Countermeasures
There are three factors that restrict the development of China's software industry: development technology, management technology, and operation technology. Lack of development technology allows the introduction of relevant talents and technologies. For example, the popular Java, Linux, wireless communication, and password security. The lack of management technology can introduce foreign scientific management technology and management personnel, such as ISO series international standards and CMM certification standards; by introducing appropriate market analysis and developers, operational technologies can begin with a world-based approach.
However, both factors require more time and experience, and must also be based on the development of development technology. Therefore, it is now critical to establish a good system, stabilize the development technical team, Promote the Development of development technology, and attract more talents into the software development industry.
In the face of the current situation of China's software development industry itself, can not help but let people worry about China's software development industry. Even more worrying is the vicious circle of low-level development. Therefore, changing the current situation as soon as possible has become a top priority for the development of China's software industry in the 21st century.
Therefore, it is proposed to establish a third-level system for Software Service Development: External-enterprise-personnel. In addition, it means that the core development technology is abroad. Enterprises are currently engaged in software development and enterprises with software development talents. People are a large number of students and those who love software development.
Soft exchange -- three-level Software Development System