-

- ソフトウェアテスト・品質保証
システム開発における外注管理とは?企画・要件定義も含めた関与のポイントや注意点
システム開発を外部の専門業者に委託することはよくありますが、その際に重要なのが外注管理です。社内の業務システムやWebシステムなど、企業にとって重要なシステムを円滑に開発・運用するためには、適切に外注管理を行わなければなりません。 また、外注管理は外部設計以降の工程だけを管理するものと思われがちですが、実際は企画・要件定義の質が、その後の外注管理の成否を大きく左右します。さらに開発を丸投げするのではなく、システム開発の流れや重要なポイントを押さえ、開発会社と適切にかかわっていく必要があります。 この記事では、システム開発における外注管理の役割、企画・要件定義〜開発工程ごとの関与ポイント、注意点などをトータルで解説します。
2025.11.28詳しく見る -

- ソフトウェアテスト・品質保証
ソフトウェアテストの見積もりを最適化するには?算出方法と精度の高め方
システム開発のなかでも、テスト工程はプロダクトの品質を大きく左右する重要な工程です。テスト工程を適切に計画するためには見積もりの精度を向上させる必要がありますが、開発初期には開発範囲が明確でないことも多く、テスト工数の見積もりは非常に難しいといわれています。しかし、テスト工程の見積もりの精度が低いとプロジェクトの遅延、コストの超過が起こる可能性があり、さらには品質の低下につながることもあります。 では、テスト工程の見積もり精度を上げるためにはどうすればよいのでしょうか?この記事では、ソフトウェアテスト見積もりの目的と重要性、見積もりの算出方法、見積もり精度の高め方などについて解説します。
2025.11.28詳しく見る -

- ソフトウェアテスト・品質保証
システム開発を外注するメリット・デメリットは?会社の選び方や費用相場なども解説
システム開発を外注するのか自社内で内製化するのか、悩んでいる方も多いでしょう。どちらを選ぶべきかを決めるためには、それぞれのメリットやデメリットを比較して決める必要があります。 システム開発を外注することで、開発会社に蓄積されたノウハウや知見を活かした開発が可能です。しかしその一方で、社内にノウハウが蓄積されない、情報漏えいのリスクがあるなどのデメリットもあります。このようなメリット、デメリットを比較して、自社の状況やニーズにあった方法を選ぶことが大事です。 この記事では、システム開発を外注する場合のメリットとデメリット、また、開発会社の選び方や費用相場について解説します。
2025.11.28詳しく見る -

- ソフトウェアテスト・品質保証
QA組織をたちあげるには?ゼロからの体制構築・採用・運用まで解説
開発プロジェクトにおけるテスト作業は、プロダクトのバグや不具合を防ぐために非常に重要な工程です。近年は開発スピードが加速してリリース頻度が高まる傾向にあります。そのような状況でユーザーに安定した品質のプロダクトを提供するためには、品質保証を専門に行う体制が欠かせません。 そこで注目されているのが、テスト戦略の立案、テスト設計、工程の最適化、プロセスの改善などを専門的に行うQA組織の存在です。 この記事では、ソフトウェア開発におけるQA組織とはどのような組織なのか、QA組織立ち上げのステップや課題などについて解説します。
2025.11.28詳しく見る -

- AIソリューション
- DX
TPUとは?CPUやGPUとの違いや適している作業などを解説
「CPUは知っているけれど、TPUについてはあまりよく知らない」、「CPUやGPUとの違いが実はよくわかっていない」という方も多いのではないでしょうか? CPUはパソコンやサーバーなどに搭載されている頭脳にあたる汎用的なプロセッサであり、GPUは画像処理やAI処理に長けたプロセッサです。これに対し、TPUはGoogleが開発したプロセッサで、機械学習やディープラーニングに特化し、非常に高性能な計算処理能力をもっています。 AI技術の実現には膨大な量のデータ処理が求められるため、同時にコンピューターのスペックも高めていく必要があります。そんななか、GoogleはAI分野に特化したプロセッサであるTPUの開発を続けています。 この記事では、TPUとは何かから、CPUやGPUとの違い、TPUが適した作業などまでわかりやすく解説します。
2025.11.27詳しく見る -

- AIソリューション
- DX
TensorFlowとは?特徴や仕組み、できることなどをわかりやすく紹介
近年、ビジネスの現場でAIを活用することは当たり前の時代になってきました。AIによるタスクの自動化や効率化、機械学習技術を活用した顧客行動の分析と売上予測、経営戦略の策定、コンテンツの生成など、幅広い用途でAI技術がビジネスに役立っています。 そんななか、機械学習の分野で活用の場が広がっているのが「TensorFlow(テンソルフロー)」です。TensorFlowはGoogleが開発したオープンソースの機械学習ライブラリです。TensorFlowを活用すれば、機械学習の初心者から上級者まで機械学習モデルの構築や訓練、活用をスムーズに行えます。 この記事では、TensorFlowに関する基本情報や特徴、メリット、利用上の注意点、活用事例までをご紹介します。
2025.11.27詳しく見る
新着記事
人気の記事
-

- ソフトウェアテスト・品質保証
テスト仕様書の書き方~テストケース作成のポイント~
「テスト仕様書」におけるテストケースは、確実にテストを実施するうえで重要なドキュメントです。本コラムでは、テスト仕様書の一部であるテストケースの書き方やそのポイントについて解説します。
2024.10.28詳しく見る -

- ソフトウェアテスト・品質保証
システムテスト(総合テスト)とは?その目的・観点・種類、実務で使える手順について解説
2025.08.28詳しく見る -

- セキュリティ
脆弱性診断(セキュリティ診断)とは?実施する目的や種類、ツールの選び方をわかりやすく解説
脆弱性診断(セキュリティ診断)とは、情報システムを構成するOSやミドルウェア、Webアプリケーションなどに「脆弱性」がないかを診断することです。近年、インターネットの発展とともにサイバー攻撃による個人情報の流出など、セキュリティインシデントも増加傾向にあります。サイバー攻撃の多くは「脆弱性」を悪用して行われており、情報資産を守るためにはセキュリティ対策が必要不可欠です。本記事では、「脆弱性」とは何か、脆弱性診断とペネトレーションテストとの違いなどのほか、脆弱性診断の種類や方法などについて解説します。
2025.08.28詳しく見る






