実装とは、アプリケーションの実現、計画、アイデア、モデル、設計、仕様、標準、アルゴリズム、ポリシーの実行、またはプロセスや目標の管理や運営のことです。
情報技術業界において、導入とは、顧客が購入したソフトウェアやハードウェアの購入から使用に至るまでのプロセス全体を指します。これには、要件分析、スコープ分析、カスタマイズ、システム統合、ユーザーポリシー、ユーザー研修、納品などが含まれます。これらのステップは、多くの場合、プロジェクトマネージャーがプロジェクト管理手法を用いて監督します。ソフトウェア導入には、ビジネスアナリスト、ソフトウェア導入スペシャリスト、ソリューションアーキテクト、プロジェクトマネージャーなど、知識ベース経済において比較的新しい専門家が数多く関わっています。
システムを成功裏に導入するには、相互に関連する多くのタスクを適切な順序で実行する必要があります。実績のある導入方法論を活用し、専門家の助言を得ることは有効ですが、導入プロジェクトで問題が発生する原因は、個々のタスクの難しさではなく、タスクの数、計画の不備、リソース不足であることが多いのです。同様に、文化的な問題においても、適切な協議や双方向コミュニケーションの欠如が、望ましい結果の達成を阻害することがよくあります。
実施とは、既知の規模の活動またはプログラムを実践するために設計された、特定の一連の活動と定義されます。[ 1 ]この定義によれば、実施プロセスは目的を持っており、独立した観察者が実施に関連する「特定の一連の活動」の存在と強さを検出できるように、十分に詳細に記述されています。さらに、実施されている活動またはプログラムは、独立した観察者がその存在と強さを検出できるように、十分に詳細に記述されています。
コンピュータ科学では、実装はソフトウェアという形で実現されるが、社会科学や健康科学では、実装科学はソフトウェアを実践や日常的な使用にどのように活用できるかを研究する。[ 2 ]
システムの実装は、一般的に、ユーザーの積極的な関与と経営陣の支援によって大きなメリットが得られます。情報システムの設計と運用におけるユーザーの参加は、いくつかの好ましい結果をもたらします。第一に、ユーザーがシステム設計に深く関与することで、自身の優先事項や業務要件に合わせてシステムを形作る機会が増え、結果をコントロールする機会も増えます。第二に、ユーザーは変化のプロセスに対してより肯定的に反応する可能性が高くなります。ユーザーの知識と専門性を取り入れることで、より良いソリューションが生まれます。
ユーザーと情報システム専門家の関係は、従来から情報システム導入の取り組みにおける課題領域となってきた。ユーザーと情報システム専門家は、経歴、関心、優先順位が異なる傾向がある。これは、ユーザーと設計者間のコミュニケーションギャップと呼ばれる。こうした違いは、組織への忠誠心、問題解決へのアプローチ、語彙の相違につながる。[ 3 ]これらの違いや懸念事項の例を以下に示す。
実施に関する社会科学的研究は、計画の実施を目的としたプロジェクトから一歩離れ、プロジェクトを研究対象へと変えます。その点において、ルーシー・サッチマンの研究は重要であり、計画とその実施の工学モデルでは、計画に関連するユーザーの現実世界の実践に伴う状況に応じた行動や認知を説明できないことを示しています。 [ 4 ]この研究は、計画は、実施の成功に必要なすべてを詳細に記述するには十分具体的ではないことを示しています。その代わりに、実施は、ユーザーと計画の構成要素の暗黙的および暗示的なリソースと特性を活用します。