BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ カンファレンス に関するすべてのコンテンツ

  • リスクベーステストのアジャイルチームへの導入 - ”コーディング以前のテスト”を考える

    リスクベースのテストは、デリバリされるストーリの品質を向上し、システムテスタがスクラムチームの一員になることを支援する — Evosoft Hungary Kftの製品エキスパートであるCsaba Szökőcs氏は、TestCon Moscow 2019でこのように述べて、旧来のリスクベースのテストをスプリントの一部として取り入れ、その完了状態を定義することによって、自分たちのアジャイル実践に適合させた方法について説明した。

  • 成長組織におけるQAチーム構築から学んだこと

    テストチームを改革することによって、チーム全体の緊密化、学習の短期間化、コラボレーション向上を達成することができると、InfiumのQAチームリーダのNeven Matas氏は主張する。氏はTestCon Moscow 2019で講演し、成長組織におけるQAチーム構築から自身が学んだ教訓を公開した。

  • 感情分析で、マシンに感情の理解を教える

    感情分析はコンピュータに、テキストに現れた人間の感情を読み取るように教える。感情分析における基本的なトレードオフは、シンプルさと正確さである。アプローチは、感情に関連した単語のリストを使うことから、分散表現、ニューラルネットワーク、アテンション機構といった技術を用いた深層学習まで多岐に渡る。

  • 「npm install」を安全にする

    QCon New York 2019で、Agoricのソフトウェアエンジニア、Kate Sillsが、JavaScriptを使って構成可能なスマートコントラクトコンポーネントを構築する際のセキュリティ上の課題について説明した。npmインストールプロセスにおけるセキュリティ上のリスクに対する解決策として、TC39 JavaScriptの2つの新しい提案、レルムとSecure ECMAScript(SES)が示された。

  • デザインシステムはいかにチームのコミュニケーションとコラボレーションをサポートするか

    デザインシステムを使用することによって、デザインチームのワークフローを改善し、知識を再利用し、一貫性を向上させることが可能になる、とStefan Ivanov氏は言う。より早く失敗することで反復サイクルをスピードアップすると同時に、製品設計の初期段階において、ユーザのフィードバック収集により多くの時間を費やすことにより、製品市場のスイートスポットにはるかに早くフィットすることが可能になる。

  • 目的を特定した人間中心のデザイン - Mileha Soneji氏に聞く

    ユーザを観察してユーザニーズを理解することは、解決すべき問題の明確化に有効だ、とMileha Soneji氏は主張する。ACE Conference 2019で氏が行った講演では、実用最小限のプロトタイプによる人間中心の設計が、より優れた洞察をより早く得る上で有用であること、問題をより小さな問題に分解することで、より単純な解決策を提案できること、などが示された。

  • IoTセマンティクステストのためのオープンソースのテストウェア: Eclipse IoT-Testware

    プロジェクトEclipse IoT-Testwareは、モノのインターネット(IoT)ソリューションを開発する業界と企業向けに、オープンソースのテストツールとプログラムを無償で提供している。TestCon Moscow 2019では、Fraunhofer FOKUSのシニアサイエンティストであるAxel Rennoch氏が、IoTの品質保証について講演した。

  • 分散型アジャイルチームによる作業から学んだこと

    分散型チームでは、同僚との対面によるコミュニケーションが頻繁に行えないことが、コミュニケーションの成立を通常よりも難しくしている、とABN AMRO BankのスクラムマスタであるShabi Shafei氏は言う。分散型チームを優れたアジャイルチームに転換する方法について、氏に聞いた。

  • Prashanth Southekal氏、アプライドマシンラーニングを語る

    DBP InstituteのマネージングプリンシパルであるPrashanth Southekal氏は、先月のEnterprise Data World 2019カンファレンスで、アプライドマシンラーニング(applied machine learning)と、さまざまなMLアルゴリズムの利用機会に関するワークショップを開催した。

  • SamsungのアジャイルとリーンUXへの旅

    Samsungは、チーム主導のアジャイル移行と、それに続く文化主導のアジャイル移行の適用を通じて、現実のユーザと価値のあるプロダクトにチームを集中させることに成功した。同社のシニアUXデザイナであるJaesung Jo氏は、Lean and Agile ME Summit 2019で行った講演で、製品開発全体を通してチーム主導のユーザーリサーチを実施する���めの、ペルソナの作成と利用について語った。

  • システム設計はトップダウンかボトムアップか - Vaughn Vernon氏のMicroXchg Berlinでの講演より

    ソフトウェア設計は、トップダウン、ボトムアップ、どちらのアプローチで進めるべきだろうか?MicroXchg Berlinで行ったプレゼンテーションの中で、Vaughn Vernon氏はこのような質問をして、ソフトウェア設計におけるさまざまなアプローチ、アクタモデル、リアクティブなドメイン駆動設計、創発的アーキテクチャ(emergent architecture)などの重要性を論じた。

  • リテールモノリスからマイクロサービスへの移行 - Sebastian Gauder氏のMicroXchg Berlinでの講演より

    ベルリンのMicroXchgで行ったプレゼンテーションの中で、Sebastian Gauder氏は、氏と氏のチームが、ドイツの大企業であるREWEにおいて、それまでの食品小売用モノリスを、270のマイクロサービスからなる複数のビジネスドメインに移行し、チーム数を2から48に拡大した方法について解説するとともに、これを可能にするために設定した、さまざまな設計上の目標と規則について論じた。

  • 分散型チームで高品質なプロダクトを開発する

    Intermediaでは、製品とサービスの品質を保証するために、すべての分散型チームが共通のテスト環境と運用準備(pre-production)環境を使用している。同社プロダクトマネージャのLilla Gorbachik氏は、European Women in Techでの講演で、完成度の高いテストプロセスを持つこと、リスクに取り組むこと、そして高品質プロダクトの側面から日々の意思決定を行うことが、高品質のプロダクトを開発する上で重要だ、と述べている。

  • RSocketとその通信モデル - QCon LondonでのRobert Roeser氏の講演より

    RSocketは、単一のネットワークコネクションの上で多重化されたメッセージのストリームとして通信をモデル化した,非同期ネットワーク通信プロトコルである。QCon London 2019で行ったプレゼンテーションの中で,Robert Roeser氏は,RSocketを開発した理由と,そこで使用されている通信モデルについて説明した。同じプレゼンテーションでは,Ondrej Lehecka氏が2つのユースケースを説明し,Andy Shi氏はRSocketを使用したデモを実施している。

  • アジャイルの世界にAIを適用する

    人工知能(AI)システムとアジャイルの世界の融合は,我々が構築するソフトウェアの開発方法やプロダクトのあり方に破壊的な影響力を持つ,とAidan Casey氏は言う。マシンラーニングとディープラーニングの組み合わせにより,真に人のように学習するアプリケーションの開発が可能になった。一方で,AIシステムの能力はトレーニングに使用したデータセットによって制限されるため,AIバイアスは非常に深刻な問題である。

BT