タグ

ペアプロに関するbraitomのブックマーク (8)

  • ペアプログラミングはXPの5つの価値をエクストリームにする - Uzabase for Engineers

    SaaS Product Team の野口です。 以前にもいくつかの記事で触れたように、SaaS Product Team では XP(エクストリーム・プログラミング)をベースとしたチーム開発に取り組んでおり、ほぼ全ての作業をペアで行っています。*1 かく言う私もこのチームに入ってから 1 年以上の間 *2、日々ペアプログラミングに取り組む中でわかってきたことがあるので、この記事で共有したいと思います。 XP はうまくいくことを極限(エクストリーム)まで推し進めることから生まれた ペアプログラミングは XP の 5 つの価値を極限まで推し進める 注記 コミュニケーション シンプリシティ フィードバック 勇気 リスペクト 旅は続く 一緒にペアプログラミングと XP を探求しませんか? XP はうまくいくことを極限(エクストリーム)まで推し進めることから生まれた Kent Beck の『エクス

    ペアプログラミングはXPの5つの価値をエクストリームにする - Uzabase for Engineers
    braitom
    braitom 2020/12/25
    ふむ。“ペアプログラミングは XP の 5 つの価値をいずれも極限まで推し進めるプラクティスだからです”
  • コードレビュー地獄から�抜け出すためのペアプロ育成法��〜学習科学の視点から〜 #xpjug

    XP祭り2020 #xpjug で発表した内容です。 コードレビュー教育に良い理由と、 更に効果を高めるTipsを紹介しました。

    コードレビュー地獄から�抜け出すためのペアプロ育成法��〜学習科学の視点から〜 #xpjug
    braitom
    braitom 2020/09/20
    ペアプロが育成によい理由、効果をさらに高めるためのTipsがまとめられている。認知的徒弟制の6つのステップに沿って説明されているので分かりやすい。
  • ペアプログラミングで「強いエンジニアチーム」を作る! ヤフーが実践する全てペアプロ開発の手法 - エンジニアHub|Webエンジニアのキャリアを考える!

    ペアプログラミングで「強いエンジニアチーム」を作る! ヤフーが実践する全てペアプロ開発の手法 ペアプログラミング(ペアプロ)のメリットや導入方法について、ヤフー株式会社の山下真一郎さんが、フリマアプリ「ヤフオク!」や「PayPayフリマ」での実例をもとに紹介します。 ペアプログラミング(以下、ペアプロ)は、2人のエンジニアが共同でプログラムを書いていく開発スタイルです。メンバー同士での知識の共有や、プロダクトの品質向上が見込めるとされており、多くの企業が導入を進めています。 稿では、ヤフー株式会社のヤフオク!カンパニー開発部でペアプロを導入し、現在はPayPayフリマの開発の取りまとめを行う山下真一郎(@shin_yahoojp)さんに、ペアプロに取り組む意義やその手法について解説してもらいました。 なぜペアプロが必要なのか? 質の高いコードレビューとしてのペアプロ ペアローテーション

    ペアプログラミングで「強いエンジニアチーム」を作る! ヤフーが実践する全てペアプロ開発の手法 - エンジニアHub|Webエンジニアのキャリアを考える!
    braitom
    braitom 2019/11/07
    ペアプロについて。ペアプロが必要な理由、ペアプロを導入することの利点、導入時のハードルとそれを乗り越える方法などが書かれている。
  • 現場で使えるゆるいペアプロ/light_pear_programming

    銀座Rails#3で発表した「現場で使えるゆるいペアプロ」という発表です

    現場で使えるゆるいペアプロ/light_pear_programming
    braitom
    braitom 2018/11/25
    ペアプロの敷居を下げるための工夫などがまとめられている。
  • エンジニア↔デザイナー間のペアプロのススメ|ohs / Pilll ピルリマインダーアプリ

    こんにちは。デザイナーのohsです。 Swiftが気軽に学べるサイトまとめ(初級)や(中級編)では、自分で学習できるサービスを紹介してきましたが、私の中で一番効果的だったのが、タイトルにあるペアプロです💡 ただSwiftを学びたいからはじめたというより、チーム開発の効率化という点も期待してはじめました。 ※ペアプロとはペアプログラミングの略で、2人のプログラマが1台のワークステーションを使って共同でソフトウェア開発を行う手法である。Wikipediaより 📘目次 ・ペアプロにより期待していた効果 ・ペアプロのはじめ方 ・ペアプロしてみてどうだったか ・技術力が身につく以上の効果とは?ペアプロにより期待していた効果ペアプロにより、共通言語で話せたり共通認識の幅が広がる事で、コミュニケーションコストが削減でき、開発効率アップできるのではないか?という期待のもとはじめました。 もちろんSwi

    エンジニア↔デザイナー間のペアプロのススメ|ohs / Pilll ピルリマインダーアプリ
    braitom
    braitom 2018/05/10
    エンジニアとデザイナーでのペアプロ事例
  • 一日8時間、60日間ペアプロしてみて思った日常ペアプロのコツ. 一日だいたい8時間、今日まであわせて60営業日くらい、固定ペアのペアプログラミン… | by Naohiro Oogatta | Medium

    一日だいたい8時間、今日まであわせて60営業日くらい、固定ペアのペアプログラミングで新規アプリのクライアントからサーバまで開発してみました。チームにエンジニアがちょうど二人だったので。 もはや日常がペアプロです。ペアプロ以外でやってるのは簡単なバグ修正やちょっとした環境整備で、あとはすべて二人で開発しています。ちなみにまだまだ続いています。狂気です。 いい大人が二人集まって狂気を選ぶことになったわけは、成果も出てないしまだ書けません。でも今って、ペアプロやモブプロがブームだって聞きました。それじゃあアホみたいにやってる人間としては黙ってられないです。基的なことはおいといて、とりあえずこれだけはってつくづく思ったのとか、ペアプロを有意義に長く続けるコツをまとめてみました。 (ちゃんとした話は ペアプログラミングの5W1HとFAQ / 5W1H and FAQ of Pair Program

  • CoolなソロとHotなペアプロのあいだ

    チームでプログラミングをする際、幾つかのスタイルが存在します。どの場面でどのスタイルを使うかについて経験を元にご紹介します。 https://commons.wikimedia.org/wiki/File:Pair_programming_1.jpg一人が黙々とプログラミングするソロのスタイル、ソロでプログラミングしつつも「(WIP)プルリクエスト」のオンライン上「コードの共同所有」で集団で洗練させていくスタイル、2人が同じタスクを同じディスプレイを共有し対話しながら難しい問題を解いていく「ペアプログラミング」スタイル、複数人がホワイトボードと巨大なディスプレイに集まって寄ってたかって、議論しながら開発する「モブプログラミング」スタイル、などがプログラミングスタイルとしてよく知られています。 しかし、実際の開発の現場では、「ソロプログラミング」「プルリクエスト」「コードの共同所有」「ペアプ

    CoolなソロとHotなペアプロのあいだ
    braitom
    braitom 2017/03/19
    プログラミングスタイルの分類。ソロプログラミング、ペアプログラミングだけでなくワイガヤプログラミングなどいろいろと分類されている。それぞれの特徴も書かれていてイメージしやすい
  • 「スキル伝授にはペアプロが最速」というのは何故か - 圧倒亭グランパのブログ

    この問いに対して、自分なりの答えを言語化できたのでまとめます。 目次 目次 疑問 実践する機会 自分なりの答え 「コードを書く瞬間の思考」にアドバイスを貰える 他の方法で代替できない ペアプロの欠点 まとめ 疑問 きっかけは、下記の方々のやり取りをTwitterで見かけたからです。 「それをできる人とペアプロする」以上に短期間で新しい技術を身につける方法を知らない。— Jxck (@Jxck_) 2017年2月3日 ペアプロが最速だろうなあ https://t.co/SdbZZ2EypI— Takuto Wada (@t_wada) 2017年2月3日 サッと調べると「最速なのは同意」という意見が大半でした。自分もこれには同意するのですが、「なぜペアプロが最速なのか?」という疑問を持ったのです。 ペアプロ、最速だと思うんだけど、なぜ最速なのかがハッキリわからない。「わからないことがすぐに聞

    「スキル伝授にはペアプロが最速」というのは何故か - 圧倒亭グランパのブログ
  • 1