-
専門家マッチングサービスサイト「ADVANCE」
■ プロジェクトの目的
経営・人事・財務・IT・法務・補助金など、幅広い分野の専門家と企業をつなぐ会員制マッチングプラットフォームの開発。従来の紹介会社に発生していた高額な中間マージンを排除し、企業と専門家が直接契約できる仕組みを構築することで、双方にとって適正な取引環境を実現することを目的としている。
■ 体制・人数
体制:個人開発
人数:1名
※サービス企画から要件整理、設計・実装・テスト・デプロイまで、すべて単独で対応。
■ 自分のポジション・役割
・サービス企画・ビジネスモデル設計
・要件整理(企業側・専門家側それぞれの利用フロー整理)
・システム設計(会員管理・審査フロー・マッチング機能の画面設計・DB設計・API設計)
・環境構築(ローカル/本番環境)
・アプリケーション開発(バックエンド・フロントエンド)
・セキュリティ対応・動作確認(会員限定公開の情報管理含む)
・デプロイおよび運用を見据えた設定対応
■ 目的を達成する上での課題
・企業側/専門家側という異なる2つの利用者像に対応する設計が必要だった
・専門家の詳細情報を会員限定で公開する、情報保護の仕組みが求められた
・審査を通過した専門家のみを掲載する、審査フローの設計が必要だった
・将来的な対応領域・掲載専門家数の拡大を見据えた設計が求められた
■ 課題に対して取り組んだこと
・企業側・専門家側それぞれの利用シーンを整理し、必要な機能を段階的に仕様化
・会員限定公開が必要な情報にアクセス制御を実装し、権限管理を設計
・審査フロー・会員ログイン機能を設計・実装
・保守・拡張を意識し、可読性・保守性を重視したコード設計を実施
・開発環境と本番環境を分けた構成で、デプロイまで対応
■ ビジネス上の成果
・中間マージンゼロで直接契約できる仕組みを実現し、専門家側の適正報酬確保に貢献
・厳選された専門家のみを掲載する仕組みにより、企業側が安心して利用できる環境を構築
・税理士事務所、司法書士法人、FP、中小企業診断士、人事コンサルタントなど、多様な専門家の新規案件獲得につながる基盤を構築
・全国47都道府県・20以上の専門領域に対応できる拡張性の高いプラットフォームを実現Java
Spring Boot
PostgreSQL
Docker
HTML
CSS
JavaScript
環境構築
要件定義
基本設計
詳細設計
開発
デプロイ
運用保守 -
社内業務システム開発支援サイト「Itopaso」
URL:https://itopaso.com/
■ プロジェクトの目的
中小企業・個人事業主の社内業務において、Excelや紙、LINEなどに散在していた顧客管理・案件管理・在庫管理・日報管理などの業務をシステム化し、業務効率化・属人化の解消・情報の一元管理を実現することを目的としたサービス開発。「導入コストの高さから自社システムを諦めていた企業」でも導入できる仕組みを構築することを狙いとしている。
■ 体制・人数
体制:個人開発
人数:1名
※サービス企画から要件整理、設計・実装・テスト・デプロイ、運用保守まで、すべて単独で対応。
■ 自分のポジション・役割
・サービス企画・料金モデル設計
・要件整理(顧客ヒアリングを想定した業務フロー整理)
・システム設計(画面設計・DB設計・API設計)
・環境構築(ローカル/本番環境)
・アプリケーション開発(バックエンド・フロントエンド)
・セキュリティ対応・動作確認
・デプロイおよび運用・保守体制の構築
※企画〜リリース〜運用までを一貫して担当。
■ 目的を達成する上での課題
・利用企業ごとに業務フローが異なり、汎用的でありながら個別対応もできる設計が求められた
・利用者がITに詳しくないケースが多く、直感的な操作性が必須
・企業ごとに異なるデータ形式(Excel・紙)からの移行を想定する必要があった
・将来的な機能追加・改修を見据えた拡張性の高い設計が求められた
■ 課題に対して取り組んだこと
・想定される業務フローを整理し、共通化できる機能とカスタマイズが必要な機能を切り分けて設計
・画面遷移や操作回数を最小限に抑えたUI設計
・契約前にプロトタイプを提示できる開発体制を構築し、認識のズレを防止
・保守・拡張を意識し、可読性・保守性を重視したコード設計を実施
・開発環境と本番環境を分けた構成で、デプロイまで対応
■ ビジネス上の成果
・製作費0円・月額制という料金モデルにより、導入コストがネックで自社システムを諦めていた企業への導入を実現
・実際に動くプロトタイプを提示できる体制により、契約前の不安を解消し成約につなげやすい仕組みを構築
・業務内容がシステム上で可視化され、属人化の解消に貢献
・今後の機能追加・業種拡張にも対応可能な基盤を構築Java
Spring Boot
PostgreSQL
Docker
HTML
CSS
JavaScript
環境構築
要件定義
基本設計
詳細設計
開発
デプロイ
運用保守 -
社内業務効率化Webアプリ(要件定義〜デプロイ)
■ プロジェクトの目的
社内で利用されている既存業務フローにおいて、手作業や属人化が発生していた部分をシステム化し、社員の業務効率化・作業ミス削減・情報管理の一元化を実現することを目的とした社内システムの開発。
現場の実務に即した使いやすいシステムを構築し、「日常業務の負担を減らし、本来注力すべき業務に集中できる環境を作る」ことを狙いとしている。
■ 体制・人数
体制:個人開発
人数:1名
※要件整理から設計・実装・テスト・デプロイまで、すべて単独で対応。
■ 自分のポジション・役割
要件整理
システム設計(画面設計・DB設計・API設計)
環境構築(ローカル/本番環境)
アプリケーション開発(バックエンド・フロントエンド)
セキュリティ対応・動作確認
デプロイおよび運用を見据えた設定対応
※企画〜リリースまでを一貫して担当。
■ 目的を達成する上での課題
利用者がITに詳しくないため、操作が直感的であることが必須
業務内容が属人化しており、要件が曖昧な部分が多かった
社内システムのため、セキュリティ面への配慮が必要
将来的な機能追加・改修を見据えた設計が求められた
■ 課題に対して取り組んだこと
実際の業務フローを整理し、要件を段階的に言語化・仕様化
画面遷移や操作回数を最小限に抑えたUI設計
認証・権限制御など、社内利用を想定したセキュリティ対策を実装
保守・拡張を意識し、可読性・保守性を重視したコード設計を実施
開発環境と本番環境を分けた構成で、デプロイまで対応
■ ビジネス上の成果
手作業で行っていた業務をシステム化することで、業務時間の削減に貢献
作業ミスや確認工数の削減により、業務の安定性が向上
業務内容がシステム上で可視化され、属人化の解消につながった
今後の業務拡張にも対応可能な基盤を構築Java
Spring Boot
PostgreSQL
HTML
CSS
JavaScript
環境構築
要件定義
基本設計
詳細設計
開発
デプロイ
運用保守