---
# System prepended metadata

title: '**衛生検査所業務アプリ**'

---

# **衛生検査所業務アプリ**
**チームについて**

チームメンバーは約12人程でした。 そんな多く人数と一緒にやった経験がない為、最初は心配でした。困ったことやハマっていることがあった人がいましたらチームの中で皆さんが一緒に共有したりお互いに助け合ったりしますのでほとんど問題が解決できました。

**使用技術**

1. データーベース：Mysql
2. 言語、フレームワーク：Ruby on rails, Javascript, Python
3. タスク管理：asana
4. ソースコード管理：gitLab
5. チャットツール：Slack

**担当**

各管理画面開発（発送、検査結果、受付状態、検査状態、。。。）、pythonでExcelからPDFに変換の機能を担当いたしました。

**課題**
pythonでExcelからPDFに変換の機能を開発ときにダミーデータでスピードが全然問題なさそうですが、実際のデータ（大きなデータ）でかなり遅くなってしまう問題を出ました。

大きなデータなので、ExcelからPDFに変換の機能のところだけでなく検索のところのような他のところも遅くなりました。それでパフォーマンス的にスピードを改善する検討をやらないといけないという話題になりました。

**スピード改善方針**

1. DBのデータが多いため、INDEXの貼り付けを見直し
2. DBを取得する際に必要なデータだけを取得するように検討
3. FEから同じ内容リクエストを呼び出ないように全体的に見直し
