株式会社ソナー  システム制作、Webサイト制作、アプリ制作、ネットワーク構築保守、サポート業務、SES

制作の流れ

システム開発の流れ


システム開発の流れは「建物ができるまで」の流れに似ています。

No作業名建築システム開発
1依頼お客様からどのような建物を作りたいかお聞きします。
たとえば間取り・予算・こだわりポイントなどをお聞きします。
制作サイドからは、お客様に対して様々な提案もします。
建築と同様、お客様からどのようなシステムを作りたいかをお聞きします。
予算や希望納期などを元に、様々な提案もします。
2設計建物の図面などを作成します。
耐震強度などの建築基準なども検証します。
システム開発では、たとえば画面のデザイン、動き、データ構造などを設計書に記載していきます。
※簡易的なシステムではこのステップは簡略化または省略することがあります。
3制作工事が始まります。
建築主の希望通りの建物を建てるには、大工さんをはじめ多くの人が関わってきます。
画面、ロジック、データベースなどを作ります。
サーバの準備なども行います。
4検査建物が完成すると検査を行います。
万が一問題点が見つかった場合は調整を行います。
制作したものが正しく動作するか検査します。
デザインの確認やセキュリティのチェックなども行います。
5完成依頼主に建物が引き渡されます。
新しい生活の始まりです。
システムの完成です。
※システム開発では、必要に応じて保守や機能追加を適時行います。(文章の差し替え、機能追加、サーバのセキュリティ更新など)

以上、システム開発の流れを「建物ができるまで」に喩えてみました。

注)実際のシステム開発では、「設計→制作→検査」を何回も繰り返す アジャイル開発 なども主流です。

制作を依頼する上での考慮点


さて、では制作を依頼する上での考慮点はなにでしょうか。
多くのお客様の関心事は「金額」、「完成までの時間」、「システムの完成度」ではないでしょうか。

金額

システム開発で発生する費用は以下のようなものが考えられます。
  • システム制作費
  • ライセンス費(ソフトウェア、ドメイン、サーバ証明書など)
  • サーバ費(レンタルサーバ、VPSサーバなどを契約する場合)
  • 保守費(システム完成後の保守が必要な場合)
  • データ移行(既存のシステムからのデータ移行など)

上記に挙げられているライセンス費やサーバ費は必ず考慮に入れましょう。
またシステム完成後のことも考えましょう。


完成までの時間

多くのお客様は短納期を望んでおられます。
しかしお客様が考えている以上にシステム制作は時間を要します。
  • 一般的な業務フローだけではなく、レアケースやエラーが発生したときなども考慮に入れる必要がある
  • 操作する人に応じた権限分けが必要(AさんはXという機能を使えるがBさんは使えないなど)
  • データの整合性(たとえばデータを削除したとき、別の機能に影響がないかなど)
  • 他のシステムとのデータ連携
  • 将来を見据えた拡張性の考慮
  • セキュリティー面の考慮
  • システムに入れるデータの精度向上が必要

過度に無理なスケジュールは、しばしばシステムの完成度にも影響します。
スケジュールはお客様・制作サイドの双方でよく話し合いましょう。

なお過去の経験則からどのくらいの時間が必要かおおよそはお答え出来ます。
どうぞお気軽にお問い合わせください。

システムの完成度

システムの完成度はもちろんとても重要です。

たとえば車を考えてください。車は「移動する手段」です。
移動する手段というのは最低限ですが、これさえ満たせば車とは言えます。
でも欲を言えば以下のようなものがあると良いですよね?
  • 安全な機能が備わっている
  • 操作性が良い
  • 燃費が良い
  • 居住スペースが広い(荷物などがたくさん詰める)
  • デザインが良い
  • カーナビなどのオプションが充実している

システムも同じことが言えます。
「機能が要件を満たす」ことで、システムは(最低限は)使用できます。
しかし以下のようなものを満たすとより快適に使用できると思います。
  • 信頼できる、セキュリティがしっかりしている
  • 使いやすい、直感的に使用できる
  • デザインが良い
  • 他のシステムと連携できる
  • 拡張性が良い
  • システムが自動で提案などをしてくれる(過去の購入履歴からおすすめを表示するなど)

もちろん付加価値を求めるほど、制作費用と時間はかかります。
まずは最低限の機能を作り、徐々に機能を充実していく方法なども考えられます。

予算と時間に応じて、どこまで求めるかはよく考えましょう。
また業務の洗い出し(棚卸し)を、可能な限り行うことも重要です。
遠回りのようですが、結果的にはこれが成功に導きます。

以上、「金額」、「完成までの時間」、「システムの完成度」についてでした。

いかがでしょうか?
これら3つはお互いに関連しています。

弊社ではトータルに将来も見据えて提案をさせていただきます。
どうぞお気軽にお問い合わせください。
※初回のお打ち合わせは無料です
  • よくある質問
  • 制作の流れ
  • お問い合わせ