業務フローを分析し、モックアップで確認してから、小さなバッチで開発します。要件を最初から全部決める必要はありません。
なぜアプローチを変えるのか
要件を最初に固めてしまい、完成まで何も見えないことが原因です。
結果:仕様書どおりにはできても、現場で毎日使えるとは限りません。
結果:各ステップが見えるので、方向違いを早めに直せます。
プロジェクト管理プロセス
各フェーズの終わりに、見て議論できる成果物が残ります。
ステップ 02 · プロセス分析
今の業務の流れを図にし、本当に直すべき点を一緒に見つけます。
現状 AS-IS購入申請プロセス
改善後 TO-BE購入申請プロセス
例示であり、実際の内容は各プロジェクトのヒアリング結果に基づきます。
ステップ 03 · モックアップ
コードを書く前にクリックできる試作品を作り、納得いくまで一緒に修正します。
お客様からのコメントここに「営業担当で絞り込み」機能を追加できますか?
お客様からのコメントステータス欄に「書類不備待ち」を追加したい
ステップ 04 · 段階的開発
必要なことは使ってみて初めて見えてきます。だから小さなバッチで作り、途中で調整や一時停止もできます。
思いついたことを何でも提示してください。一言でも構いません。
各項目に時間と費用を見積もり、このバッチで何から行うかを決定
小規模な実装を行い、完了後すぐに使用可能にする
使用後、次のバッチの要件が自然と見えてくる
システムがバッチごとに育っていく流れ例
要件は最初から全部決めなくていい。
見て、使ってから、次を決める。
HEISOのプロジェクト管理原則
分業
お客様は業務の流れを教えてください。設計・開発・テストはHeisoが担当します。
| フェーズ | お客様にやっていただくこと | Heisoが担当すること |
|---|---|---|
| 01要件ヒアリング | ビジネス目標、現状、課題を共有(約1〜2時間) | ヒアリング内容を整理し、初期スコープを提案 |
| 02プロセス分析 | フロー図が実際の状況と一致しているか確認 | 現状および改善後のフロー図を作成し、ボトルネックを特定 |
| 03モックアップ | プロトタイプを操作し、画面上に意見を残す | 画面をデザインし、フィードバックに基づいて確定するまで修正 |
| 04段階的開発 | 各バッチで要件を提示し、一緒に優先順位を決定 | 開発、テスト、定期的な進捗デモンストレーション |
| 05リリースと最適化 | 実際に使用し、問題点や新しいアイデアを報告 | デプロイ、運用、継続的な改善 |
費用
各バッチは着手前にお見積もり。完了後、次に進むかを決められます。
フェーズ1
要件ヒアリング+プロセス分析+モックアッププロトタイプ
[NT$__]固定価格
フェーズ2
要件に応じて分割し、各バッチを個別に見積もり
バッチごとに見積もり要件の範囲による
フェーズ3
ホスティング、監視、日常的な微調整
[NT$__]/月
例:コア機能を3バッチで約[NT$__]~[NT$__]。まず1バッチ目から始められます。
なりません。各バッチは着手前に金額を確定し、新しい要件は次のバッチとして別途お見積もりします。
はい。各バッチの完了後に停止でき、納品済みの機能はそのまま使えます。
はい。初期企画の最後に、分割案と予算の目安をお出しします。
納品した機能には[30]日間の保証があり、期間内の修正は無料です。
この進め方のメリット
小さく作るので、方向のずれを早く直せます。
毎回使える成果物があり、進捗が一目でわかります。
価値の高い機能から作るので、無駄な開発がありません。