Command And Control

Read Complete Research Material



Command and Control



Command and Control

Introduction

Software systems move through a series of steps that make for their inception, development, operation, upgrading and finally ending to make way for other systems to set in. the world of software works this way. An old process is replaced by a new one, which later will be replaced by an even newer and better version.

Discussion

Process Model

Software process models show a sequence of networked activities, transformations, objects and events which incorporate strategies to accomplish an evolution in the software industry. These models allow the developers to develop more formalized as well as precise descriptions of the activities of the life cycle of software. They gain their power from utilization of rich notations, semantics or syntax, which are very useful for computational processing (Scacchi, 2001).

These processes can be seen as the ones which represent multiple interconnected task chains (Kling 1982). These task chains are a non-linear chains of actions that transform and structure resources, computational objects in this case, into some intermediate or finished product. These task chains can also be used to describe descriptive or prescriptive sequences of action. A prescriptive chain is the one which contain idealized plans of the actions to be taken and the goals to accomplish. It also tells about the order or sequence of events. These task chains either split or join into other chains to form an overall network of production (Kling 1982).

Software Production Process Models

The Software Production Process Models are generally divided into two types; operational and non-operational. They are both software process models. The difference lies in the fact that operational models are essentially computational programs or scripts, while the non-operational models, on the contrary, are conceptual approaches that have not been yet been articulated for some proper automated processing or codification (Scacchi, 2001).

The non-operational models

The non-operational models are further divided into the spiral model and the miscellaneous models. The approach of the spiral model is risk driven structuring and analysis (Boehm et al, 1998).

The process models and the C2 models are quite relevant. They both work on the same principle of conception, control and the production of software related ideas and their practical use and applicability. The command and conquer approach is quite helpful in not only the development of software and its related parts and functions, but also in sustainability of these software. They also provide room for a constant development of the software and their upgrading into better products to facilitate the users of these software.

OODA

The OODA model was put up by Boyd in 1996. It stands for Observe, Orient, Decide and Act. This OODA loop was first designed as an attempt to explain the reason behind the success of the American pilots in contrast to their opponents, the South Koreans. It describes things in terms of four processes. The first of these is the Observe phase. It implies taking into account and noting some apparent activity before your eyes, something that you can observe with your ...
Related Ads