医療文献の特許管理システム

医学論文の著作権を管理するシステム構築に従事.

プロジェクトの基本情報

[ フェーズ ] 要件定義 〜 保守運用

[ 開発規模 ] 10人

[ 期間 ] 2016.08 - 2017.10

プロジェクトの利用技術

PHP7.0CakePHP3.0baserCMSHTML5CSS3jQueryMariaDBEC2RDSS3CloudFrontCloudWatchVagrant

プロジェクトの課題

クライアント企業は、医学業界と深い繋がりを持っていたが、開発リソースやノウハウに乏しく、次のような課題を抱えていた。


1. 単純にPHPに精通した技術者が少なく、開発面で不安を抱えていた。

2. 総合試験でも単体レベルのバグが多く、品質面で不安を抱えていた。

3. 開発者だけでなく、マネージメント人材にも乏しく、不安を抱えていた。

現場での職務内容

■ プレイングマネージャーとして、次のタスクに従事

1. 上流 〜 下流工程を担当し、開発 / 試験 / リリースまでのルールを策定。

2. マスター系CSV取り込みバッチとAWSへの連携(画像変換後のS3へ)

3. 新人教育の一環でコードレビューと一連業務引き継ぎにおける指導。

4. 運用フローの策定(各種運用マニュアル + 保守開発マニュアル)


■ テックリードの役割と業務効率化の施策

開発現場にノウハウがない技術(CakePHP3 / ImageMagick / 全文検索)を率先して調査し、業務未経験者のフォローに努めた。 またSlask導入やVagrantでの開発環境構築など、可能な範囲で環境改善にも貢献。


■ 持続可能な開発体制の構築

プログラム未経験のプロパー社員に、コードの書き方、PHP・フレームワーク開発の情報共有、簡易的なコードレビューなど人材育成に貢献することで、自身が現場退場後も業務が円滑に行えるよう対応した。

©Copyright2020 TaNA LABO. All Rights Reserved.