InfoQ ホームページ Agile に関するすべてのコンテンツ
-
天国から地獄に落ちたプロジェクトに学ぶ
Kantegaのプロジェクトリーダで部門マネージャのMaja Selmer Megard氏は、当初はすべての要件に対して完璧にフィットしていると思われながら、最終的には氏が経験した中で最も大変で葛藤に満ちたものになったプロジェクトにおける、自身の経験を公開した。
-
ソフトウェアエンジニアリングリーダーシップによるテクノロジーの提供:近々開催されるInfoQライブイベント
InfoQ Liveは、現代のソフトウェア実務家向けに設計されたインタラクティブな仮想イベントで、9月23日に新しいトピックにフォーカスして開催される。ソフトウェアエンジニアリングのリーダーシップとチームの能力強化によって、テクノロジーを提供する。Sarah Wells氏、John Willis氏(@botchagalupe)、Holly Cummins氏、Sarah Shewell氏などのワールドクラスの実務家と共に、技術プロジェクトのリード、チームデータダイナミクスの分析、不確実なタイミングにおけるチームのリードのベストプラクティスについて深く掘り下げましょう。
-
製品開発に態度を活用する
シニシズム(cynicism、皮肉)、懐疑主義、楽観主義といった態度は、プロダクトを開発する方法に影響する。開発を阻害したり、あるいは誤ったプロダクトの構築に導く可能性があるため、態度を認識することは重要だ。Gwen Diagram氏に、シニシズム、懐疑主義、楽観主義と、開発者が与え得る影響、チームにおける態度への対応などについてインタビューした。
-
Bryan Liles氏がCI/CDパイプラインを構成可能なブロックとして再考
VMWareのシニアスタッフエンジニアであるBryan Liles氏は、CI/CDパイプラインを構築する際のパターンと推奨事項の考えについてDeliveryConfで語った。Liles氏は、単にJenkinsやSpinnakerを使用するような、実装ではなくパターンとしてCI/CDについて考えることを勧めている。交換可能なコンポーネントを備えたコンポーザブルブロックを備え、テクノロジースタックに依存しないプラットフォームを構築できる必要がある。
-
"プロダクトオーナ”は最悪の発想だ
プロダクトオーナという役割の是非に、チームの成熟度、組織の成熟度、組織のタイプ、組織の複雑度、さらにはプロダクトオーナ自身など、多くの要素が関係していることは疑う余地がない。一方で一部の思想的リーダは、特にこのVUCA(不安定性、不確実性、複雑性、不明確性)時代において、その役割の機能には疑いの目を向けている。
-
”Happiness at Work” 国際週間
9月最終週の21~27日は、世界中の企業や個人に対して、3回目の"International Week of Happiness at Work"を祝おうと呼びかけられている1週間である。このイベントは世界中の職場での幸福を促進する目的で始められたもので、職場での幸福向上を目標としたイベントを開催するように、企業に対して勧めている。
-
MicrosoftがAzure AI PlatformでImmersive Readerサービスの一般向け提供を発表
Microsoft Azure AI Platform内のCognitive Servicesスイートの一部であるImmersive Readerは、読者がテキストを読んで理解するのに役立つ。Microsoftは最近のブログで、サービスの一般向け提供を発表した。
-
Cloudflare、27分間のサービスについて説明
Cloudflareで先頃、部分的なサービス停止が発生し、27分間にわたって続いた。これにより同社ネットワークのトラフィックが50パーセント低下している。
-
Maven 3.7はWrapperがデフォルトで含まれる
Apache 3.7.0には新しいWrapperユーティリティが同梱され、既存のMavenインストールがなくてもプロジェクトを簡単に構築できる。
-
eBay Denmarkにおけるソフトウェア品質保証の取り組み
品質とは、単に運用環境へバグを流出させないということだけではない。その他にも多くのことがある。品質とは、プロダクトがユーザフレンドリで、アクセスや利用が容易で、高いパフォーマンスと短いロード時間を実現していることだ。コードが安定していて、メンテナンスが容易なことも必要だ。Jette Pedersen氏はSwiss Testing Day 2020で、優れた品質のプロダクトを実現する方法について講演した。
-
Jib で Java アプリケーションをコンテナ化
Jib は、Java アプリケーションのためのスペース効率的で最適化された Docker と OCI イメージを構築するためのオープンソースツールだ。開発者や CI/CD の経験をさらに向上させるために、常に新しい新機能を追加している。目玉機能としては、Jib プラグイン拡張フレームワーク、人気のあるアプリケーションフレームワークのネイティブサポート、CI/CD パフォーマンスの向上、Skaffold を使用したローカル Kubernetes 上での開発体験の強化などが挙げられる。
-
アジャイルにおけるビジネスアナリストの役割
アジャイルな組織においても、ビジネスアナリストにはその役割がある — プロダクトオーナになることも、チームに参加することも、あるいはプロダクトの枠を越えてプロダクトオーナやチームとコラボレーションすることも可能なのだ。フレームワークが代わろうとも、BAの役割には非常に大きな価値があるのだから、自分のスキルに自信を持つことが重要だ。
-
Gojek devXチームがどのようにしてモバイルアプリのCIで課題に取り組んだか
Gojekの開発者エクスペリエンス(devX)チームは最近、AndroidおよびiOSモバイルアプリの開発とインテグレーションのスケーリングに関する課題にどのように取り組んだかを説明した。彼らは、より速いフィードバックを提供するためにパイプラインを分離することの重要性を強調した。
-
PlutoraのJeff Keyes氏に聞く - バリューストリーム・マネジメントの変革的影響
Enterprise Management Associates(EMA)は先頃、DevOps 2021の調査結果を公開した。その中では、VSMベンダへの市場参入が2020年内に50パーセント近く増加するという予測とともに、それらVSMベンダが期待に応えられていない点が示唆されている。VSM採用に関わるもの、VSMの持つ変革的影響、失敗の可能性などの理解を深めるべく、代表的なVSMプラットフォームプロバイダのPlutoraに話を聞いた。
-
Application ManagerがGitOpsをGoogle Kubernetes Engineにもたらす
Googleは、アプリケーションの構成とライフサイクル管理を簡素化することを目的として、Kubernetes Application Managerを立ち上げた。これは、Anthosの一部でもあるGoogle Kubernetes Engine(GKE)のアドオンとして提供されるアプリケーション配信ソリューションである。Kubernetesはコンテナ化されたアプリケーションの管理に広く使用されているが、エンドツーエンドのKubernetesライフサイクル管理には課題がある。