人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

あるシステムの開発を考えております。(広告関連)
現在、国内の開発会社とインドの開発会社2社ので発注先を迷っています。
私は全くの素人で提案資料みても判断がつきません。
システム開発に詳しい方、どちらがいいのか参考までに
ご教示ください。(技術力など)費用はどちらも同じぐらいです。

インドの会社は海外で実績のあるシステム(ソースごと)を買い取り、
カスタマイズする提案。
国内の会社は、全くの新規開発。銀行のシステム構築の実績があるが、
今回のようなシステム開発経験はない。

内容の比較は下記になります。

■WEBサーバ
インド:Apache
国内:Linux(JAVAサーブレッド)

■DB
インド:MySQL
国内:Oracle

■開発言語
インド:Python
国内:JAVA

判断する際のポイント等、アドバイスいただけると幸いです。

●質問者: oenoy
●カテゴリ:コンピュータ インターネット
✍キーワード:Apache dB Java Linux MySQL
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● myawoo
●19ポイント

上記比較だけを見ると、国内はミドルウェアを買い揃えるのにお金がかかり、インドは全部フリーウェアですね

フリーウェアは何か障害が起きても誰も面倒を見てくれないので「数日システムが停止しても何とかなる」という覚悟がある場合のみつかってください

無保証のソフトを使って開発する会社は結構増えてきましたが、その無保証のソフトの中身を完全に理解して使っている会社はほぼないと思います

知り合いは無保証のソフトが障害を起こしたら一生懸命Googleで解決方法を検索しています

インドの会社の提案はカスタマイズしただけで本当に業務に使えるのかが心配です。あとそのインドの会社がソースごと買い取ったシステムをカスタマイズした経験があるのかどうかが気になります。

日本の会社の提案は

実績がないといっているのが

「採用技術は実績があるが広告業務アプリの実績がない」という意味でしたら大体OK

「採用技術そのものに実績がない」というのでしたら、他の会社を探すことをお勧めします


以下、私の経験談です

個人的にはインドも日本も技術力はそう大して変わらないと実感していますが、顧客の業務に合わせたシステムを作ってくれるのは国内の(まともな)開発会社です

インドも中国も、確かに仕様通りのプログラムを書いてはくれるのですが、仕様に書いていないことはほぼ全く考慮してくれません(たいていの場合、障害に発展します)

ただこれは私の経験内の話です

信頼できるインドの会社もあるかもしれませんし、国内でも酷い会社はいくらでもあります

ご参考になりましたでしょうか

◎質問者からの返答

ありがとうございます。数日システム停止の覚悟はなく「採用技術は実績があるが広告業務アプリの実績がない」です。経験談、大変参考になりました。


2 ● m-nisi
●19ポイント

とりあえずどんなシステム開発なのか、

さらに提案資料を見ないと何もわからないわけですが、

単純に見て、MySQLのインドとOracleの国内では、

この面での費用は国内の方が高くなるでしょう。

WEBサーバの所に、インド:Apacheと書いていますが、

そもそもOSは何でしょうか?という疑問もあります。

インドの会社に、今回のようなシステム開発の経験はあるのか?

この情報ではこれぐらいしかアドバイスが出来ませんね。

もう少し詳しい情報があるとアドバイスできるかもしれません。

◎質問者からの返答

失礼いたしました、勉強不足です。どこまで書いていいものなのかもよくわかってないのです。ありがとうございました。


3 ● Mook
●18ポイント

提示された条件は単に動作環境であるだけで、これだけで優劣は決まりません。


動作環境だけでなく、開発期間中のやり取り稼動開始後のサポート条件は、それぞれどうする予定なのでしょうか。


だんだん物が出来てくると、「ああしたい」「こうしたい」という要求が出てきます。

それに対する対応の提示条件はあるのでしょうか。


また、稼動後の保守はどうするのですか。

システムがトラブルにあったときの、対応方法は?


このような部分も含めて、比較してはどうかと思います。

RFP作成術【前編】?ベンダーとユーザーの悩み

◎質問者からの返答

どちらも追加開発・サポートに関して同じような提案となっています。いいことしか言わないですよねどちらも。。参考にさせていただきます。ありがとうございました。


4 ● tokuya_n
●18ポイント

正直、もう少しシステムの開発を発注するという業務そのものに関して、

調査なりをされた方がいいかと存じますが...


端的にご質問に答えるなら、

国内の開発会社にしておいた方が、無難な確率が多少なりとも上かと思います。


理由としては、コミュニケーションの難易度です。

インドに発注なさる場合でも、恐らくは言語の問題は少ないと思います。

技術者の方は大抵英語ができますので。

ただ、システムを開発するという業務は、今ない何かを作り上げるという作業です。

「こういうものが欲しい」という要求をどれだけ具体的に、確実に伝えることができるかが重要です。

書類やメールやテレビ会議だけのやり取りでは限界があります。

プロジェクトの規模にもよりますけど、週1または2週間に1回程度は、ミーティングを持つことができる相手と組むべきです。

間違っても、「よろしく頼む」の丸投げで、(明示したわけでもない)理想通りの結果が得られるとは、お考えにならないほうがいいです。


---

■WEBサーバ

インド:Apache

国内:Linux(JAVAサーブレッド)

比較対象として不適切です。

Apacheはサーバアプリケーション(の一種)です。このほかにサーバOSが必要です。

LinuxはサーバOS(の一種)です。このほかにサーバアプリケーションが必要です。

両SIとも Linux + Apache で提案をしてきたということでしょうか?


■DB

インド:MySQL

国内:Oracle

システムの性質によります。

当座に安価で手軽なシステムが欲しいという開発案件であるなら MySQL もいいと思います。

重要な情報を取り扱い、長く活用するつもりのシステムであれば Oracle にすべきでしょう。


■開発言語

インド:Python

国内:JAVA

Pythonは欧米では結構普及していますが、日本ではまだそれほどメジャーとは思えません。

日本で業務システムをPythonで開発したという例も余り聞いたことがありません。

システムの保守運用や(業務変更にあわせた)改修まで見越すのであれば、Javaにしておいた方がいいと思います。

◎質問者からの返答

おっしゃるとおりでございます、勉強不足です。失礼いたしました。大変参考になりました。インドのOSはRedhatのようです。Redhatついて教えていただけると幸いです。


5 ● ma-kanoh
●18ポイント

>システム開発に詳しい方、どちらがいいのか参考までに

そもそもシステム開発の比較に開発言語やWebサーバは

あまり参考にならない気が。。。

ちなみに、Red Hatというのは、要するに「導入時無料」のOSです。

http://blog.nikkeibp.co.jp/itpro/it-service/archives/2006/02/_it...

システム開発に素人の人がLinuxの開発提案を受けること自体もちょっと。。。

#もしかして安く買い叩いたとか。

#必ずしもそうでもありませんが。

Linuxの導入後サポートはあまり安くありませんし、Windows OSに比べて人員を安く調達できません。

本来なら、ミドルウェアに何を選択したかの方が重要なのですが。

JavaならWebアプリケーションサーバに、何を選択したのでしょう。

インドの「Python」は、Zopeだったりするのかな?

どちらにせよ、純粋に「システム開発」としては安くいけますが

それ以前のような気がします。

どのみちほとんどが会社の信用度が一番の重要どころなので

開発内容だけ見ても回答が出来ません。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ