タグ

ブックマーク / blog.tady.jp (1)

  • ソフトウェア開発における人的リソースの理想的な配分

    背景SRE という概念が生まれてから数多くの開発チームで「ソフトウェアエンジニアリングの手法で運用を改善する営み」が行われてきた。 同時に、技術的負債が経営レベルで認知されるようになり、日常の会話の中でも長期・短期のトレードオフを念頭に置いたプロジェクト推進がやりやすくなったのは言うまでもない。 しかし、スタートアップでは Dev と Ops が別れていることは稀で、「全員が全てに対応する」ような状況になってしまうことがしばしばある。これは小さい組織だけの問題ではなく、例えば大企業の中の新しいプロダクト開発チームでも同じことが言える。 SRE を念頭に置き、技術的負債の主導権を握るために必要なチーム体制とはどういうものなのだろうか? タスクの分解小さな組織のソフトウェアエンジニアは日々数多くのタスクを与えられている。場合によっては数名のメンバーで新規機能開発から日々の不具合修正、そして S

    ソフトウェア開発における人的リソースの理想的な配分
    sh19910711
    sh19910711 2023/01/28
    2021 / "アーキテクチャの審美眼やテスト方法、CI/CD の構築方法などは時間を割いてチームのナレッジとする価値がある / ここを疎かにすると近い将来属人化が進み開発品質が上がらなくなる / CircleCI Engineering Competency Matrix"
  • 1