コラム 【UML】ステートマシン図とは? 2025.03.13 システムやオブジェクトの状態変化を表現するUML手法として、ステートマシン図(状態遷移図)があります。本記事では、ステートマシン図について詳しく解説します。
コラム ETLツール10選の比較、選び方のポイント 2025.03.13 ETLツールを導入することで、手作業によるデータ処理の負担を減らし、効率的かつ正確なデータ統合ができるようになります。本記事では、ETLツールの選び方、そして主要なETLツールを比較して解説します。
コラム ETLとは?基本と手順、活用のメリット 2025.02.10 社内外のさまざまなデータソースを統合し、効率的にデータ活用を行うには ETL(Extract、Transform、Load) が重要です。本記事では、ETLの基本概念と活用のポイントを紹介します。
コラム バージョン管理システムとは?種類・用語・使い方を解説 2025.01.11 バージョン管理システムとは、ファイルの変更履歴を追跡し、異なるバージョンを管理するためのツールです。特にソフトウェア開発において、コードファイルや設計書の修正や更新を管理するために広く利用されています。 本記事では、バージョン管理システムの...
コラム マイクロサービスアーキテクチャとは?概要や採用するメリットなど 2025.01.11 近年マイクロサービスアーキテクチャが注目を集めています。本記事では、マイクロサービスアーキテクチャとは何か、今なぜマイクロサービスアーキテクチャが必要とされているのかについて解説します。
コラム CI/CD/CDPとは?概要や活用メリット、具体的なツールを解説 2025.01.08 CI(継続的インテグレーション)とCD(継続的デリバリー)CDP(継続的デプロイメント)は、ソフトウェア開発の現場における開発効率の向上と品質保証を両立させる重要な開発手法です。 本記事では、CI、CD、CDPについてそれぞれ解説していきま...
コラム データベースストレージの容量見積もり方法をOracle Databaseを例に解説 2025.01.08 データベースを有効に活用するために、適切にストレージ容量を見積もることが重要です。本記事では、Oracle Databaseを例に、データベースストレージについての基本と容量見積もり方法を解説します。
コラム ホワイトボックステストとブラックボックステストを解説 2024.12.06 ソフトウェアの品質を高めるためには、テストが非常に重要な工程です。しかし、限られた時間やコストの中で、十分なテストを行うにはどのようにすればよいのか、悩む方も多いのではないでしょうか。 本記事では、具体的なテスト技法として、ホワイトボックス...
コラム コードレビューの重要性と効果的な進め方 2024.12.06 ソフトウェアの品質を高めるために、コードレビューは欠かせない作業です。 本記事では、コードレビューの重要性と効果的な実施方法について解説します。
OBERをトコトン極める より便利に、わかりやすく! SI Object Browser ER 24の新機能 2024.10.30 10月30日にリリースしたSI Object Browser ER 24では従来よりもER図が便利にかつ、わかりやすく設計できるようになりました。主な新機能を画面入りで解説します。
リリース情報 【製品情報】SI Object Browser ER 24 リリースのお知らせ 2024.10.30 「SI Object Browser ER 24」及び「SI Object Browser ER 24 Viewer」をリリースいたしましたのでお知らせいたします。
コラム バージョン管理システムおすすめ9選|選び方のポイントも解説 2024.09.25 バージョン管理システムとは、ファイルの変更履歴を追跡し、異なるバージョンを管理するためのツールです。本記事では、主要なバージョン管理システム9選と、それらを選ぶ際のポイントを解説します。
コラム データ仮想化とは?基本概念やメリット・デメリットを解説 2024.09.25 データ仮想化は、異なるデータソースを統合し、ユーザー利便性を向上することで、迅速なビジネス判断や運用効率の向上に寄与する技術です。本記事では、データ仮想化の基本概念からそのメリット・デメリットまでを解説します。
コラム クロスプラットフォームとは?基本知識からフレームワークまで解説 2024.09.02 昨今ソフトウェアはパソコンだけでなくスマートフォンや家庭用ゲーム機などさまざまな端末で動作しています。複数のデバイスに対して共通のソフトウェアを提供したい場合、各端末にあわせてソフトウェアを開発するのは非効率であり、管理も大変です。 そのた...
コラム 【UML】アクティビティ図とは?基本から活用事例まで解説 2024.09.02 アクティビティ図は、システム開発およびソフトウェア開発において使われるUML(統一モデリング言語)のうちの1つです。本記事では、アクティビティ図の基本から具体的な作成方法まで、初心者にもわかりやすく解説します。
コラム UMLの8種類を解説(クラス図、シーケンス図、アクティビティ図など) 2024.08.08 プログラム設計図の統一表記法である「UML」は、システムの要件定義や設計においてコミュニケーションを円滑にするなどの目的で活用されています。 本記事では、UMLで使用される主要な図を8種類解説していきます。
コラム UMLとは?UMLの種類・特徴、ER図との違いなどを解説 2024.08.08 システムの要件定義や設計において、複数のメンバーが関与する場合はコミュニケーションが複雑化します。そのような状況で役に立つモデリング言語「UML」について詳しく解説します。
コラム ドメイン駆動設計(DDD)とは?概要や用語、開発の流れ等を解説 2024.07.10 ドメイン駆動設計(Domain-Driven Design、DDD)とは、ソフトウェア開発の中心に業務知識(ドメイン知識)を置き、ビジネスエキスパートとの密な協力を通じて、ドメインモデルを構築することで、ビジネス価値の最大化を目指すアプロー...
コラム データマネジメントとは?基礎知識、導入のメリット・デメリットを解説 2024.06.10 データマネジメントとは、組織内のデータを利活用しビジネスに活かすために、適切に管理することです。本記事では、データマネジメントの基礎知識およびメリット・デメリットを解説します。
ER図の書き方講座 データベースを非正規化する理由・メリット、どのような場合に非正規化すべきかを解説 2024.06.10 データの整理と管理の最適化のためには、一般的にデータベースの正規化を行いますが、場合によっては「非正規化」をすることもあります。非正規化する理由やメリットはいったい何でしょうか?本記事で詳しく解説します。