Webソリューション
当社では大規模Webサイトから比較的小さなWebサイトまで多くのサイトを構築してきました。この経験を生かし、お客様のビジネスプランを理解し、ニーズに合った最適な方式の選択をサポートします。
1.ニーズに合った最適な言語・ソフトウェアの選択
2.テスト行程前の品質チェック
3.PDCAサイクルを意識したSEO/SEM設計
4.堅固なセキュリティ試験
1.ニーズに合った最適な言語・ソフトウェアの選択
当社では、数々の商用ソフトウェア・オープンソースソフトウェア(以下OSS)での構築を行っています。
コスト制約やインフラ制約等様々な制約がある中で、貴社のビジネスプランとソフトウェアの特性を加味した最適なご提案を行います。
以下は当社で採用した実績のあるソフトウェアです。
OS | Windows(商用) Red Hat Enterprise Linux(商用) CentOS(OSS) |
---|---|
WEBサーバ | Apache(OSS) |
アプリケーションサーバ | Apache Tomcat(OSS) |
言語 | Java C C#.NET Perl PHP Ruby |
フレームワーク | Seasar2(OSS) Ruby On Rails(OSS) |
全文検索エンジン | ApacheSolr(OSS) |
データベース | Oracle(商用) PostgreSQL(OSS) MySQL(OSS) SQLite(OSS) |
その他 | Mantis(OSS) Redmine(OSS) Hudson(OSS) Apache Maven2(OSS) Subversion(OSS) |
2.テスト工程前の品質チェック
WEBアプリケーションのテストは、いざ始まってみると大量のバグが発見されることがよくあります。こういった事態を防ぐために、テスト工程前のソースレビューと網羅的な品質チェックが重要になります。
テストの前に一定の品質を担保することが、その後の工程をスムーズにし、安定した開発状況を生み出します。当社では、開発開始の段階から自動でソースコードを網羅的にチェックする仕組みを導入いたします。作っているそばからソースコードチェックが入りますので、毎日の開発進捗状況・品質状況が一望でき課題の早期発見と対応に役立ちます。
結果的に、高品質の状態でテスト工程に臨めることとなり、後工程に余裕が生まれます。
3.PDCAサイクルを意識したSEO/SEM設計
大規模広告系Webサイトの構築で培ったノウハウを活用し、サイトオープン後のビジネス拡大のサポートをいたします。サイト構築の計画段階からSEO/SEMを意識し、さまざまな解析ツールを導入いたします。
せっかくサイトをオープンしても、ユーザに飽きられてしまったのでは意味がありません。サイトオープン後のユーザ行動パターンを定期的に分析し、カスタマイズを行うべき個所をすばやく特定、すぐにエンハンスを行える体制を整えます。
4.堅固なセキュリティ試験
事業の情報技術依存度が高まり、情報システム関連の事故が、事業の存続すら脅かすリスクとなりつつあります。企業の利害関係者は、今後、このようなリスクに一層高い関心を示すものと見られます。
実際、最近の情報流出事故や、ホームページへの不正侵入事件などでは、対策が講じられるまでインターネットを利用する事業が休止に追い込まれた事例が見られ、これらの損失は大変大きなものになっています。したがって、これらの事故や事件を未然に防止するためのセキュリティ対策が極めて重要になります。
当社では、独自のチェックシートをもとに要件定義段階で様々なセキュリティ要件が機能化できているかのチェックを必ず行ってから開発を行います。また、開発工程後半にはセキュリティ試験を欠かさずに行います。このテストはブラウザから盲目的にパラメータを与えるのではなく、様々な特殊なツールを駆使してWEBサイトを徹底的に「いじめます」。ハッカーのように開発段階のサイトを攻撃することで、堅固なシステムを実現します。