共同のプラクティス
Joint Practices
きょうどうのぷらくてぃす
エクストリームプログラミングで、開発チーム全体が共通して実践する事項。反復(イテレーション)、共通の用語、開けた作業空間、ふりかえりなどが含まれる。
Related
他の資格での定義
Related
関連キーワードの用語
要求の変化に柔軟に対応するため、短い期間の反復(イテレーション)ごとに計画、設計、実装、テストを行い、動くソフトウェアを少しずつ提供していく開発手法の総称。アジャイルソフトウェア開発宣言の価値観に基づき、スクラム、XP、リーンソフトウェア開発などの手法がある。
エクストリームプログラミングで、開発者が実践する事項。テスト駆動開発、ペアプログラミング、リファクタリング、ソースコードの共同所有、継続的インテグレーション、YAGNI(必要になるまで作らない)などが含まれる。
ふりかえり(レトロスペクティブ)の手法の一つ。Keep(続けること)、Problem(問題点)、Try(次に試すこと)の3つの観点で活動を振り返り、チームで改善策を決める。アジャイル開発のイテレーションの終わりなどに使われる。
エクストリームプログラミングで、管理者が実践する事項。責任の受入れ、チームの援護、四半期ごとの見直し、進捗を正直に見せるミラー、持続可能なペースの維持などが含まれる。
エクストリームプログラミングで、顧客が実践する事項。ストーリーの作成、リリース計画、受入れテスト、短期リリースなどが含まれ、顧客が開発に積極的に関わることを求める。
学習データを数十から数百件程度の小さなまとまり(ミニバッチ)に分け、ミニバッチごとに勾配を計算してパラメータを更新する学習の方法。バッチ学習より更新の回数が多く、オンライン学習より更新が安定し、GPUで並列に計算しやすいので、ディープラーニングで標準的に使われる。ミニバッチの大きさ(バッチサイズ)はハイパーパラメータである。
