Agile Systems Approach: towards knowledge level cooperation via community scale programming 1
Kohji Kamejima · 2015
Guided by well-established scenario (Nakazawa et al., 1992, e.g.), manufac-turing systems have been developed straight ahead towards clearly prear-ranged processes consisting of explicit consensus on pressing goals; ready-to-use set of key technologies; and impregnable belief on scale merit. With widened access path to machine readable information, one of the most con-spicuous contributions of electronics-computers industries, manufacturing systems are compelled to expose themselves to the diversification of co-existence scene. In such information intensive environment, participant scope in consumers-suppliers network has been expanded over “regular” players. In intrinsically competitive environment of surplus cooperation, thus, manufacturing systems are missioned to realize site specific products supported by participants with available technologies as shown in Fig. 1. Realized products are unpredictably selected by capricious participants to implement sustainable growth. Following inherent driving force, technolo-gies expand the possibility of the growth. In such unpredictable situations, decision sites should adapt themselves to resulted environment. Within such a self-referential structure, the growth of industrial societies should be sup-ported by co-evolution of participants through knowledge level cooperation. Hence, the performance of individual sites is essentially determined by the decidability in unpredictably cooperative environment: systems agility. In this paper, mathematical foundation and community scale implications of cooperative programming for possible goals is considered within a compu-tational framework of nondeterministic growth. 2 Goal Complexity in Information Intensive Environment As a result of surplus cooperation, universal growth models yield complex steady state consisting of all possible sub-goals. Assume that each site Site • adapting to environment • maintaining productivity • catching up with rivals