Upgrade to Pro — share decks privately, control downloads, hide ads and more …

RedmineとElectronで新人の育成状況を可視化した話

Avatar for keijiaita keijiaita
December 05, 2016

 RedmineとElectronで新人の育成状況を可視化した話

Redmineで新人の活動を記録しElectronで可視化したらよさそうなのでやってみた。
新人の活動や成長度合いを可視化する取り組みをはじめました。Redmineによるタスクの管理やElectronベースの専用アプリを用いた教育について、背景や仕組み、現在の実データなどを交えて紹介します。

Avatar for keijiaita

keijiaita

December 05, 2016

Other Decks in Technology

Transcript

  1. R e d m i n e と E l

    e c t r o n で 新 人 の 育 成 状 況 を 可 視 化 し た 話 テ ク マ ト リ ッ ク ス 株 式 会 社 会 田 圭 司 redmine .tokyo #11
  2. 6 redmine .tokyo 所属部署について 顧客からのシステムエンジニアリング事業部への相談例 ソフトウェア開発者(顧客) 多くのシリーズを開発していて、ソースコード の修正する箇所が多く手間がかかる。 修正箇所をうまく絞り込む方法はないか? テクマトリックス

    では、ソフトウェアの構造を分析するための ツールをお使いになってはいかがでしょうか? 分析をお手伝いします。 私が所属するソフトウェアエンジニアリング事業部では、ソフトウェア品質保証の観点から、 ソフトウェア開発に寄与するツールやサービスを提供しています。 お客さまがソフトウェア開発者であるため、仕事には開発に関する知識が必要です。 特に新人は開発全般の知識を1から身につける必要があり、 どう育成するかが組織の重要課題です。
  3. 8 redmine .tokyo あたらしい新人育成 Redmine ⚫ Wiki Redmine ⚫ チケット

    Electron ⚫ チケット情報を 可視化 ⚫ 最初に所属チームを決めない。 ⚫ 新人教育のカリキュラムや新人の活動データを記録し、 改善することで教育のばらつきをなくす。 あたらしい新人育成
  4. 9 redmine .tokyo なぜRedmine?なぜElectron? Redmine ⚫ 部署のエンジニア全員がRedmineを利用中なので、みんな見てくれる(はず)。 ⚫ Redmine 3.x.xへ移行したタイミングなので基本設定が変更しやすい。

    ⚫ 管理面において学習コストがかからない。(勝手を知っている) ⚫ (私が)RedmineのREST APIを叩いて遊んでいるので楽にデータが取り出せる。 Electron (ElectronでRedmineを可視化する) ⚫ サーバー不要、HTML5 + node.jsでUI込みのアプリが作れるので(私が)楽。 ⚫ 開発したアプリをパッケージして配布できる。(インストール作業が不要) ⚫ 独自のポイント算出を使ってチケットを可視化したい。 チケット数のカウント 工数のカウント ・・・ 細かくチケットをつくれば多く活動したことになる ・・・ 長くゆっくり仕事すれば多く活動したことになる
  5. 10 redmine .tokyo 新人の1日の流れ 始業 終業 朝会 帰りの会 日報 活動

    チケット更新 RedmineのWikiを毎日更新 時間がもったいないので 効率的にやりたい。 帰りの会 日報 Electronアプリで 経験値を確認
  6. 15 redmine .tokyo ポイント算出方法 ⚫ 独自のポイント算出を使ってチケットを可視化したい。 チケット数のカウント 工数のカウント ・・・ 細かくチケットをつくれば多く活動したことになる

    ・・・ 長くゆっくり仕事すれば多く活動したことになる ⁃ 座学:0.8 ⁃ 自習:1.0 ⁃ 実習:1.2 ⁃ 打ち合わせ:0 経験値ポイント = 活動種別 × ベロシティ × 10 活 動 の 難 易 度 学 習 効 率 チケットごとにトレーナーがベロシティを決定し、 作業カテゴリごとに経験値を集計しています。
  7. 16 redmine .tokyo 約半年の間、運用してみて Redmine Electronアプリ ⚫ プラグイン無しでも十分有用。 ⚫ 新人の活動がチケットやWikiに記録されるた

    め、新人育成を改善しやすい。 ⚫ チケット集計を外部に持たせたのが個人的に はよかった。(集計プラグインでおすすめがあれば教えてください) ⚫ 独自のチケット集計が実装しやすい。 ⚫ 新人専用なので頻繁にメンテできる。 Redmineは全員利用のためメンテしにくい。 ⚫ チケット情報から日報を生成するため、チケッ トを丁寧に記載するようになる。 ⚫ 帰りの会は日報ジェネレーターの出力ベース で行うため、5分あれば終わる。