Education is an eternal research topic, and its importance needs no elaboration. No matter what kind of educational concepts collide, they will eventually be implemented in family education and school education. This huge education system has always been explored with emotional tentacles. Is there a way to use data or scientific models to improve our understanding of children, so that schools and children or parents and children can establish a more benign interaction model? The only way to grow quickly is to learn: to develop a digital education model Dalian Biyouxue Education Network Co., Ltd. (hereinafter referred to as "Biyouxue") is exploring this educational data diagnostic testing model, and its learning diagnostic system is being applied to primary and secondary schools such as Dalian No. 8 Middle School and Dalian Zhoushuizi Primary School. Dalian No. 8 Middle School uses the rich teaching and learning diagnostic data in the learning diagnostic system to provide learning reference data for teachers and students, greatly improving the teaching efficiency of teachers and the learning efficiency of students, and improving the "effectiveness" of teaching and learning, making teaching and learning more targeted and accurate. Through diagnostic data, teachers can find problems in their own teaching and guide the key points and difficulties of future teaching. At the same time, it also provides a direction for communication in lesson preparation activities, thereby jointly improving the quality of teaching. Dalian Zhoushuizi Primary School uses a learning diagnostic system, combined with the research and practice of "three effective consistency under goal-oriented learning" carried out by the school in recent years, and takes "three effective consistency research under goal-oriented learning" as a starting point to ensure that every student gets timely feedback and effective guidance every time they study, so that every feedback promotes more efficient teaching and learning. Zhoushuizi Primary School's "learning diagnostic system" solves the contradiction between focusing on class groups and focusing on students' individual learning in current domestic teaching. Growing pains: How to solve software development problems Biyouxue was founded just over four years ago and is now listed on China's New Third Board. Biyouxue also has its own "growing pains" on the road of rapid development: both the "learning diagnosis system" and the "education value-added" evaluation system require a lot of software development work, but the entire Biyouxue R&D team has only more than 10 people. How to solve the development contradictions in the rapid development is placed in front of Wang Dong, the manager of Biyouxue's software development and support department. "Huawei Software Development Cloud solved our three major problems," Wang Dong explained: First, remote collaborative development. As an innovative enterprise, our technical staff often need to travel or work in other places. The software development cloud helps achieve code synchronization. The second is code management. The software development cloud can solve the statistics, analysis, and visual management of the code, greatly saving the time and management costs of the development team; The third is to achieve continuous integration: whether it is the release of new functions or code testing, the continuous integration time is greatly reduced, "from 8 hours for two people to half an hour, and in many cases it can be completed with one click." The era of cloud computing: challenges in enterprise software delivery intensify In fact, it is not only necessary to learn, but also found in my visits to a large number of small and medium-sized software companies that in the era of cloud computing, the environment for enterprise software delivery has distinct characteristics of the times, and the challenges are becoming more and more obvious. The main manifestations are: 1. High delivery frequency and short R&D cycle Market demand changes very quickly and the delivery pressure is high; it requires on-demand release, high delivery frequency, rapid trial and error, and rapid feedback; it also requires continuous rapid innovation so that ideas can be quickly transformed into products. 2. High data security requirements In addition to the requirements for delivery frequency, the requirements for data security are getting higher and higher. However, many small and medium-sized software companies have scattered R&D data storage, which is difficult to effectively manage and recover from disasters. At the same time, they lack enterprise-level security management and control, and software assets are prone to loss. 3. Complex environment and multiple cross-regional collaborations In addition, international and cross-regional teams require a lot of communication and collaboration, and have high requirements for project visibility and synchronization. The learning curve for new technologies and new languages is long, making tool deployment and maintenance inefficient and complex. More and more companies are looking for more efficient delivery methods, instant-on and low-cost solutions. As a result, the demand for software development cloud is rising sharply. Software development cloud will be an important software development channel for enterprises. Relying on own experience: building a one-stop software development cloud Biyouxue is one of the earliest enterprises in China to use Huawei Software Development Cloud and benefit quickly, thanks to the rapid development of Dalian's software industry. Dalian's software industry has exceeded 150 billion yuan in annual sales, and is home to a large number of software companies, including Neusoft, Pactera, and Dalian Huaxin, which have great influence nationwide. With the signing of the cloud computing strategic cooperation framework agreement between Huawei and the Dalian Municipal Government in June 2015, the "joint construction of the software cloud service platform" has not only driven the development of large software companies, but also a large number of small and medium-sized software companies have settled in and flourished. Wang Dong said: "With Huawei Software Development Cloud, software developers can use it right away and perform project management and configuration management in the cloud anytime and anywhere. This is very flexible and convenient for our start-up companies." Based on Huawei's R&D practice experience, Huawei Software Development Cloud can provide users with support for the entire R&D process, including four levels of services: project management, development, testing, deployment and release. Deployment and release phase: It can provide R&D basic environment services and software deployment and release services, and provide one-click environment acquisition services and automatic software deployment and rapid release services for development, testing, and production; Test management: including test tasks, test cases, etc., can provide user-based task allocation process support, tool support, case management support, etc.; Development support: including IDE, development environment, distributed code hosting services, which can provide basic component services, development quality improvement, code inspection services, continuous construction services, etc.; Project management: can provide support for requirements, tasks, and defects. The above-mentioned full-process support for R&D at all levels is not only convenient for software development, but also a learning and accumulation of R&D experience for Biyouxue. Wang Dong said: "Huawei's own software development is well-known in the industry. They apply their own software development experience to the software development cloud. It is equivalent to us standing on the shoulders of software development giants to carry out software development." postscript During the interview, Wang Dong expressed his love for his work and his praise for Huawei's software development cloud from the bottom of his heart, which touched the author: In this era of software definition, there are too many changes, and only change is the real constant! This is also the fundamental reason for the rapid development of technologies such as cloud computing. Whether for enterprises or individuals, the cloud has already penetrated into thousands of homes. The biggest difference is that enterprises use the cloud to improve flexibility, reduce costs, and improve corporate competitiveness; while individuals are unconsciously wandering in the application of the cloud. The old father no longer has to go to the bank to pay the electricity bill, and the "cloud growth file" of his daughter since kindergarten is continuously passed on by teachers at all levels and will never disappear. "Let enterprises use cloud services like using water and electricity" is a vision, and it is also the down-to-earth cultivation and efforts of everyone in the industry! |
>>: Ofcom plans to free up more 5 GHz spectrum for WiFi deployment
This is a promotional activity released by the me...
Today, let’s have a systematic discussion about T...
[51CTO.com original article] In recent years, spa...
More than a year ago, the tribe shared informatio...
Recently, the net increase in 5G package users of...
This article is reprinted from the WeChat public ...
Aruba, a Hewlett Packard Enterprise company, anno...
2020 is a critical year for the large-scale const...
VMISS is a foreign VPS service provider establish...
From February 27 to March 2, MWC 2023 (2023 Mobil...
Recently, the three major operators have announce...
TMThosting has launched a summer promotion, with ...
Let's review the development of HTTP. First, ...
5G networks are the next generation of wireless t...
The 2017 Huawei Connect Conference officially cam...