Webシステム開発 要件定義から運用まで
※サービス立ち上げの重要性

構築フェーズの最終段階としてサービスの立ち上げが必ずあります。
どのサービスを、どのような周知の下に立ち上げるかにもよりますが、一般的にインターネットに公開するサービスの立ち上げは、多くの不特定な利用者から期待され、待ちに待った公開となるケースがほとんどで、可能な限りスムーズな立ち上げが重要です。
システム構築という面からは、サービス開始が一つの区切りとなり、カットオーバーなどと呼ばれます。システム開発が終わるのではなく、これまで準備をしてきたサービスがいよいよ始まるという意識で捉え、私たちはサービスインという呼び方を推奨しています。

必要となる全ての工程で支援いたします

All the processes are supported.

弊社では、インターネットを使った御社の新たなお取り組みの実現に必要なWebシステムの開発を行う上で、必要となる全ての工程について、支援をさせて頂く準備がございます。


【要件定義フェーズ】

限られた予算と期間の中で、お客様が果そうとされているお取り組みのどこまでが実現可能なものなのか、ざっくりとした計画段階でのご相談にお応えするレベルから、詳しいお話を細かくお伺いした上で、具体的な機能要件の定義を、これまでの弊社の経験とノウハウを適用しながら実施させて頂き、具体的な構築スケジュールと予算規模を見積もる作業を行い、お客様の具体的な意思決定のご支援を差し上げるレベルまで、ご相談段階での状況によって様々なレベル感がございます。
お取り組みのスタート段階でもあり、状況は様々ですが、こうした段階からご支援差し上げることにより、具体的な構築に入る次フェーズへのスムーズな移行が可能となります。

【構築フェーズ】

要求された機能を具体的にシステムが実現するための設計作業と、その設計に基づいた、プログラム開発、そして、そのプログラムが設計書どおりに稼動するかどうかのテストを行うことがこのフェーズの中心的な作業となります。 こうした設計・開発・テストを実行するにあたって、弊社では、標準的なWebアプリケーションのアーキテクチャを既定するために、フレームワークを統一化しています。フレームワークの統一化により、Webシステムに一般的に考慮が必要な基本的な機能について、個別検討の必要がなくなり、生産性と品質に貢献します。フレームワークが存在しない場合、都度、そうした基本的な機能の設計・実装方針から検討が必要となったり、個々の開発者に依存した方式が採用されてしまったりといった煩雑な状況が発生しかねず、後々のメンテナビリティ(保守性)に大きく違いが出てきます。こうした煩雑さを排除するために、私たちは、自社で標準的なフレームワーク「Jairo」を用いています。

【運用フェーズ】

サービスインの直後から始まるのが運用フェーズです。運用には、インフラとアプリケーション(開発したソフトウェア)の2つがあります。また、予め既定された作業の実施となる運用作業に対して、主に予期しない事態への対応を取るための保守という作業を行う場合もあります。 運用作業は、構築段階でどこまでを自動化(システム化)するかによってその量の大小は異なってきますが、サービス稼動後の機能変更などにより、新たな運用作業が発生することなども想定されます。 尚、弊社では、弊社がシステム開発(アプリケーション開発)を行った場合に、そのアプリケーションを弊社が運用管理するインフラ(データセンターに設置されたインターネット公開サーバ)にて稼動させるご提案をすることが可能です。

弊社が運用管理するインフラについて

お問い合わせはこちら

開発の周辺要素

弊社のコア事業とご支援可能な範囲

Our core business

インターネットを使った取り組みにおいては、Webシステムの開発だけでは全てが完結しません。弊社では、これまでの新規インターネット事業の立ち上げにご協力させて頂いた経験などから、弊社のコア事業であるWebシステムの開発に関連する周辺部分でのご支援についても、ご相談にお応えできるようパートナーシップを築いておりますので、弊社のノンコア事業部分についてもお気軽にご相談下さい。



お問い合わせはこちら