BtoB資料管理サイト構築
期間: 2018年5月1日 - 2018年7月31日 (3ヶ月)
役割: バックエンド , フロントエンド
工程: 詳細設計 , 実装・検証 , 結合テスト , 総合テスト , 運用
概要
企業間で資料を共有するためのBtoB資料管理サイトの新規構築プロジェクト。バックエンド(Java)とフロントエンド(JavaScript)の両面で開発を担当しました。
担当業務
フロントエンド開発
- モダンフロントエンド環境の構築: Webpack、Gulp、PostCSSを活用したビルド環境
- HTML/CSS/JavaScriptによるUI実装: レスポンシブデザイン対応
- NPMパッケージ管理: 依存関係の整理と最適化
バックエンド開発
- Javaによるサーバーサイド実装: 資料管理機能の開発
- SQL Server連携: データベース設計とクエリ最適化
プロジェクト改善活動
- ドキュメント整備: 不足していた技術ドキュメントの作成
- ソース管理の改善: バージョン管理体制の整備
- 引き継ぎ対応: 前任者からの技術移管とナレッジ共有
技術的な挑戦
レガシーコードベースの改善
- 前任者からの引き継ぎ時に、ドキュメント不足とソース管理の問題を発見
- 上長に相談し、前任者と協力してドキュメント整備とソース管理体制を確立
- モダンなフロントエンド環境を維持しながら、保守性を向上
ビルド環境の最適化
- Webpack + Gulp によるビルドプロセスの構築
- PostCSS を活用した効率的なスタイル管理
成果
- BtoB資料管理サイトの正式リリース
- ドキュメント整備により、保守・運用フェーズへのスムーズな移行を実現
- ソース管理体制の改善により、チーム開発の効率化