シリコンバレーではどのように開発しているのか

Поделиться
HTML-код
  • Опубликовано: 29 окт 2024

Комментарии • 30

  • @foolishbadbadboy
    @foolishbadbadboy 3 года назад +3

    ドキュメントの無駄を省くのは理解できますが、引継ぎ等の場合は他のエンジニアに理解してもらう場合は、コードを読んでという感じでしょうか。

  • @mutaito34
    @mutaito34 3 года назад +5

    具体的でとても参考になりました!

    • @engineer-jun
      @engineer-jun  3 года назад

      お役に立てまして幸いです!

  • @アマ公-o8w
    @アマ公-o8w 3 года назад +3

    ペアプログラミングで行われてるのでしょうか?
    また、アジャイル開発は業務アプリ開発でも行われてますか?
    日本だとこの開発手法はWEB系の印象しかありません。

    • @engineer-jun
      @engineer-jun  3 года назад

      アジャイルは多くの開発で使われているとは思います。ペアプログラミングは本当にたまにやるぐらいでしょうか。

  • @ダヴィン
    @ダヴィン 3 года назад +7

    人生で1度はシリコンバレーで働いてみたいです。夢です。

  • @mtaka84219
    @mtaka84219 3 года назад +1

    2週間のスプリント期間は割り込むタスクはないのでしょうか?特に自分のチームが開発したプロダクトの運用保守とか。
    テストはスプリント期間に終わらせるんでしょうか?その間にQAの部署のテストも終わらせるんでしょうか?

    • @engineer-jun
      @engineer-jun  3 года назад +1

      終わらせたり伸びたりもしますねー。

  • @らりりるれれ-s4y
    @らりりるれれ-s4y 3 года назад +2

    シリコンバレーではアジャイル開発がメインのことが多いのでしょうか?

  • @Ken-YoY
    @Ken-YoY 10 месяцев назад

    意外とコードの書く量が少なくてびっくりしました。既存のコードを回収するから影響調査やテストに膨大な時間を要するのでしょうか?
    また、広範囲に利用してもらうメソッドを作成するから他チームのコードを調査するのに時間がかかるとかでしょうか。

    • @engineer-jun
      @engineer-jun  8 месяцев назад +1

      はい!おっしゃる通りです!

  • @ポンタ-k2l9y
    @ポンタ-k2l9y 11 месяцев назад

    開発の設計などは、各々がするのでしょうか??

    • @engineer-jun
      @engineer-jun  11 месяцев назад

      アジャイルのチームリーダーですねー。

  • @運動男船
    @運動男船 3 года назад +2

    そのうちドリキンさんが登場したりして笑

  • @rons4620
    @rons4620 3 года назад +3

    CAてMask wear mandateじゃないですか?

    • @engineer-jun
      @engineer-jun  3 года назад +1

      これは古い動画なのです。。。

    • @rons4620
      @rons4620 3 года назад

      @@engineer-jun あそうなんですか。失礼。

  • @user-db8lt9rs9q
    @user-db8lt9rs9q 3 года назад

    例えばバックエンドだったら共通のDBがあって、複数のFunctionがそこを参照・更新するので各チームでそこの認識を合わせる、みたいなことが必要だと思うのですが、そういったコミュニケーションはどのようにしているのでしょうか。
    それともComponentチームが内向きのAPIを作るのでそのDocを見るだけだったり、そもそも共通のDBを触らないアーキテクチャになったりしているのでしょうか。

    • @engineer-jun
      @engineer-jun  3 года назад

      マイクロサービス使ってる感じでしょうか。

    • @user-db8lt9rs9q
      @user-db8lt9rs9q 3 года назад

      @@engineer-jun まさかコメントが返ってくるとは、、、ありがとうございます。なるほどマイクロサービス、勉強します。

  • @ようすけ-m7g
    @ようすけ-m7g 3 года назад +2

    1get.
    チーム10人だとちょっと大きめな印象があります。コミュニケーションコストが大きくなるので分割したい気持ちになりそう。スプリントの振り返りミーティングしてもしゃべるのは数人って感じになりそう。聞いている限りコミュニケーション少なそうなので、どうやってるのか気になる。コード読めば既存のプロダクトの仕様を理解できるエンジニアしかいないから普段の開発では支障が出ないってことなのかな。

    • @engineer-jun
      @engineer-jun  3 года назад +2

      slackで会話してますよー。

    • @e3chicago
      @e3chicago 3 года назад +1

      個人的な経験も含めて、1プロダクトチーム10人くらいが丁度いい感じがしますね。酒井さんの話ではアーキテクトなどかけ持ちしてる人が含まれているので、かなり頻繁に連絡取ってるのは半数程度という感じですから。。

    • @ようすけ-m7g
      @ようすけ-m7g 3 года назад

      @@e3chicago 確かに半分の5人が頻繁にやりとりしながら開発していて、残りの半分が掛け持ちでチームにいたりいなかったりという感じであればちょうどいいかもしれませんね。自分の中でイメージを間違えてました。

  • @こあ-o9z
    @こあ-o9z 3 года назад +1

    どうでもいいことですが、アメリカの人口は、3億人以上いるんじゃないでしょうか?10年以上前、よくアメリカに行っていたときに、確か3億人を超えたと現地のニュースでやっていたと記憶しております。brown bag meetingとかもご説明されるとよいかもしれません。今もありますかね?