- 締切済み
開発を別業者へ
現在作り途中のシステム(PHP)があるのですが、それを別業者に変えようと検討しています。 現在お願いしている方があまりにも進捗の報告や確認ができず、半分ほったらかしになってしまいました。 その場合、今まで作成してきたシステムを流用してそのまま続けるということは可能でしょうか。一つ一つの機能としては、完了しているのですが、認証の部分等は今のシステムを流用せざるを得ないと思われます。 教えて下さい。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- little-m
- ベストアンサー率44% (45/102)
基本的には、現在作成途中のプログラムを流用するかどうかは、新たに開発を依頼する業者側に任せてよいかと思います。(ただし、一般的にはよほど簡単で解りやすいシステムでない限り、流用は難しいです) 発注者側にとって、事前にしっかり確認しておかなければいけないのは、以下の点です。(受注側にとっても同様ですが) 1)作成内容(機能内容) 2)金額 3)納期 依頼する業者が現状のシステムを流用してもしなくても、上記の3点が合えば、特に問題は無いかと思います。(場合によっては、現状のソースを理解する方が時間がかかり=金額がかかり、不具合も多く発生しそうだ、というケースもあるかもしれません) また、上記のことより、業者を選ぶ場合も、最初のお見積もり時点で、上記3点をしっかり整理し、ちゃんと教えてくれる業者に頼まれる事が大事です。 (※ただし、上記の場合は、全ての機能内容をお見積もり時点であらかじめ整理できる、比較的小規模のシステムの場合です) また、業者を選ぶ場合は、その業者の製作例を確認すると共に、作業担当者の開発歴(サブでなくメインで)を教えてもらうのも、有効かと思います。 以上、ご参考までに
- angband
- ベストアンサー率51% (86/168)
基本的に既存の未完成のシステムを流用するのは難しい点があると思います。 「流用が有効となる条件」 + 古いシステムの仕様がしっかりしていて、ドキュメントも完備という状態 + 引継ぐ業者がシステム内容を見て、システム完成を請け負う場合 「流用が不利な点」 + 古いシステムの仕様上の制限を受ける。古いシステムに依存した点を 変更できなかったり、全体の設計が古いシステムに依存するため、新しい 業者側でも「よいシステム」を作るのは難しい。 + 仕様が美しかったり、ドキュメント完備でもない限り、古いシステムを 理解するためや、それに合わせた設計を行うためにコストがかかる。 おそらくは作り直したほうが安い見積もりが出るはずです。 (古いシステムが高度に部品化されていたりすると話は別かもしれません) 進捗の報告などは、契約内容や取り決めでなんとでもなると思います。 普通は納品日に遅れると一日あたり、いくらといった違約金を払うように 取り決める場合が多いと思います。
- gogogoahead
- ベストアンサー率43% (10/23)
その状態だと、現在開発途中のシステムの設計書などドキュメントもままならない状況かと思いますので、質問者さんの予算の範囲内で引き取ってくれる業者を探すのも難しいかと思います。 システム開発のアウトプットは何で、どのスコープで契約締結するのかをあらかじめ充分に話し合い、信頼できる業者に依頼しましょう。 どこまで作ってあるのか分かりませんが、今後のメンテナビリティなどを考慮すると信頼おける業者にイチから作り直してもらった方が、良いかもしれません。ともかく、引継ぎ先候補の業者を探して現状を素直に相談されてみるのがよいと思います。 作らなかった相手にも責任もありますが、スコープ不明瞭な上に、密な連絡/進捗管理を怠った質問者さんにも責任があります。この辺は場数を踏むしかないですよね・・・
- mojati
- ベストアンサー率40% (9/22)
流用できるかどうかは、実際のソフトウェアが無いと、判断は難しいと思います。 別業者(新しい業者)に相談して見積もってもらうのが良いと思われます。 なお、別業者に相談されるときには、 ・ソースコード ・仕様書 を含む出来る限り多くの情報を提供すれば 今まで作ってきたものを流用できる可能性は高くなります。