インターフェース設計におけるビジネスプロセスの役割

組織向けのソフトウェアを作成する際のインターフェースの設計は、かなり興味深い活動であり、さまざまなタスクに直面します。 しかし、高品質のソフトウェア製品インターフェースを開発するために、どこから始める必要がありますか? 顧客と会話していますか? はい。ただし、組織の責任者と連絡を取る際に完全な情報を入手できるとは限りません。



ビジネス自動化のために開発されたソフトウェア製品のインターフェースの設計は、アクティビティの分析から開始し、ビジネスプロセスの分析をさらに深くする必要があります。ビジネスプロセスの正確な理解のみが、ソフトウェア製品が満たすべき目標を確認することを可能にします。 目標を理解すると、インターフェイスの明確で論理的な設計につながります。



ビジネスを自動化するには、その説明が必要です。ビジネスの説明に関与するのは自動化ではなく、プログラマーやデザイナーではなく、ビジネスアナリストやマネージャーがビジネスプロセスの説明に関与します。それらの部分の論理的な制御に合格したアクティビティのみを自動化できます。 誤って組織化されたビジネスプロセスの上にコンピューターテクノロジーを導入しても、結果として「混乱」を自動化した場合にのみ、「自動混乱」が発生します。



しかし、ビジネスプロセスはどのようにインターフェイスに関連していますか? インターフェースは、ソフトウェア製品とのユーザーインタラクションのメカニズムであるため、インターフェースが画面に表示されるように、プロジェクト前分析で得られた目標とビジネスプロセスに基づいて、ソフトウェア製品の本質と目標を強調するプロジェクト前分析を行う必要があります。インターフェースを設計できます。



したがって、プロジェクトを開発すると、次のチェーンが取得されます。



画像



トピックを拡大するために、その部分の1つである分析と研究を見てみましょう。ソフトウェア製品の開発のこの部分で、この製品が必要な理由を見つける必要があります。



ビジネスプロセスの自動化とは、既に説明したビジネスプロセス用のソフトウェアの開発を意味しますが、組織内のビジネスプロセスが説明されていない場合はどうすればよいですか?開発時間、未定のコスト、顧客との関係の明確化を遅らせることになります。



これを行うには2つの方法があります。ビジネスプロセスの量がかなり複雑で、組織が大規模な顧客である場合、ビジネスプロセスの説明を支援するためにサードパーティの組織に頼ることは理にかなっています。 彼らは、組織の構造、ビジネスプロセスを記述し、修正し、会社の従業員の職務記述書のパッケージを作成し、将来の組織のビジョンと戦略を作成します。 次に、自動化されるアクティビティを理解する必要がありますか? この質問に答えるには、現在の仕事の組織に正確に合わないものを理解する必要があります。 このようなパラメーターには、プロセス実行時間、プロセス実行コスト、品質(エラーおよび障害の数)が含まれます。 選択したビジネスプロセスは、プロセスアクションの実装に必要な情報(使用したドキュメント、レポート)に焦点を合わせて詳細に説明する必要があります。



ビジネスプロセスシステムがそれほど複雑でない場合、またはプロセスの1つを自動化する場合は、自分で説明できます。



これをどのように行うことができますか? 最初に、プロセスの参加者の調査が実施され、紙にメモが作成されます。 プロセスのすべての参加者、エグゼキュータ、送信された情報、プロセスの入力と出力、および責任者を見つける必要があります。 多数のプロセスがある場合は、ビジネスモデリングに特別なソフトウェアを使用することをお勧めします。これにより、プロセスの保存とプロセス間のデータの共通部分の計算が大幅に容易になり、ビジネスプロセスの結果の分析が可能になります。 これらのシステムの例:Business Studio、Aris、AllFusion Process Modeler、ELMA。



ビジネスプロセスが複雑でない場合は、グラフィック表示のみを行うことができます。そのため、BizAgi Process Modeler、Bonita Open Solution、ActiveBPEL Engineなどの専用ソフトウェア、またはフローチャートを作成するためのグラフィカルエディターを使用できます。MicrosoftVisio 、OpenOffice.org Draw、yEd Graph Editor。 どのようなツールを使用する場合でも、主なことは、この場合の目標であるビジネスプロセスを達成することです。



グラフィカルなフローチャートを自分で作成するとき、自由な形でそれを開発できます。主なことは、プロセスを自分で理解できるようにすることですが、複数の人が回路を操作し、多くのスキームがある場合は、方法論全体を使用する必要が生じることがあります。



ビジネスプロセスを記述するための方法論はずっと前に登場しました。組織内のビジネスプロセスの完全な記述という目標を追求する場合、その1つに目を向けることができます。

現在使用されている主な方法論をリストします:ARIS、DFD、IDEF0、IDEF3、BPMN、EPC、FlowChartなど。ビジネスプロセスのモデル(説明)を作成するための方法論(表記法)は、実世界のオブジェクトとそれらの間の関係はモデルの形で提示されます。 各オブジェクトと関係は、実際のオブジェクトの特定の特性(オブジェクト番号、名前、説明、実行時間(機能の場合)、コストなど)を反映する多数のパラメーターまたは属性によって特徴付けられます。



ネストのレベルが異なる複雑なビジネスプロセスを記述するために、いくつかの表記法を使用することをお勧めします。最上位プロセス(システムの構造と機能を表示し、情報フローとマテリアルオブジェクトを使用)を記述するためにIDEF0表記法を使用することをお勧めします。レベル。



IDEF0表記の使用例:



画像



EPC表記の使用例:



画像



機能横断フローチャート表記の例:



画像



説明で使用する方法が何であれ、主なことはビジネスプロセスを完全に理解することです。そのため、次のステップであるソフトウェア製品の要件の形成とソフトウェアを使用して実行されるタスクの識別に進みます。



さらなる設計プロセスは、ビジネスプロセスから取得したデータに基づいて、ドラフトインターフェイスとソフトウェアプロトタイプを作成することで構成されます。 プログラムのドラフトプロトタイプの開発により、設計されたインターフェイスの機能をよりよく見ることができます。



開発中のソフトウェアの目標と目的を理解することは、インターフェース設計者の作業の初期段階であり、ビジネスプロセスの説明は、設計で良い結果を得るための優れたツールとして役立ちます。



目標と目的のリスト、およびマーケティング担当者をインターフェイスの開発に結び付けることにより、ユーザーに提供される情報要素に優先順位を付け、ソフトウェアでの作業を簡素化し、ソフトウェア製品の最終的な人間工学の効率を高めます。



All Articles