Skip to content

工数見積 #8

@tocoteron

Description

@tocoteron

工数見積

とりあえず正常系だけを作る工数見積を行う

機能単位での見積もり時間(19:00)

作業 想定時間(hh:mm)
エンジニア個人の能力を数値化して確認できる 5:00
総合評価だけでなく評価項目ごとの数値を確認できる 1:00
人事が新規登録/ログインができる 2:00
複数のエンジニアをまとめて管理することができる 3:00
人事はエンジニアをGitHubアカウントのURLからリストに追加できる 3:00

元々作るつもりだったけど作らなくなった機能

  • エンジニアがGitHubアカウントでログインできる
  • サービスに登録されているエンジニア一覧が見れる

環境構築(3:00)

作業 想定時間(hh:mm)
DBのDocker環境構築 0:30
バックエンドのDocker環境構築 1:00
フロントエンドのDocker環境構築 1:00
docker-composeで各環境を接続 0:30

フロントエンド(5:50)

実装項目 想定時間(hh:mm)
ページの遷移ができる 0:30
エンジニアのログイン(GitHubアカウントとの連携) 1:00
人事のログイン(メールアドレス/パスワード) 1:00
サービスに登録しているエンジニア一覧を表示する 0:30
能力を可視化したいエンジニアのリストを管理できる(追加/削除/確認) 1:00
エンジニアの総合評価値を表示する 0:30
エンジニアの各評価値(内訳)を表示する 0:30
エンジニアの各評価値の計算方法を表示する 0:30
エンジニアの各評価値から何が分かるのかを表示する 0:20
エンジニアの評価値の推移を見れるようにする 1:00

バックエンド(12:00)

実装項目 想定時間(hh:mm)
GitHub APIからデータを取得する 4:00
エンジニアのログイン認証 1:00
人事のログイン認証 1:00
各評価項目の評価値を計算する 3:00
各評価値をDBに保存する 2:00
エンジニアを分析対象のリストに追加する(DBに保存) 1:00
分析対象の全てのエンジニアの各評価項目の評価値を定期的に収集する 2:00

DB(1:30)

作業 想定時間(hh:mm)
スキーマの設計 1:00
テーブル定義のSQLファイル作成&DBにロード 0:30

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions