Computer science In
computer science, a deployment is a realisation of a
technical specification or algorithm as a
program,
software component, or other
computer system through
computer programming and
deployment. Many implementations may exist for a given specification or standard. For example,
web browsers contain implementations of
World Wide Web Consortium-recommended specifications, and software development tools contain deployment of
programming languages. A special case occurs in
object-oriented programming, when a
concrete class deploys an
interface; in this case the concrete class is a
deployment of the interface and it includes methods which are
deployments of those
methods specified by the interface.
Information technology (IT) In the IT Industry, deployment refers to post-sales process of guiding a client from purchase to use of the software or hardware that was purchased. This includes requirements analysis, scope analysis, customisations, systems integrations, user policies, user training and delivery. These steps are often overseen by a project manager using
project management methodologies.
Software Deployment involves several professionals that are relatively new to the knowledge based economy such as
business analysts, software implementation specialists,
solutions architects, and project managers. To deploy a system successfully, a large number of inter-related tasks need to be carried out in an appropriate sequence. Utilising a well-proven implementation methodology and enlisting professional advice can help but often it is the number of tasks, poor planning and inadequate resourcing that causes problems with a deployment project, rather than any of the tasks being particularly difficult. Similarly with the cultural issues it is often the lack of adequate consultation and two-way communication that inhibits achievement of the desired results.
Political science In
political science, deployment refers to the carrying out of
public policy.
Legislatures pass laws that are then carried out by
public servants working in
bureaucratic agencies. This process consists of rule-making, rule-administration and rule-adjudication. Factors impacting deployment include the legislative intent, the administrative capacity of the deploying bureaucracy, interest group activity and opposition, and executive support.
Social and health sciences "Deployment is defined as a specified set of activities designed to put into practice an activity or program of known dimensions. According to this definition, deployment processes are purposeful and are described in sufficient detail such that independent observers can detect the presence and strength of the "specific set of activities" related to implementation. In addition, the activity or program being deployed is described in sufficient detail so that independent observers can detect its presence and strength."
Water and natural resources In water and natural resources, deployment refers to the actualisation of best management practices with the ultimate goals of conserving natural resources and improving the quality of water bodies.
Types: •
Direct changeover •
Parallel running or as known as parallel •
Pilot introduction or as known as pilot •
Well-trade •
Phased Deployment == Role of end users ==