Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。Linders翻訳者h_yoshida原文(投稿日:2017/11/09)へのリンクスクラムガイドが更新された。スクラムのあり方がより反映されるとともに、スクラムに対する誤解が解消されている。スクラムはソフトウェア製品開発に使用できるだけでなく、ソフトウェア以外のさまざまな領域にも適用が可能だ。スクラムは経験主義に基づく継続的改善のためのフレームワークである。プロセス全体を通じて、日々の検査と適応をサポートする。各スプリント単位、あるいはさらに高い頻度で出荷可能な製品を用意することが、スクラムの重要な要素だ。Surtherland氏の参加したウェビナの中で発表され、議論された。InfoQは氏らにインタビューした。スクラムの使用に関する定義の拡大、スクラムマスタの役割定義の明確化、インスペクションの手段としてのデイリースクラムのより明確な理解、タイムボックスの最大長の設定、スプリントレトロスペクティブからのフィードバックを含むようにスプリントバックログを更新したことです。これらの変更はいずれも、スクラムに関する誤解を解消するという同じ目的を持っています。今回のスクラムガイドの変更はすべて、ガイドの表現をより明確化し、スクラムマスタにとってより役に立つものにするという意味で、スクラムコミュニティからの意見を反映したものです。私は、“Scrummerfall”の参加者の一部が、スクラムガイドは改善の必要性について述べていない、と言われたことが気になっていました。そのために、ガイドの冒頭の文言を変更して、スクラムが継続的な改善プロセスであることを明確にすると同時に、ガイドの末尾では、レトロスペクティブで少なくともひとつのプロセスの改善を指定して、次のスプリントでの最優先ストーリとしてスプリントバックログに置くことを求めました。あるスクラムクラスで、リーンのエキスパートのひとりが私に、スクラムを改善するためのスクラムが必要だということを、“必要”という点を強調して指摘しました。レトロスペクティブのミーティングで特定したプロセス改善を実行に移してこそ、レトロスペクティブは有効なのだ、というのです。その指摘を受け入れることで、すぐにベロシティを向上することができました。アジャイルを自称する人はたくさんいますが、スプリントの終了時、あるいはそれ以上の頻度で、出荷可能な機能のインクリメントの提供を実現できていません。これはスクラムガイドおよびアジャイルマニフェストの第2項に反しています。これを私はScrummerfallと呼んでいます。スクラムを自称してはいますが、ウォーターフォールのすべての症状が現れているのです。Scrum”という論文で、継続的デプロイメントを指向した最初の企業のひとつであるPatientKeeperを取り上げました。継続的デプロイメントはその後、優れた企業にとって例外的ではなく、むしろ標準的なものになりました。スプリントで何もデリバリできなくても問題ではないと考えるチームがまだ存在するのです。スクラムに関する大きな誤解のひとつは、ソフトウェア機能の開発のみに使用するものだ、ということです。スクラムは多くの人が考えるよりも柔軟で、ソフトウェア開発以外にも、多くの分野に適用することが可能です。スクラムは現在、製品やサービス、PTA組織の管理などに幅広く利用されています。スクラムガイドで“開発”という言葉が使われている場合、あらゆる複雑な作業を指しているのです。ひとつの大きな誤解は、システム開発にスクラムを使用するためには、スクラムから何をすべきかを常に知っていなければならない、というものです。私たちは以前、スクラムは複雑な製品を構築するためのフレームワークに過ぎない、と言いました。スクラムを使ったとしても、複雑な問題を実用的で有用な製品に変えるという作業が、非常に困難であることには変わりありません。複雑なものはやはり複雑なのです。今回のアップデートは、こういった誤解の多くを解決してくれると思います。スクラムは、リーン思考と実証的(Empirical)プロセス管理の観点を基盤にしています。実証的プロセス管理は、意思決定を支援する上で、定常的な検査と透過的なアーティファクトの適用に依存しています。アジャイルという言葉は、2001年にSnowbirdでアジャイルマニフェストを作成した人たちが考案したものです。その直接的な成果はただひとつ、アジャイルマニフェストの価値と原則です。検査と適応はアジャイルにとって重要かも知れませんが、それがアジャイルであるための唯一の方法ではないのです。デイリースクラムからスプリントレビュー、レトロスペクティブに至るまで、スクラムのすべてのイベントは検査と適応を目的としています。スプリント終了毎ないしそれ以上の頻度で出荷可能な製品増分を達成できないために、検査と適応が実行不可能な場合には、スクラムは破綻し、重大な機能不全が発生します。スクラムは検査と適応そのものです。すべてのイベントが検査と適応なのです。スプリント計画でバックログの先頭を検討して、それがスプリントに相応しいことを確認する、デイリーミーティングで昨日行なったことを確認し、それを今日修正する、スプリントレビューでスプリントの最後に成果物を検査し、ステークホルダからのフィードバックに基づいてバックログを変更する、といった具合です。デイリースクラムは、開発チームが協力して、スプリントの目標に対する進捗状況を検討し、それに従って計画を調整するための時間です。スクラムガイドに書いてあるとおりです。開発チームはデイリースクラムを使って、スプリントの目標に対する進捗を検討すると同時に、スプリントバックログで作業が完了するまで、進行状況がどのように変化するかを確認します。スプリント目標を達成する確率を最適化する手段がデイリースクラムなのです。スプリント目標を達成し、スプリントの終わりまでにインクリメントを完成するために、自己組織化チームとしてどのように作業するのかを、開発チームは常に意識していければなりません。ミーティングの構成は開発チームが設定しますが、スプリント目標への進捗を重視するのであれば、別の方法で実施することも可能です。質問形式で行なっているチームもありますし、議論ベースで運営しているチームもあります。スクラムフレームワークは20年以上にわたって成果を上げており、ユーザによる素晴らしいサポートコミュニティが構築されています。今回の変更は、そういったユーザにはあまり影響しないでしょう。スクラムの理解を深めようとしている人にとって、望み得る最高のオーバービューを得る上で、今回の変更がより大きく影響します。チームがスクラムをより良く実践して、より良い結果が得られればと思っています。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員��して、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。