Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。2019でこのように述べた。CI/CDプラクティスによってシステムの健全性と状態を視覚化すれば,信頼性とオーナシップが向上するだけでなく,問題が発生した時の支援も受けやすくなる。"非難するものを探す"という,ありがちな落とし穴を避けるためには,失敗を受け入れる態度に加えて,たとえ最高に素晴らしい技術を持ったエンジニアが手がけた最も洗練されたシステムであったとしても,ソフトウェアやシステムの障害への対処は必要である,ということを認識しなければならない,とButton氏は言う。transparency)"ということばを使用した。すべての人たちに対してオープンなコミュニケーション手段を用いれば,たとえチャットやオンラインでのコラボレーションであっても,自らの活動を可視化することは可能だ,と氏は言う。運用システムのインシデントに対処している場合,問題を抱えている,あるいは支援が必要であるということを,同僚やマネージャに対して公に認めるというのは,時には気まずく感じられることもある。誠実さこそが常に最善のアプローチなのだ,とButton氏は言う。プライベートな会話で問題の規模を隠そうとしてはならない。CI/CDプラクティスは,チーム内に信頼とオーナシップの文化を育む上で有用である。システムあるいはプロセスの健全性や状態を可視化することは,オーナシップの拡大に役立つ,とButton氏は言う。CI/CDパイプラインを表示する画面を用意することは,問題が起きた時に他の誰かの支援を受けるための最初のステップである。"誤解してほしくないのは,緑/赤表示の画面でも最初の一歩としてはよいのですが,ビルド失敗のオーナシップの共有を促すにはそれ以上のものが必要だ,ということです。"とButton氏は言う。端的で効率的なテストスイートとビルド,およびデプロイプロセスを構築するということは,問題が発生した時には簡単に,かつ短時間で修正可能であるということに他ならない,と氏は言う。継続的デリバリを採用しているチームは,自分たちがミスを短時間で修正できると知っているからこそ,リスクを取ることに前向きでいられるのだ。2019の講演を取り上げている。Button氏に話を聞いた。QConの講演では,失敗に対して後ろ指を差すのではなく,それに対応する準備を整えておくようにする上で,組織として可能ないくつかの重要な領域を取り上げました。失敗を責めない態度は,失敗を認めて共有し,全員が失敗の調査と修正,失敗の防止に協力できるような文化を築くことから始まります。問題の予測や発見には監視ツールが,可視化とオーナシップの共有にはCI/CDツールが有効です。調査やコラボレーションにはチャットツールが便利です。スクラムやアジャイル,リーンといったプロセスの中にも,失敗の共有から学ぶ上で役立つものがあります。多忙なスケジュールの中で実験や学びの時間を見つけることは大変ですが,それによって得られるものも大きいのです。私が取り組んでいるチームの中には,新たなテクノロジの習得や確信,実験を行う技術プロジェクトのために,全員が毎週数時間を確保しているものもあります。日々の作業の一部ではない新たなテクノロジに,適切な"安全"を確保した環境でトライする機会を提供したのです。以前の会社では,採用プログラムのためのシングルページアプリケーションをサーバレスで開発することで,クラウド技術のスキルとリーダシップのスキルを学ぶことができました。これはチームの通常業務の一部ではないのですが,企業にとっては間違いなく大きな価値を持つものであると同時に,チーム全員が新たな開発とデプロイメントのツールを習得することができたのです。このレベルの安心感であれば,チームの振り返りで確立することができます。スクラムを実践していなくても,定期的に振り返りを行ってください。誠実で建設的なフィードバックを提供することによって,全員が安心を感じられる,より安全な環境を実現するのです。お互いの前では率直に話し合うのが難しいと感じているチームであれば,オンラインツールを使うことで,正直でタフなフィードバックの共有に慣れるまではある程度の匿名性を確保しておく,という方法もあります。リモートチームでは,オンラインツールを使って振り返りを行うことはよくありますが,リモートでなくても,オンラインツールを使うことで会話のポイントの記録や,そこから会話を始めることが可能になります。することで,自身の懸念を提起するための勇気を持つという,最初のハードルを越えるのです。私は以前はとても臆病で,声を上げて同僚を称賛することなどできませんでした。米国の大企業で働いたおかげで,そのような不安を克服して,周りの人たちの優れた業績を祝えるようになったのです。報酬は金銭や物理的なものである必要はありません。場合によっては,チームメートの前で公然と"ありがとう"を伝えることが,その人の気持ちを高める上で非常に有効なのです。私が経験したものとしては,"感謝の壁"があります。これは,仲間への肯定的なフィードバックを共有することのできる共通の場所で,他の人がそこから学んだり,祝うことができるのです。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員として、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。