社会人1年経たない頃にpcのみで提供されていた自社プロダクトのiPad版のリリースを行った。
## サービス概要
遺失物管理を行うサービスで、遺失物届出のPDFの作成も行えます。
## 使用技術・フレームワーク
- Oracle SQL
- VB.NET
- HTML
- CSS
- JavaScript
使用したフレームワークは
- ASP.NET
です。
HTML,CSS,JavaScriptは一人で開発を行えるレベルだと思います。
SQLはORMに頼るのではなく生のSQLを悩むことなく書ける程度のレベルはあります。
## チーム規模
私を含めて4人で設計から開発までを行いました。歴としては自分が一番若かったです。
## どのような機能の開発・実装か
社会人1年経たない頃にPC版のみ提供されていた自社プロダクトのiPad版のリリースを行った。
お客様の遺失物管理を行うサービスで、遺失物の登録や照会、警察署へ提出する資料の出力も行えます。
### 職務の中で学んだことや得られた知識・スキルなど
私が担当したのはiPadの使用に最適化されたアプリの設計で、PC版と比べて機能は限定的でしたが、最低限の業務を問題なく遂行できるUIを設計しました。特にモバイル端末における操作性と導線の視認性に重点を置いて設計を行いました。
設計初期には、色覚特性を考慮し、特定のユーザーが色味を正確に認識できるかを検証するためのツールを使用しました。このプロセスで、一部の文字と背景色が識別しにくいことが判明したため、これをチームリーダーに報告し、色彩の改善提案を行いました。この取り組みは上司やリーダーから高評価を受けました。
開発段階では、フロントエンドの知識が豊富なメンバーが限られていたため、私は積極的に先輩や上司からの質問に答える役割を果たしました。これにより、開発の各段階に均等に関与することができました。
多くのロジックがPC版と共通であったことから、スムーズにアプリをリリースすることができました。結果として、ユーザーからの評価も高いものでした。