AWS Lambdaとは?主な特徴とユースケース …
投稿者: nynhi
テスト駆動開発:アジャイルな方法で高品質なソフトウェアを構築
テスト駆動開発:アジャイルな方法で高品質なソフトウ …
ホワイトボックステストに関する最初のガイド
ホワイトボックステストに関する最初のガイド ソフト …
【入門】Pycharmとは? 特徴とインストール要件
【入門】Pycharmとは?特徴とインストール要件 …
OSSとは? 利点や種類、ユースケース
OSSとは? 利点や種類、ユースケース 1.OSS …
AWS AppSync:AppSyncとは? 長所と短所とその使い方
AWS AppSync:AppSyncとは? 長所 …
AWS DMS:データベース移行の基本的な特徴と種類
AWS DMS:データベース移行の基本的な特徴と種 …
【事例で解説】オフショア開発で成果を出すためには?
【事例で解説】オフショア開発で成果を出すためには? …
デプロイとは|定義と4つの手法を紹介
ソフトウェア開発のゴールは、プログラムを書き終えることではありません。構築したプログラムを想定されている実際の環境に移し、動作する状態にすることがゴールになります。デプロイとは、「構築したプログラムをユーザーがアクセスできるような本番環境に移し、意図した通りに動作する状態」にすることを指します。本記事では、デプロイの定義や種類、デプロイを全て自動化することのメリットについて紹介します。
iOSアプリ開発:IDEツール5選および最も利用されているプログラミング言語
モバイルアプリは、私たちにとって身近な存在です。アプリ、またはモバイルアプリケーションは、スマートフォンなどのワイヤレスモバイルデバイス専用に作成されたソフトウェアの一部です。iOSアプリ開発とは、iPad、Macbook、iPhoneなどのiOSオペレーティングシステムを搭載したApple製デバイス上で動作するモバイルアプリケーションを開発することです。本記事では、一般的なモバイルアプリ開発、特にiOSアプリ開発がなぜ魅力的なのかについて解説します。
単体テスト・結合テストとは|総合テストにおける両者の主な違いと役割
テストフェーズはシステム開発において欠かすことのできないステップです。これは、企業がソフトウェア評価を徹底的に実施し、顧客の要件を満たす望ましい成果を保証するのに役立ちます。
テストの設計時間を短縮し、開発者がシステムテストをより包括的に把握できるようにするために、「テストピラミッド」と呼ばれる信頼性の高いテストフレームワークが、Mike Cohnによって2009年に導入されました。ピラミッドは、単体テスト、結合テスト、およびエンドツーエンドテストの3つのレベルに分かれています。このテストフレームワークの最新版には、さらにいくつかのレベルが追加されていますが、結合テストと単体テストが一番下の2つの基本的なクラスターであることに変わりはありません。本記事では、これら2つのテストの、それぞれの特徴と役割をご紹介します。
データサイエンティストとは? 必要なスキルと資格
データサイエンティストは、データを活用することで、周囲の現象を調査・分析し、組織がより良い意思決定を行えるようにサポートする役割を担っています。本記事では、データサイエンティストの仕事内容やデータアナリストとの違い、必要なスキル・資格について解説します。