てきとうサイト

IT系の20代による日々の気づきを発信しています

ソフトウェア開発者の仕事の進め方

  • タスクのアウトラインを定義する(見積もり)
    • タスクの粒度によって難易度は変わるがやることは変わらない
  • タスクの細分化、言語化をしてゴールまでの道筋を定義する
    • これに必要な調査が多い場合はそれ用で調査タスクとして切り出す。時間がかかる場合がある
      • 時間がかかる場合はその旨をチームに共有
  • 細分化されたタスクを順に着手
    • 途中で時間がかかりそう、解決不能の問題が発生した場合はアラートを出す
      • 必要であれば見積もりを再度し直す
  • タスク完了後、タスク完了による影響を観測できるようにする