人事評価システム第二次開発

OVERVIEW

1つの会社向けに開発されていた社内評価システムを、規模拡大によりパッケージ化対応と機能追加。

YEAR 2016

対応期間

▷ 2016.07 - 2016.11


使用技術

▷ PHP(Zend Framework 3)/ MySQL / jQuery / CSS




新卒入社した会社にて、研修後初めて配属されたチームで行ったのは、自社サービスの「人事評価システム」の第二次開発です。

1つの会社向けに開発されていた社内評価システムを、規模拡大によりパッケージ化。そして機能追加を行いました。


担当業務

  • 追加機能の実装
  • テスト仕様書作成
  • テスト実施
  • 顧客向けマニュアル作成


自分自身の課題

  • 仕事としてのチーム開発は今回が初めてだったので不安だった
  • PHPやMySQLについては大学や会社の研修で行ったが、業務として使うのは初めてで既存ソースの解読に時間がかかった


課題の解決

仕事としてのチーム開発は今回が初めてだったので不安だった

  • 先輩とタスクについて話し合い、常にタスクのある状況にした
  • 担当タスクの進捗をこまめに報告し、チーム全体の進捗も常に分かるようにした
  • チームでのコミュニケーションを意識的にとるようにした


PHPやMySQLについては大学や会社の研修で行ったが、業務として使うのは初めてで既存ソースの解読に時間がかかった

  • 全体の大まかな流れを先に読み取り、細かいソースの内容は担当箇所に近いところから解読していくようにした
  • 調べてもわからないときには、悩みすぎず先輩に質問するようにした




まとめ

初めてのチーム開発だったが、コミュニケーションを大切にして先輩から技術も仕事の進め方もたくさん教わることができた。

追加機能については1人で画面まるごと担当することができ、PHPやMySQLのいい実践機会となった。