3

私たちは、新しい Web 製品の開発を開始しようとしている 2 人の開発者です。

私たちは両方ともリーン スタートアップ アプローチのファンであり、継続的な展開を実践したいと考えています。

ここでジレンマが発生します。私たちはどちらも C# / Windows のバックグラウンドを持っているため、次のどちらかを決定する必要があります。

  1. .NET と Windows に固執し、新しいテクノロジの学習に時間を浪費せず、開発に全力を注ぎます。

  2. Ruby on Rails と Linux に切り替えます。これらは、迅速な立ち上げと広範なオープン ソース サポートで定評があります。マイナス面は、Ruby、Rails、Linux の学習に多くの労力を費やす必要があることです...

あなたならどうしますか?他にどのような考慮事項を考慮する必要がありますか?

4

2 に答える 2

1

このような意思決定に関しては、時間と予算の制約に加えて、テクノロジーポートフォリオの学習曲線の深さなど、多くの要因が関係しています。言語とプラットフォームは、開発方法論や市場戦略とはあまり関係がありません。

于 2010-12-17T13:55:50.643 に答える
1

自分の知っていることに固執し、ドメインの問題を解決することに時間を費やし、新しいテクノロジーを学ぶことは避けてください (特に、どちらも Ruby の経験がないため)。Ruby は .NET が提供できないものを提供できると信じていない限り、長期的には時間を節約し、製品をより早く市場に投入できますか?

主な考慮事項は、市場投入までの時間と、収益なしでどれくらいの期間生活できるかだと思います。

速度のために .NET で V1 を実行し、Ruby で V2 を計画することもできます。

製品を市場に迅速に投入し、実際のユーザーの意見、製品の変更などを確認することは、技術に行き詰まるよりも役立つことがよくあります。

于 2010-12-17T13:58:57.843 に答える