フローチャート–クイックガイド

フローチャート–クイックガイド

フローチャートは、アルゴリズム、ワークフロー、またはプロセスをグラフィカルに表現したもので、異なる種類のボックスが異なる種類のステップを表し、2つのステップごとに矢印が接続されています。この表現により、既知の問題に対する解決策を容易に説明することができる。フローチャートは、多くの分野でプロセスや手順の分析、設計、文書化、運用に広く利用されている。

続きを読む
フローチャートの包括的なガイド

フローチャートの包括的なガイド

フローチャートは、あるプロセスの連続したステップを示すために使用されます。このような図では、相互に関連する一連の記号を使用してプロセス全体をマッピングするため、プロセスが理解しやすく、他者とのコミュニケーションに役立ちます。フローチャートは、複雑かつ抽象的なプロセス、システム、コンセプト、またはアルゴリズムの仕組みを説明するために使用することができる。また、プロセスを計画・開発したり、既存のプロセスを改善するのにも役立つ。

続きを読む
ソフトウェア工学とは何ですか?

ソフトウェア工学とは何ですか?

ソフトウェア工学は、ソフトウェア製品の開発に焦点を当てています。それは、ソフトウェアの開発、運用、および保守に対する体系的、規律的、かつ定量的なアプローチであり、つまり、ソフトウェアアプリケーションに対する工学です。

続きを読む
段階的詳細化を使用してDFDを開発する

段階的詳細化を使用してDFDを開発する

複雑な問題を解決する有効な方法のひとつに、より単純なサブ問題に分解することがあります。まず、課題全体をより単純なパーツに分解することから始めるのです。ステップバイステップの絞り込みは、基本的にシステムを分解して、システムを構成するサブシステムを洞察するもので、トップダウン分解法と呼ばれる。

続きを読む
ヘキサゴナルアーキテクチャ図とは

ヘキサゴナルアーキテクチャ図とは

六角形アーキテクチャ図は、疎結合のアプリケーションコンポーネントを作成することを目的としたソフトウェア設計に用いられるアーキテクチャパターンである。このアプローチは、伝統的な階層型アーキテクチャに代わるものである。DDD(Domain Driven Design Architecture)の多くの形態の1つである。

続きを読む
ケース管理モデルと表記法(CMMN)とは

ケース管理モデルと表記法(CMMN)とは

CMMNは、様々なアクティビティが必要なケースを処理し、状況に応じて予測不可能な順序で実行されるような仕事の進め方を表現するための図解表記法である。イベント中心アプローチとケースファイルという概念を用いて、BPMNでモデル化できる範囲を拡大し、構造化されていない作業やナレッジワーカーによる作業もモデル化できるようにした。BPMNとCMMNを組み合わせて使うことで、より広範な作業方法をカバーすることができるようになります。

続きを読む