InfoQ ホームページ Agile に関するすべてのコンテンツ
-
パンデミックが浮かび上がらせたZoomコラボレーションのリスク
COVID-19による自己隔離により、Zoomのデイリーユーザは1,000万から2億に増大した。これに伴ってデータプライバシやセキュリティプラクティス、ミーティング設定に関わる問題が注目されている。Bruce Schneier氏を始めとするセキュリティコメンテータが、これらの問題に対する洞察を提供している。政府機関や主要企業での使用禁止を受け、Zoomでは、前Facebook CSOが参画する90日間のセキュリティ強化期間を開始した。
-
リモートワーカの生産性と満足感に関する調査結果に見える矛盾
長引くCOVID-19の影響によって、ハイテク産業ではリモートワークが一般的になり、多くの技術系社員がリモートで業務に従事している。このシフトが企業の生産性に与える影響を測ろうとする研究や調査が行われているが、結果の間に見られる矛盾は我々の置かれた時代の複雑さを象徴している。
-
Microsoft Build 2020のハイライト
Microsoftは先週、第10回のBuildを開催した。BuildはMicrosoftのテクノロジを使用する開発者を対象に、年次で開催されるカンファレンスである。このオンラインイベントでは、Blazor WebAssemblyの一般向け提供開始、間もなくリリースされる.NET 5の最新情報、Azure Static Web Apps、IoTや人工知能に関する新プロジェクトなど、重要な発表やリリースが目白押しだった。
-
Volkswagenのソフトウェア主導企業への変革
Volkswagenが同社のソフトウェア開発方法を変革しようとしている。自身の開発スキルを取り戻し、新たなテクノロジとメソッドに基づいた新製品の開発に重点を置いているのだ。使用するテクノロジはチームが独自に決定する。
-
スクリプト言語としてのGo
ハイパフォーマンスなネットワークシステムや並列システムを開発するプログラム言語として、Goの採用が拡大していることから、開発者たちはこれをスクリプト言語として使用することに熱意を持ち始めている。ただし現在のGoは、そのままではbashやpythonの代用としては使えないため、これには多少の努力が必要だ。
-
機能フラグによるモバイルアプリ内の到達不能コードをどうするか - Uberの場合
Uberが新たにオープンソースとして公開したPiranhaは、Java、Objective-C、Swiftで記述されたAndroidおよびiOS用のモバイルアプリから無効なコードを削除するためのツールだ。実装した機能フラグ(feature flag)を最終的に削除する、というプロセスから生じる技術的負債を確実に解消する目的でこのツールは誕生した、とUberは述べている。
-
Redgateにおけるジェネレーティブな文化の構築 - QCon London Q&A
ジェネレーティブ(Generative、生成的)な文���には、明確な目標意識、高度な協調、そして学びがある。ジェネレーティブな文化の中には、学習の時間と新たなアイデアを提案する空間がある。Redgateでプロダクトエンジニアリングの責任者を務めるJeff Foster氏はQCon London 2020で、ジェネレーティブな文化を作り上げることによってRedgateがいかに製品開発の方法を改善したか、というテーマで講演を行う予定である。
-
AmazonがCLI v2をリリース、SSOとインタラクティブなユーザビリティ機能が使用可能に
Amazonは先頃、ブログ記事でAWS CLI (Command Line Interface) v2の一般提供(GA)を開始すると発表した。今回のバージョンのCLIには、AWS Single Sign-On(SSO)、インタラクティブなウイザード、サーバ側情報の自動補完と自動プロンプトなどが含まれている。また、Pythonの事前インストールが前提条件でなくなり、Windows、Linux、macOSがサポート対象になった。
-
サーバントリーダの孤立を避けるには
チームの成功を祝う時、サーバントリーダ(servant leader、奉仕型リーダ)の果たした役割に対する認識あるいは理解のないことが少なくない。彼らの活動が資料に残っていなかったり、他のメンバから見えなかったりする場合があるからだ。このような孤独な状況を避けるには、サーバントリーダをサポートするネットワークを構築して、自分たちの行動を共有し、成功を称え合い、その方法についてブログを書き、自分たちの成果をマネジメントに対してアピールする、という方法がある。
-
Microsoft、Azure App Configurationを一般向けにリリース
Azure App Configurationは、アプリケーションのコンフィギュレーションと機能設定をセキュアかつ分かりやすい方法で集中管理する、Microsoftクラウドプラットフォームの新サービスである。先日のMicrosoft Azureのアップデートで同社は、このサービスの一���供与を開始すると発表した。
-
GitHub Actions APIがパブリックベータ版としてリリース
GitHubは、Actions APIのパブリックベータ版のリリースを発表した。Actions APIを使えば、REST APIを通じてGitHub Actionsを管理することができる。APIの公開するエンドポイントで、アーティファクト、シークレット、ランナー、ワークフローの管理が可能だ。
-
リモートワークの普及とビジネス継続性の実現
Buffer.com and AngelListは先頃、2020 State of Remote Workの調査結果を公開した。この調査は、中国で唐突に発生したリモートワークブームを調査したWall Street Journalのレポートと同時期に行われたものだ。COVID-19ウィルスを原因とする移動制限への対応としてのリモートワークは、Alibabaなどの企業にとってビジネス継続性を実現する手段となっている。
-
自己組織化チームにおける協調的意思決定
自己組織化チームにおいて、メンバが持つすべてのポテンシャルを発揮する機会を与えることは、今日の企業が成功を収める上で最良の方法だ、とLorenzo Massacci氏は主張する。Agile Business Day 2019で、氏は、自らを組織化するチームが継続的かつ効率的な意思決定を可能にする方法について講演した。
-
GitLab 2020 Remote Work Reportに見るリモートワーク導入の理由
GitHubは先頃、"2020 Remote Work Report"をリリースした。リモートワーカと雇用側の両方の視点から、リモートワークの全容が詳細に報告されている。3,000人を越える、さまざまな業界のさまざまな立場からの回答に基づいたこのレポートは、将来のリモートワークがどのようなものになるのか、その未来像を垣間見るためのものでもある。GitLabのリモート責任者であるDarren Murph氏に話を聞いた。
-
チームをデバッグするには: QCon London Q&A
Lisa van Gelder氏はQCon London 2020で講演でチームのデバッグ方法(debug your team)について講演し、チームのデリバリペースに関する問題を診断し、対処するためのツールキットを提供した。"問題なのは、チームが専門性、自律性、目的性、心理的安全性を持っているかどうかです"、と氏は言う。チームから賛同を得られる方法でチームを変革するために、氏はそのツールキットを使用している。