ECサイト構築/運用(食品通販業)
コンピューターサイエンス株式会社の事例を紹介します
ネットワーク | ストレージ | メインフレーム オープン系サーバー |
仮想化 (OS,リソース,etc) |
ミドルウェア (Database ,etc) |
アプリケーション 共通基盤、プロダクト |
業務 アプリケーション |
EUC (End User Computing) |
---|---|---|---|---|---|---|---|
システム開発サービス |
ネットワーク | |
---|---|
ストレージ | |
メインフレーム オープン系サーバー |
|
仮想化 (OS,リソース,etc) |
|
ミドルウェア (Database ,etc) |
|
アプリケーション 共通基盤、プロダクト |
システム開発サービス |
業務 アプリケーション |
|
EUC (End User Computing) |
プロジェクト概要
クラウドを活用したニアショア開発の事例です。
プロジェクトメンバーが、お客様のオフィスと弊社のオフィスに離れていても、効率よく進めることが出来ました。
開発環境
開発環境 | |
---|---|
開発拠点 | お客様オフィス、弊社九州支店 |
アプリケーションサーバー、データベースサーバー | Linux ※クラウドサービス利用 |
開発言語 | |
---|---|
ECサイト | Ruby、JavaScript |
バッチ処理 (データ連係) |
Java |
開発ツール/他 | |
---|---|
ECサイト | フレームワーク:Ruby on Rails 統合開発環境:NetBeans |
バッチ処理 (データ連係) |
フレームワーク:TERASOLUNA 統合開発環境:Eclipse |
その他 | Webサーバ : Apache データベース : MySQL メール転送エージェント : Postfix ファイル転送 : HULFT |
業務内容
企画プロセス
システムが満たすべき機能や役割をお客様とまとめ、
要件定義書を作成します。
開発プロセス
企画プロセスで作成した要件定義書に基づき、システムを設計、
プログラミングし、テストを行い要件通りに動作することを確認します。
運用プロセス
開発プロセスで開発したシステムを稼働します。
システムが安定して稼動していることを監視します。
保守プロセス
新しい機能や既存の機能の変更を提案し、企画プロセスに戻ります。
- 企画
-
- システム計画
- システム企画
- システム要件立案
- 設計~製造
-
- システム設計
- 運用設計
- プログラム設計
- コーディング
- テスト~リリース
-
- テスト計画
- システムテスト実施
- プログラムテスト実施
- 運用テスト実施
- テスト結果取りまとめ/報告
- リリース
- 運用
-
- 運用手順書作成
- 運用引継ぎ/教育
- トラブル対応
- 運用環境改善提案
- 保守
-
- 障害対応
- 機能追加
プロジェクト担当者の声
それぞれの分野のエンジニアが、チームとして専門知識と実務経験を活かして仕事に取り組みました。
技術的な知識や経験を尊重し伝え合うコミュニケーションが大切であると感じました。
システム開発は、小さな一つひとつの作業の積み重ねであり、
実直な作業を積み上げることが、リリース後のトラブルを回避する方法であると考えています。
頂いたお客様の声
- 業務知識の習得や、当社メンバーとのコミュニケーションを積極的に実施してくださっており、満足しています。
- 品質の高いドキュメントを作成してくださるので、弊社にもナレッジが蓄積されて助かっております。
- また、タスクの管理を正確に実施してくださるのでスケジュール通りに作業が進捗し、現場からも感謝されています。