ABSTRACT

With the increasingly fierce digital wave, simply building the application cannot allow the enterprises to stay competitive with the ever-changing market. The traditional application construction basically follows the process: business department raises the requirements beforehand. Then the R & D department understands the requirements and completes the system design and construction. Finally, the IT department deploys the system to the production environment and works really hard to keep the system running as expected, to meet the business operation requirements. If you look from the surface, the traditional system construction has no problem at all, but if you dig deeper, below problems emerge:

The R & D department provides relatively independent solutions for the always same requirements from different business departments.

Since the traditional systems construction always built independent application for different departments, which in turn created the data silo and finally the data for each system are not unified.

176Hard to maintain.

Poor scalability, unable to meet the flexibility of Internet business.

Poor reusability, reinventing the wheel and really high costs.