質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.52%

  • PHP

    20286questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • JavaScript

    16347questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

  • HTML

    8930questions

    HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

  • WordPress

    7177questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

  • EC-CUBE

    285questions

    EC-CUBEは、主に日本国内で開発されているECコンテンツ管理システムです。ロックオン社のECKitを元にしてオープンソース化され、商品管理・受注管理・顧客管理・売上集計などECに特化した様々な機能を備えています。

オーダーメイドECサイト構築の工数

解決済

回答 4

投稿 編集

  • 評価
  • クリップ 3
  • VIEW 777

okeke

score 1

初めまして。初の質問になります。
webデザイナーとして会社に勤めている者です。
コーディングはhtml,css,javascriptが扱える程度です。

現在、オーダーメイドのECサイトを外注しようとしており、
ざっくりなワイヤーを作成しました。
(最初の四角が3列に並んでいるページは無視してください。)
デザイン

一言で表現すると
この商品詳細ページ
「カラー」はカラーのページ、「材質」は材質のページ
といったように各々ページ遷移しながらカートに入れていきたいです。

【動きの詳細】
・0:04を例にあげると、
「BOX」文字直下の大きなグレー塗りが、
3列の四角(カラー展開)に応じて
色が変わるイメージです。
イメージ
その他テキスト入力、動画アップロード、テンプレート選択など盛りだくさんの内容です、、

・もはやアプリの方がいいのでは
・このレイアウトを保つと独自のカートを開発しなければならないのでは
と考えています。

質問内容としては、
❶工数3ヶ月以上かかるか
❷どの部分に一番時間が取られるか
❸必要になる言語
❹woocommerce、ec-cubeなどレンタルのカートで対応が可能な範囲なのか
(woocommerceに関してはアドオンかなり調べたのですがgifのようなものばかりで、、)
❺削るとしたらどこを削るべきか

などなど、、

会社のweb担当が自分しかいないもので
かなりテンパっております
場違いかもしれませんがこちらにご質問させていただきました。

お手数ですがご確認のほどよろしくお願いいたします

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 4

+7

具体的な要件の面で「おやっ?」て思う部分がいくつかあり、工数出せと言われてもなあ…と感じます。

画像を見ると、金額の欄、「¥」ではないとことを見ると、多言語対応したいと見受けられる。ただ、多言語と言っても何カ国なのか不明。

選択肢には「Case」「Face」「Strap」という項目があるのはわかるけど、それぞれの選択肢に該当する画像はどのように管理する?管理画面は当然必要になりますよね?

あと、在庫って概念は扱いますか?とか。
決済方法の種類はどうするの?とか。

「オーダーメイドのECサイトを外注しようとしており」とあるんだから、いくつかの業者に問い合わせして、相見積を取れば済むことじゃないのか、って思います。

❶工数3ヶ月以上かかるか
❷どの部分に一番時間が取られるか
❸必要になる言語
❹woocommerce、ec-cubeなどレンタルのカートで対応が可能な範囲なのか
(woocommerceに関してはアドオンかなり調べたのですがgifのようなものばかりで、、)
❺削るとしたらどこを削るべきか 

これらの質問のことを、発注側の人間が気にすることではないのでは?
見積もりを作るときには、発注者に、いつまでに稼働したいのか?
どういうものを作りたいのか?というのは受注者側がヒヤリングするものです。

工数とかだって、一人の人間が作るわけでもないし、期間に合わせて必要な人数をアサインすれば済むこと。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/07/23 23:49

    早々にご回答ありがとうございます!
    おっしゃる通りです。
    ここに見積もりを聞くのは違いますよね、
    諸々情報不足で失礼いたしました。
    参考にさせていただきます!

    キャンセル

  • 2018/07/23 23:53

    必要なことは、開発者側のSEからヒヤリングしてくれます。それは当然見積もりを出すためですが。
    発注者側が気をつけることは、何が欲しいのか、それによって何を達成したいのかを伝え切ること。それを実現するために何が必要で、どうするのかは開発者が考えることです。「目的を共有すること」が双方にとって一番大切なことなので、「餅は餅屋」というように、専門家に任せましょう。

    キャンセル

  • 2018/07/24 00:40 編集

    ・w・)多分 ECキューブの質問サイトならいくらかこたえてくれるかも(ECキューブベース前提で)

    キャンセル

checkベストアンサー

+4

QAサイトでこういった包括的な見積もりを依頼するは無理があり過ぎる(隠れた要件が山ほどあるのが普通なので)ので、いくつかのECサイト開発ベンダーに相見積もりを出すか、信頼出来る専門家をアドバイザーとして雇うことを強くお勧めします。

また、しっかりとRFPを作れば作っただけ、見積もりの精度は上がり、結果としてコストも抑えられるので、RFPを頑張って作ってみるのもおすすめです。

先に想定する予算の幅も伝えておくと、無駄がありません。

感じとしては、

  1. 既存のショッピングカートを殆どそのまま使うような(色々妥協出来るなら)三ヶ月は不可能では無いが相当大変。
    数百万円くらいで出来るかも。

  2. ショッピングカートに存在しない機能を一つ独自開発するごとに維持費と初期開発費、工数が何割かずつ増えて行ってもおかしくない。

  3. フルスクラッチやそれに近い形でカスタマイズした場合、3ヶ月はほぼ不可能。
    数人がかりで半年で出来ればミラクルと言ったレベル

という感じだと思います。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/07/23 23:46

    早々にご回答ありがとうございました!
    やはり既存のカートを使用しても半年は見ないとなのですね、、
    ざっくりとした質問にもかかわらずご回答ありがとうございました!
    参考にさせていただきます!

    キャンセル

  • 2018/07/24 00:43

    はい。
    まずは要望、要件をリストアップ、整理、優先順位をつけてベンダーに伝え切る事に注力して、色んな所から見積もりを取ってみるところからスタートしてみると良いと思います。

    キャンセル

+2

解決済みですが、同様のサイトをEC-CUBE3系とVue.jsで3ヶ月ほどで構築した経験があるので一応回答しますね。
すべての質問に対する回答が要件によるので、少しでも参考になれば幸いです。

あと、回答の順番が前後しますがご容赦ください。

❹woocommerce、ec-cubeなどレンタルのカートで対応が可能な範囲なのか
(woocommerceに関してはアドオンかなり調べたのですがgifのようなものばかりで、、)

もちろん可能です。ECサイトには変わりないので。
以降、上記カートを使った前提で記載します。

❶工数3ヶ月以上かかるか

要件定義〜納品で3・4ヶ月はかかります。
既存カートを使わない場合はその倍以上はかかると思ってください。

❷どの部分に一番時間が取られるか

シミュレーション(動的に見た目を変える)の部分かと思います。既存カートにない部分かつ、要件が肥大化しやすい部分なので。
僕たちの場合は、このシミュレーション時の画像(見た目)を工場で見たいという要望があったので、Vue.jsで動的に見た目を変えつつそれをPDF化して、カートで保持、購入時に永続化、管理画面で表示したりダウンロードするといった処理が一番めんどくさかった印象です。

❸必要になる言語

PHP, JS, HTML, CSS
※シミュレーションの部分がインタラクティブで状態管理を行わないといけないので、ReactやVue等のJSフレームワークを使わないと辛いかと思います。

❺削るとしたらどこを削るべきか

こちらは削る基準がわからないので回答を控えます。実際には、要件を洗い出した上で、コストや優先度等で判断されることになるかと思います。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+1

既に解決済みですが、「こんなの作りたいけど君なら幾らで作る?」と聞いているようなものですよね。
teratailのような技術系QAサイトでは非推奨となりえます。
「作業依頼」と同等だからです。
「ヘルプ https://teratail.com/help 」から「質問するときのヒント」「推奨していない質問」などを熟読し、今後は使い方に注意してください。

そもそもですが、
実際に構築を行うのはその外注先です。
全く責任の発生しないQAサイトの回答者から見積もりをとったとしても何の参考にもなりませんよ。
要件定義は発注側が作るものだと思いますが、実際に不足している部分については外注先からのヒアリングで詰まっていくものです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.52%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

  • 解決済

    xcodeでの画面サイズ変更方法

    swiftでサンプルコードを写しているのですが、参考書を今まで放置してたのでxcodeのバージョンが違うので画面サイズ変更の方法がわからないです。 simulatorでの表示画面

  • 解決済

    Swift3.0 xcode8.0 申し込みフォームの作成方法がわからない(スクロール必要)

    前提・実現したいこと 掲題の環境でユーザーに複数項目を入力させて登録ボタンを押すと 申し込みのAPIに処理を投げるようなアプリを作成しようとしています。 入力してもらう項

  • 解決済

    C++ のプロジェクトが作成できない

    前提・実現したいこと Visual Studio Communittyのインストーラをダウンロードし、 設定を変えず、標準でインストールしたのですが、C++の開発ができません。

  • 解決済

    ACCESS クエリでの一部重複?の除外方法について

    前提・実現したいこと こんにちは、質問タイトルが適格でないかもしれませんが宜しくお願いいたします。 通販事業をしており、商品の仕入から販売までのデータベースをACCESSの

  • 解決済

    Monacaでtimepickerの実装

    前提・実現したいこと MonacaでiOS/Andriod両方に対応しているアプリケーションを開発していて、アラーム機能を実装しようと思い、Monacaでtimepickerのよ

  • 受付中

    ER図について

    つぶやきアプリを作っているのですが、 ER図を作るとする例えばどんなものがありますか?? サンプル程度でいいので教えていただきたいです

  • 解決済

    woocommerceの商品ページエラーについて

    現在Business Centerというワードプレスのテーマとwoocommerceプラグインを使ってECサイトを製作中です。 商品登録がひと段落ついて、何気なく商品ページを

  • 解決済

    C#からGoogle Sheets APIを呼び出したい

    前提・実現したいこと Visual Studio 2015でアプリ作成中です。 C#からGoogle Sheets APIを呼び出したいのですが、実行するとエラーメッセージが表

同じタグがついた質問を見る

  • PHP

    20286questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • JavaScript

    16347questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

  • HTML

    8930questions

    HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

  • WordPress

    7177questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

  • EC-CUBE

    285questions

    EC-CUBEは、主に日本国内で開発されているECコンテンツ管理システムです。ロックオン社のECKitを元にしてオープンソース化され、商品管理・受注管理・顧客管理・売上集計などECに特化した様々な機能を備えています。