InfoQ ホームページ Agile に関するすべてのコンテンツ
-
GitHubは継続的な脆弱性検出のためにSemmleコード分析を統合する
GitHubはスタートアップのSemmleを買収し、継続的統合/継続的デプロイサービスの一部として、継続的脆弱性検出を目指している
-
品質と文化:別の分野、業界からの学び
航空や医療といった別の業界について学び、別の分野を研究することで得られるものがある、とPoppuloのソフトウェアテスターであるConor Fitzgerald氏はRebelCon.io 2019で語った。航空には失敗から継続的に学ぶ歴史がある一方、医療では文化とバイアスが、学びと継続的な改善の障壁であるように思われる。
-
マイクロサービスとKubernetesのための継続的セキュリティを実践する
コンテナやKubernetesの世界でますます高速化する継続的デリバリに、セキュリティは適応しなければならない、それにはコードとしてのセキュリティ(security as code)が必要だ、とMateo Bruillo氏は主張する。氏はRebelCon.io 2019で、継続的セキュリティを備えたDevSecOpsプロセスの実装方法について講演した。
-
ディジタルトランスフォーメーションのための持続性と拡張性を備えたソリューション
"デジタルトランスフォーメーション"という用語を使う時、我々の取り得る変革アプローチは、今日の複雑化した組織を扱う上ではすでに無効となった、従来のリニアな管理手法に制約されるようになる。組織の変化に対して、持続可能でスケーラブルなソリューションを考案するためには、そのコンテキストと組織内部の動作を理解することに意識を集中する必要がある。
-
組織をリファクタリングして組織的負債を削減する
組織が新たな働き方を採用するとき、組織的負債(organizational debt)の積み上がることがある。LeanDogのエンタープライズアジャイルコーチであるJess Long氏は、アジャイルなマインドセットが組織的な障害を取り除き、継続的改善を促進する原動力になり得る、と言う。氏はACE Conference 2019で、組織のリファクタリングによって組織的負債を削減する方法について講演した。
-
DOES London - チームトポロジと認知負荷
今年ロンドンで開催されたDevOps Enterprise Summitでは、組織設計のための実用的と適応性を備えたモデルの提供を目的として、近く出版予定の"Team Topologies"の著者であるMatthew Skelton氏とManuel Pais氏が登壇して、自身の考えを公開した。
-
Googleがクラウドプラットフォームでの継続的デリバリーを簡素化するSpinnakerを発表
Spinnakerは、GoogleとNetflixが共同開発したオープンソースのマルチクラウド継続的デリバリプラットフォームである。Googleは最近のブログ投稿で、Google Cloud Platform(GCP)にSpinnakerをインストールして実行できるGoogle Cloud Platform用Spinnakerソリューションを導入した。
-
DevOpsの成功には継続的改善が必要である
継続的改善は新しいものではなく、また、誤解されることが多い。それを成功させるために、アジャイルの原則から指針を得て、それらをDevOpsの世界に適用することができると、AccentueのマネージングディレクタであるMirco Hering氏は主張する。氏はAgile Portugal 2019で、アジャイル時代におけるDevOpsのリーダーシップについて講演した。
-
コンテキスト境界を定義する - Eric Evans氏のDDD Europeでの講演より
コンテキスト境界(bounded context)とは、特定の用語や規則が一貫した方法で適用されるソフトウェアの定義部分である — Eric Evans氏は今年初め、DDD Europeで行った基調講演でこのように解説して、洗練されたモデルと言語、明確な定義の必要性を説いだ。先日公開されたプレゼンテーションでは、さまざまな種類のコンテキスト境界や、マイクロサービスとの関係について説明している。
-
パッケージバンドリングの複雑さから開発者を開放する@pika/web
@pikaツールチェーンの一部である@pika/webは、複雑になりがちなバンドリングプロセスを選択操作に転換することで、Webアプリケーション開発者のエクスペリエンスの向上を目指すものだ。@pika/webを使用すれば、最新のnpmパッケージを、ブラウザ内でダイレクトに実行できるようになる。Browserify、Webpack、import mapsといったバンドラは、もはや必要ない。
-
Windows仮想マシンのCI/CDパイプラインであるCircleCI Windowsサポートの紹介
CircleCIは最近Windowsのサポートを発表した。現在すでにLinux、Docker、macOSをサポートしているが、CircleCIがサポートする実行環境を拡大している。CircleCI Windowsサポートにより、ユーザはWindows仮想マシンでCI/CDパイプラインを実行できる。
-
第14回 State of Agile Report が公開
第14回 State of Agile Report が公開され、ソフトウェアプロフェッショナルはオンライン調査への参加を勧められている。
-
自己組織は直感的であるのになぜ採用が難しいのか
自己組織は難しい。達成するために何が求められているかを理解し、成功は目に見える形で示されなければならない、とAccentureのマネージングディレクタである Micro Hering 氏は言う。彼は自己組織化のために境界を作ること、チームのコンテキストを強化するためにどれくらいうまくやれているのかを示すことを提案した。
-
UX設計の倫理 - ダークパターンとデザイナバイアスへの対処
企業の利益にユーザを誘導するようなインターフェースをデザインするのは簡単だ。そのような慣行に従う必要があるのか、デザインコミュニティはもっと頻繁に問う必要がある、とUXデザイナのAgnieszka Urbańska、Ewelina Skłodowska両氏は、ACE! 2019で主張した。ダークパターンや、さらにはデザイナによる無意識のバイアスも、共感に相反するものであり、人間中心のデザインとは相容れないものなのだ。
-
GitHubはActionsを活用したCI/CDサービスを開始し、公開リポジトリ対しては無料で提供
開発者のフィードバックに基づいて、GitHubはGitHub Actions向け独自のContinuous Integration/Continuous Delivery (CI/CD)サービスを導入した。現在ベータ版であるため、新しいサービスは公開リポジトリに対しては無料で提供され、セルフホスティングをサポートする。