コラム システム開発の手法とは?ウォーターフォールとアジャイル開発との違い 2023.02.10 アジャイル開発がよいか?ウォーターフォール開発がよいか?という議論を、今でも耳にすることがあります。本稿ではシステム開発において、アジャイル型とウォーターウォール型の違いと、それぞれのメリット・デメリットについてご紹介します。
コラム システム開発手順について押さえるべきポイント 2023.02.10 プログラミングなど技術的な話は別として、システム開発がどういった手順で行われてくかとい部分については明確に知っておくべきです。そこで本稿ではシステム開発手順について依頼側の視点からご紹介します。
コラム システム開発プロセスの課題と対応策とは? 2023.02.10 システム開発の現場ではまだまだたくさんの課題が残されています。その課題と対応策とは一体何でしょうか?本稿ではシステム開発プロセスにおける課題と対応策についてご紹介します。
コラム システム開発で行われる見積とは? 2023.02.10 システム開発においても正確な見積を作ることはシステム会社にとって利益を確保するための要です。そこで今回は正確な見積を作成するためのポイントや注意点についてご紹介します。
コラム システム開発の「上流工程」とは?下流工程との違いや流れ、ポイントを解説 2023.02.10 システム開発における上流工程について理解を深めたい方を対象に、概要・役割・下流工程との違い・工程の流れ・各工程の業務内容・業務のポイントまで幅広く解説。上流工程の業務改善や業務効率化に役立つ情報やおすすめの設計用ツールもご紹介しています。
コラム システム開発に用いるドキュメントとは 2023.02.10 システム開発の工程において、ドキュメント制作に要する時間は決して少なくありません。一方で、各開発工程で出力されるドキュメントについて、その必要性を疑問視している方も多いのはないでしょうか。本稿では、各種ドキュメントの種類や目的について改めて...
コラム システム運用保守とは?仕事内容、役立つ資格を詳しく解説 2023.02.10 昨今では多くの業界・企業で情報システムが使われており、我々の生活には欠かせないものとなっています。システムに障害が発生し停止すると、銀行からお金がだせなくなったり、飛行機が離発着できなくなったりするなど、利用者に大きな影響を及ぼします。 ...
ER図の書き方講座 バージョン管理システムおすすめ9選|選び方のポイントも解説 2024.09.25 バージョン管理システムとは、ファイルの変更履歴を追跡し、異なるバージョンを管理するためのツールです。本記事では、主要なバージョン管理システム9選と、それらを選ぶ際のポイントを解説します。
ER図の書き方講座 データ仮想化とは?基本概念やメリット・デメリットを解説 2024.09.25 データ仮想化は、異なるデータソースを統合し、ユーザー利便性を向上することで、迅速なビジネス判断や運用効率の向上に寄与する技術です。本記事では、データ仮想化の基本概念からそのメリット・デメリットまでを解説します。
ER図の書き方講座 クロスプラットフォームとは?基本知識からフレームワークまで解説 2024.09.02 昨今ソフトウェアはパソコンだけでなくスマートフォンや家庭用ゲーム機などさまざまな端末で動作しています。複数のデバイスに対して共通のソフトウェアを提供したい場合、各端末にあわせてソフトウェアを開発するのは非効率であり、管理も大変です。 そのた...
ER図の書き方講座 【UML】アクティビティ図とは?基本から活用事例まで解説 2024.09.02 アクティビティ図は、システム開発およびソフトウェア開発において使われるUML(統一モデリング言語)のうちの1つです。本記事では、アクティビティ図の基本から具体的な作成方法まで、初心者にもわかりやすく解説します。
ER図の書き方講座 UMLの8種類を解説(クラス図、シーケンス図、アクティビティ図など) 2024.08.08 プログラム設計図の統一表記法である「UML」は、システムの要件定義や設計においてコミュニケーションを円滑にするなどの目的で活用されています。 本記事では、UMLで使用される主要な図を8種類解説していきます。
ER図の書き方講座 UMLとは?UMLの種類・特徴、ER図との違いなどを解説 2024.08.08 システムの要件定義や設計において、複数のメンバーが関与する場合はコミュニケーションが複雑化します。そのような状況で役に立つモデリング言語「UML」について詳しく解説します。
ER図の書き方講座 ドメイン駆動設計(DDD)とは?概要や用語、開発の流れ等を解説 2024.07.10 ドメイン駆動設計(Domain-Driven Design、DDD)とは、ソフトウェア開発の中心に業務知識(ドメイン知識)を置き、ビジネスエキスパートとの密な協力を通じて、ドメインモデルを構築することで、ビジネス価値の最大化を目指すアプロー...