How to look at SOA to the impact of the software industry?



SOA as the "engine" for the software industry has transformed from a one-stop power to the line.

First, the "zero inventory"

Here borrow chain management concepts, to bring ideas SOA software industry changes.

"Zero Inventory" concept

Can be traced back to the 20th century 60's, Toyota Motor Corporation to implement a new mode of production - JIT production system, the specific management tools include: Kanban, cellular manufacturing techniques, culminating in the production process of raw materials and semi-manufactured " ; zero "backlog, production efficiency is greatly increased.

JIT means that the necessary components to the necessary amount of time necessary to send in the production line, and only the parts needed, only the amount needed, only the time required to send in just the production. This is the 60s to meet the consumption needs of the 20th century has become diversified, individualized and establish a production system and production system for this service the logistics system.

The main purpose of JIT production is to make the production process of goods (components, semi-finished and finished products) have not created the orderly flow of goods and inventory backlog, the shortage and waste, resulting in several key practice of the production process of the operating balancing, Kanban management.

1, the production process of

That is required by the production process from the last car of a process started pushing forward, in front of a process to determine the type, and then click the appropriate arrangements for the production process, according to the required process and inventory of each part number and the time has come to arrange and organize inventory Logistics. To minimize the material in the production site of stagnation and handling, so that materials in the production process on unimpeded flow.

2, the production of equalization

About a week or a day of production time by minutes and seconds on average, all production processes are here to organize the production, such a pipeline link of each work must be completed per unit time the number of operations which will have a standard scale, where the links are fixed tissue by standard production, so Click to production quotas to balance supply organization of material, arrange the movement of goods. JIT production because the production is the average of the weekly or daily, so with the traditional large-scale production, according to mass-produced in different ways, JIT production in the non-equilibrium concept of batch production.

3, Kanban Management

That the plant needs to be a potential problem or industrial show or write in a display board, said board, anyone know of a board to see that the problem occurred or what measures should be taken. Kanban management requires the use of a series of measures to carry out, such as boards, with colored lights, colored markings, different representations have different meanings, the following on the Kanban inventory management help to reduce to zero said methods should be described:

(1) red stripe. Red stripe affixed to the goods that the kinds of goods do not need in their daily production activities.

(2) billboards. Is to allow everyone easy to see items made of rotating the location, said board, the board indicating where any goods, inventory number is.

(3) warning light. Is to allow on-site managers to understand the production process at any time where there are unusual circumstances, a part of the operating schedule, where referrals to the supply of spare parts and other tools.

(4) standard operating table. Is the people, machinery effectively combined to determine the working methods of the table.

(5) the wrong model. In order for workers to understand what bad products, but the display of the bad way out.

(6) error prevention board. To reduce the error to do self-management to prevent the board.

(7) red line. Warehouses and storage sites that the maximum value of the goods stacked tags, this simple method to control the largest inventory item number.

Of the production process, work balancing, Kanban management corresponds to the field of software engineering process can control the time and cost can be measured, managed several aspects of quality. Several major issues of software development schedule, input costs and quality of service are covers of the.

JIT stress is zero, but here is the production of the expression of parallelism and the industrialization of the standard. Standard parallel premise.

Second, sub-way collaboration

Zero Inventory There are several different forms, sub-way collaboration is one of them.

Coordination sub-methods: the United States, "SUB - CON" approach and Japan's "next please" approach. Is a major industrial manufacturing enterprises form, this structure can be a number of enterprises in the supply of flexible production time to zero, the main business of supply inventory; while the main business focus on sales of stock to a number of sub-service and sales business selling stock to zero.

In many developed countries, manufacturers are based on a very large master the hundreds of thousands of small businesses and enterprises to form a pyramid-shaped sub-structure. Main business is mainly responsible for assembly and product market development guidance, each sub-sub-business services, sub-components manufacturing, supply and sub-sub-sale.

This sub is also a parallel production of a form.

Now have a professional testing company.

Some outsourcing companies now get the project, break it down. Then the parts of the decomposition were several other companies in outsourcing to do.

This is a prototype of the software industry chain. SOA's arrival will boost the rapid development of software industry chain. The future of software companies will be divided into several types: integrated company specializing in the development of small companies specialized in the field components, testing companies, the field of business modeling and analysis of the firms.

In summary, SOA is the software industry to bring the assembly line mode of operation.

This model not only reflected in the improvement of parallel degree, and in parallel at the same time, the mechanism of integration between its various elements and standards is very unified, standardized, and loose coupling. Part of what we call the component or components of the concept of standardized components to improve the quality of pre-and early testing, mass production, in order to save time, control the progress of the invested capital and cost, improve recovery in degrees, to provide rapid adaptation the basic guarantee.