2021/10/26
ソフトウェア開発では、開発フェーズによって単体テスト、結合テスト、システムテストなどタイプの異なるテストが実施されます。今回はその中から、単体テストについてその目的やメリット・デメリット、具体的な手法などをご紹介します。 […]
2021/09/27
近年、システムにおける個人情報などの重要な情報の取り扱いが増加しており、システムを運用・管理する側である企業・官公庁のセキュリティ対策の重要性が増しています。その一方、”脆弱性診断”という言葉のみが先行し、内容をあまり理 […]
2021/09/24
ソフトウェアテストには、システムやプログラムの内部構造に視点をあてた「ホワイトボックステスト」と、内部構造を考慮せずにデータのインプットとアウトプットに視点をあてた「ブラックボックステスト」があります。ここでは、ホワイト […]
2021/09/15
近年、ソフトウェア開発における「テスト自動化(自動テスト)」の需要が増加しています。その背景にあるのが、激しく変化する市場ニーズへの対応です。特に、開発のアジャイル化によってテストを繰り返し実施する機会が増え、それに伴い […]
リグレッションテストとは 「リグレッションテスト」(Regreesion Test/レグレッションテスト)は、ソフトウェア開発におけるテスト手法のひとつで、「回帰テスト」「退行テスト」とも呼ばれます。 リグレッションテス […]
2019/05/24
「MVP」アーキテクチャとは? インターネットが普及したことで、ソフトウェアベンダーは簡単にアップデートプログラムを提供できるようになり、その一方で開発側はソースコードを頻繁に修正、変更する必要性が出てきました。そこで「 […]
2019/04/19
「ソフトウェアアーキテクチャ」とは? ソフトウェアアーキテクチャとは、プログラム構造を抽象化し、コードをシンプルに扱うための概念です。その最大の特長は、ソフトウェアのUI(ユーザーインタフェース)や内部ロジックといった機 […]
2018/10/26
IoTのセキュリティを考え 近年、注目される技術の一つにIoTがあります。例えば、工場では、各生産設備や機器から情報を収集して生産状況を可視化するなど「スマートファクトリー」の実現のためにIoTを活用する事例も増えていま […]
2018/10/12
セキュリティの課題が増え続ける現在、大きな期待が寄せられる技術の一つにAIがあります。今回は「AIとセキュリティ」というテーマで、AIによりセキュリティ課題がどう解決されるのかを実際の製品やサービスに触れながら説明します […]
2018/09/28
セキュリティ対策の必要性 セキュリティに対する脅威は日々進化を続けており、その脅威から大切な情報やシステムを守るために、対策も進化する必要があります。今回は、脅威動向や対策に関する課題をお伝えいたします。 Mirai こ […]