InfoQ ホームページ Agile に関するすべてのコンテンツ
-
HashiCorpがHCP Packerのパブリックベータを開始
HashiCorp Cloud Platform (HCP) Packer の新しいパブリックベータは、長年のマシンイメージ構築ツールのクラウドへの配置と、リリースチャネルと Terraform とのより深い統合などの新機能も提供する。Packer は、2013年に HashiCorp が最初に発売した製品であり、自動的にマシンイメージを構築するためのツールだ、HashiCorp Cloud Platform で再起動され、多くの改良が加えられた。
-
GitHubがプロジェクトを導入、Codespace、Copilot、コードスキャニングなどをアップデート
Universe 2021カンファレンスで、GitHubは、新たなイシューエクスペリエンスを公開ベータ版として提供すると発表した。プロジェクトとダイナミックテーブル、CopilotサポートをJetbrainsとJavaに拡張、コードスキャニングにRubyのサポート追加など、他にも多数の機能が提供される。
-
企業文化と心理的安心感が創造性を育む
企業が将来にわたってその関係性と競争力を維持して存続するためには、創造に適した環境と文化を作り上げることが求められる。燃え尽き症候群(バーンアウト)への依存や生産性への固執は、創造性を阻害する可能性がある。必要なのは心理面での安心感、インクルージョン、実験、成長の思想、思考時間の許容なのだ。
-
AIを有効にしたトラブルシューティングにより、リカバリ時間を短縮
異常検出の機械学習アルゴリズムは、一般化された ML モデルをトレーニングし、隠れたパターンを検出して疑わしい動作を特定するために適用し、日常業務の中でDevOpsを支援する。IT運用 (AIOP) に適用される機械学習は、企業の研究環境からプロダクション環境に移行し始めている。
-
”セーフ・トゥ・フェイル”アプローチによってチームに心理的安全性を確立する
企業は、従業員の中に"心理的安全性(psychological safety)"の文化 — 失敗が非難の対象ではなく、誰にも起こり得るものとして受け入れられる文化を確立することができる。"セーフ・トゥ・フェイル(safe-to-fail)"を企業文化の一部にするべきである。成功に対するイメージの転換は、失敗の所在をより深く理解することを可能にし、恐れを克服する勇気を我々に与えてくれる。
-
支持の高まる週4日勤務
最近になって、週4日勤務への移行に必要な変更や影響を検討した論文やレビューが数多く公開されている。共通しているのは、克服すべき課題がいくつかあるものの、一般的には週4日勤務に移行することでスタッフの幸福度や熱意が向上し、結果として生産性の向上が実現する、という認識だ。
-
GitHubのCopilot - オートパイロットへの道程は長い
GitHubがCopilotをローンチした3か月後、ニューヨーク大学のTandon School of Engineeringに籍を置く学者グループは、Copilotのコードコントリビューションに対する実証的サイバーセキュリティ評価をリリースし、生成されたコードの40パーセントはバグが多く脆弱であると結論付けた。
-
アジャイル原則を使ってジェンダーインクルージョンを改善する
パキスタンは、ハイテク分野のジェンダーインクルージョン(gender inclusion、性別による非排除)で遅れている。しかしながら、コーディングブートキャンプが女性の就業機会の獲得や、金銭的な独立を支援している。プロダクト管理の専門家でコミュニティリーダのFaiza Yousuf氏は、Agile 2021で、ジェンダーインクルージョンの推進にアジャイル原則を適用した自身の経験について講演した。
-
PayPalがGraphQLを採用し、開発者の生産性向上を実現
PayPalは先頃、近年のPayPalにおけるGraphQLの採用について解説したブログ記事を公開した。2018年のCheckoutアプリケーションひとつから始まった導入はその後、GraphQLフェデレーションを使用した統合型のフェデレーションAPIを構成するまでに至っている。組織全体に及ぶGraphSQLの採用は、開発者の生産性向上やアプリケーション提供の迅速化といった成果を生み出した。
-
アフリカにおけるアジャイルの未来 - その課題と進展
アフリカ大陸におけるアジャイルの採用は、困難な課題と挫折に直面していることから、他の大陸に比較して遅れている。しかしながら、プロダクト開発における協調的アプローチがより生産的かつ価値重視の結果につながるという事実を、ハイテクスタートアップやSME、大企業が認識することによって、これからの20年間は、この若い大陸に大���な期待が持てるものになるだろう。
-
Litmus 2.0リリースでマルチテナンシー、カオスワークフロー、GitOps、可観測性を提供
先月、Litmus 2.0が一般向けとしてリリースされた。カオスエンジニアリングを簡素化することを目的としており、カオスセンター、カオスワークフロー、カオス用GitOps、マルチテナンシー、可観測性、プライベートカオスハブなどの新機能を追加している。InfoQは、ChaosNativeのCEOであり、Litmusエンジニアリングプラットフォームの共同作成者および保守担当者のUmasankar Mukkara氏にインタビューした。
-
自己不信やインポスタ症候群から脱却し、テクノロジにおける多様性のメリットを見出すまで
Charu Bansal氏は、自身が非技術的なバックグラウンドを持っていることから、そのキャリアにおいて、自分がセキュリティに関する価値を提供できないのではないかと不安を持つ、インポスタ(詐欺師)症候群に度々陥っている。The Diana Initiative 2021で行った講演の中で氏は、非技術系のキャリアから情報セキュリティの分野に転向したことによる多様な観点を持つことが、困難なセキュリティ問題を解決する上でいかに役に立ったか、という話をした。
-
Travis CIの脆弱性が顧客の秘密を漏洩した可能性
人気の継続的インテグレーションおよびデリバリーサービスであるTravis CIは、署名キー、アクセスクレデンシャル、APIトークンなどのセキュアな環境変数を漏洩する可能性のある脆弱性を明らかにした。この欠陥は9月10日にすぐに修正されたが、開発者コミュニティはこの問題のTravis CIの対応が不十分であることに気づいた。
-
テスト戦略によってデプロイメント作業の完成度とプロダクト品質を向上する
テスト戦略の実践は、運用環境への"プッシュ・アンド・プレイ(push and pray)"デプロイメントから、継続的かつ確信を持って行うデプロイメントへの移行を支援する。さまざまなイネーブラ(enabler)を備えたフレームワークにマッピングすることにより、テストという強力なセーフティネットの下で、運用への移行に先立ってプロダクト全体の品質メトリクスを調整することが可能になるのだ。
-
MLOps: 機械学習システムの継続的デリバリー
機械学習モデルの開発、導入、生産性の維持は、多くの困難を伴う複雑で反復的なプロセスだ。MLOpsとは、MLモデル、特にMLシステムの開発にシステムの運用を組み合わせることを意味する。MLOpsを機能させるには、データサイエンスの反復と探索コンポーネントと、より線形のソフトウェアエンジニアリングコンポーネントとのバランスをとる必要がある。