2021年9月3日 / 最終更新日時 : 2021年9月3日 user 事例・ソリューション コンテナ化の “ベストプラクティス” にはコンテクストが重要 通常、コンテナごとに1つのサービスを使用して、関心のある領域を分離することをお勧めします。複数のプロセスがあっても問題ありませんが、Dockerを最大限に活用するには、1つのコンテナがアプリケーション全体で複数の役割を持 […]
2021年8月27日 / 最終更新日時 : 2021年8月27日 user 事例・ソリューション どのくらいテストすれば十分なのか? ソフトウェア開発チームでよくある質問のひとつに、「いつテストをやめるべきか?」というものがあります。この単純な質問には、さまざまな答えがあります。この質問に答えるために、数多くの書籍や論文が出され、多くのプレゼンテーショ […]
2021年7月30日 / 最終更新日時 : 2021年7月30日 user 事例・ソリューション CI/CDパイプラインの5つの利点 開発者が半年間かけて製品を開発し、最後にテスターに引き渡してテストするという時代は終わりました。開発チームがこのアプローチを変えなければならなかった理由は、開発プロセスの後半で欠陥を見つけて修正することが、時間、労力、お […]
2021年7月23日 / 最終更新日時 : 2021年7月27日 user 事例・ソリューション 本番環境でテストを成功させるための5つのステップ 「本番環境でのテスト」(TiP: Testing in Production)というと、なんだかおかしな話のように聞こえるでしょうか?顧客データのすぐそばで作業することは、ワニがいるプールのそばで夕食を作るようなものだと […]
2021年7月16日 / 最終更新日時 : 2021年7月16日 user 事例・ソリューション ソフトウェアテストを効率化するための5つのツール ソフトウェアテストは、開発プロセスの一環としておこなわれる、最も高度なスキルと創造性を要する作業の一つです。不具合を本番環境に流出させる前に発見するためには、ある種の判断基準、経験、細部へのこだわりが必要です。テスターは […]
2021年7月8日 / 最終更新日時 : 2021年7月8日 user 事例・ソリューション AIがDevOpsに与える影響 DevOpsは、過去10年間で最も人気のあるソフトウェア開発用語(英文)の一つとなっています。DevOpsとは、開発チームと運用チームが一体となって、お互いに助け合いながら、より早く、より少ない問題で製品をリリースするこ […]
2021年7月2日 / 最終更新日時 : 2021年7月2日 user 事例・ソリューション “Flaky”な自動テストを発見して修正するための6つの方法 テストの自動化は、継続的なテスト、DevOps、CI/CDパイプラインに不可欠です。開発チームは、テストを自動実行するように設定し、開発プロセスの初期段階で不具合を発見できるようにします。組織は、長期的に時間、コスト、労 […]
2021年6月17日 / 最終更新日時 : 2021年6月22日 user 事例・ソリューション IoTデバイスをテストするための3つの戦略 私たちは今、モノのインターネット(IoT)の時代にあり、デジタルと物理的な世界が結び付いており、テクノロジーやデバイスの複雑さは、指数関数的に増大しています。 たとえば、スマート フィットネス トラッカーのデバイスを手首 […]
2021年6月4日 / 最終更新日時 : 2021年6月4日 user 事例・ソリューション アジャイルチームのコミュニケーションを改善する4つの方法 私たちはアジャイルな世界に生きています。小規模で個々の目的を持ったチームが協力して、顧客のために次のリリースに向けた機能を開発しています。このような高品質な機能を予定通りにリリースするためには、効果的なコミュニケーション […]
2021年5月28日 / 最終更新日時 : 2021年5月28日 user 事例・ソリューション 自動化テストの成功を測定するための指標 企業は、テストの自動化に多額の投資をおこなうことで、早期に欠陥を発見し、早期リリースを目指します。そのプロセスは通常、熟練したテスターの採用から始まり、チームを編成し、多くのツールやフレームワークを使って自動化フレームワ […]