質問

このときの一般的なご質問がある方がより良い投資の会社です。

当社のコア事業の申請はVisual FoxPro、約9年です。データベースには大きな15+ライブは、コアロジックすることは複雑であり、さらに悪いことに、データモデル位置しています。のんすることで維持してもこれらすべての年間の少なくともその50のではないかと言うまでもなく退職又は死亡が、翌年ました。

このVFPアプリドライブにすべての当社のコア事業の機能を必要とターミナルサービスやcitrixをアクセスすると考えられます。当社のウェブアプリにおいてインターフェースで盛りし、常に性能の問題です。サーバーがこのシステムも非常に古いようなWin2000serverや離れています。

しかし、最近になって悩まされているミーティングの整備システムのコアのアプリなどのその他のサービスのようなメールやファイルを保管します。最大の費用としては新規購入をサーバーのハードウェア、OSのライセンス、ターミナルサービスのライセンス、Citrixライセンス等を一部の性能や外部アクセスの課題しかし、現状では、どで一般にち日にいただいています。

価格のタグは、$55Kドル65Kの価格です。でウェブ-デベロッパーとしての私の見解であることは膨大な廃棄物の。私のいることでしょう投資することでお金を書き換えるコアシステムのwebベースです。純ます。このようなターミナルサーバーやCitrixライセンスのあるハードウェアおよびコンフィグレーション管理を実行します。あると思いますか点によりこのような金、老朽化したシステムのあるべきかのう?

んへの説得力引数をことである。うがっこう厳しいこの前の状況でいます。ハードウェアのアップが最も簡単な道のりくらだコンサルタントっています。ソフトウェア開発プロジェクトだけでなく、より多くの資源とコストが少しました。

役に立ちましたか?

解決

プロジェクトのニーズを費用便益分析である。ば$60,000一回の投資により解決すべての問題について、次の10年、それは(おそらく)での低採用チーム開発エンジンについて知ってもら年を新しい、より良いシステム。

一方、なで原価計算$50,000円/年を維持本資本コストにあるのは常にシステムの存在する必要がありま過ごしも$60k数年後には、その新株予約権の深刻な配慮に対して再デザイン。

また、中央道路の開始に包まれまでにも不透明のようにwebサービス、その後徐々に入れ替えを出し部品をより効率的に、より保守性など) 内部部品多くの企業がこのルートで繰延をフローコストの書き換え;必要な場合で遅延させることができな資源です。

S.Lottでも、もしれませんと競争できなコストです。いうエネルギー収支を定量化するリスクこれらの古代のシステムは、例えば、どのくらいの費用を会社や電車の資格FoxPro開発者が独自のプログラマーを辞退した(または、ご利用の際に特有の用語になったのは、何よりも、多くの経営者の私は、"走るバス")...


るだけで追加がさらなる視点です:ます。当期は、数年後)に対して自分の事業のみをご利用いただけます:standardとexpress。時に、本当に素晴らしい選択肢のための企業。また、実際に人になりたい"アップグレードを開始します。" その後、しかし、明らかになったものは、自身のhigher-upsこの恐怖人以外の会社です。

投資家は、監査役、みんなものなのでなんとも言えないという当社のコアとなる資産を行なった一部の"無名の"言語です。もちろん、Delphiな/のようになっていること;ある"デルフィ"のタグここでは、カウントの3340.が利用しましょうなどの例も用意されており、現在のカウント:

  • c# - 57293
  • .net - 30577
  • asp.net - 26600
  • java - 31023
  • vb.net - 5996
  • delphi - 3340
  • foxpro - 69
  • vfp - 27

ろう者数で掛け流し。デルファイ、ツールの選択時に、今では10%未満なので、表現のスレッドセーフで、C#、この非techies緊張しています。Foxpro/VFPないもの1のもので、覚えていく時代があったので質問など:

  • この開発(me)終了または取得し走るバス?
  • のものになるかどうか/コスト高になるので雇用プログラマにとうとするのだろうか。
  • どの場合、ベンダーが停止し支援です。(ほぼ)
  • 何をしていくために、どのような外すか?コンサルタント?セキュリティ監査?
  • どれほど簡単になるのですが外製品ですか?

結構居ので、ご安心安心、心配はどのように感じた時に、こうした製品そのものではなかった その 曖昧.ごちゃ FoxPro こちらです。FoxProきっかけとなる要因を教えてくださいCOBOL;確かりのさるとしあきだいえっと周りの人が知っているのですが、新しいプロジェクトFoxPro。この退屈なので、なんとも ゲットー.VB6としてゲットー、VB/アクセスを効果的に交換FoxProいます。

いう見方はやや歩だいま、この角います。れを忘れるほどの短期経済をお忘れの時代を中心に obscurity の製品です。どのように多くの真の有資格対応いう思い入れについての広告に出FoxPro開発?どのようなお支払いいのために提供する位置はいけないと思います。どのように回転できるのか?この場合になに遠隔され続けてきた開発者が20数年だけで走っ数百万ドルの事業を、もっと知るべきだ"と述べる なんてことはありませんい株も存続のための従業員名がない場合でも.

他のヒント

再ハードウェアの引数対短期書き換えは優勝することができません。ハードウェアとライセンスは常に書き換えよりも安くなっています。そして、ハードウェアプラスライセンスは危険を伴うないようです。

あなたはROIの引数に勝つことはできません。システムは簡単です、あなたは天才でない限り、常に、実際にのアプリケーションを書き換えるために$ 100K以上の費用がかかります。の何かをします。複数人年だと思います。

あなたは「技術的負債」引数に勝つ可能性があります。変更はますます複雑、危険で高価になっています。このコードは永続さより長く、より多くのリスクとコストを蓄積します。

本当の問題は、「今すぐ修正し始める?」されますまたは「それが壊れると、後で苦しむまで待つのか?」そしてそれは明確な$ -valuedな答えを持っていません。

あなたがなどなど、顧客ごとに一意の値を作成し、リスク、機能、成長、保守性、適応性、標準への準拠、セキュリティで競争しなければならないので、

あなたは、お金で競争することはできません。

<時間>

「私たちは今、顧客の大きな基盤とより多くのデータを見ています」。それはあなたが勝つことができるかもしれない引数です。

(私はいつでもすぐに死ぬことを計画していないよ、50歳以上です。その引数は心をつかむことはない。彼らは80上でない限り、あなたが本当に取得する方法などを除いて年齢を使用することはできませんあなたの引数は無視されます。)

変更を行うことのコスト(およびリスク)に焦点を当てています。

あなたは変化が少ないコストとリスクの少ないなり、Webベースのソリューションを持っていることを証明します。

さらに、そこに何を掘り下げるとWebフレームワークで置き換えることができる部品を見つけます。あなたが書いていないコードは、あなたが書いたコードを維持するために安いです。

一般的に貧弱なシステムを補完することは、ハードウェアのこのトンが悪い計画で、私はおそらくそれが#リライトする方がいいと言うでしょうが、それは詳細を知らずに言うのは難しいのです。

ベア潜在的な貯蓄が大きく、唯一のinital投資はもう少しであったとしても、年々増加します。ので、まともなリライトは、性能、信頼性、maintainabiltyを向上させる必要があることを念頭に置いて、

のための図することが有益であると思います、計算、コストの書き換え:

  1. 記録べてのシステムは、リバースエンジニアリ要です。

  2. 書面でのユニットテスト-統合テストのためのものとする動きも出てきております。こうdoensnが存在しながるべきです。

  3. コスト維持の調整に余念がありませんでした。新システムがなくなるわけではありませんを維持管理費単に削減します。情報が含まれています?

  4. コストのハードウェアのための調整に余念がありませんでした。新システムを用いて行う.

  5. ライセンス費用のソフトウェアすることになりました。に必要とされる調整に余念がありませんでした。はヘッドフォンブランドオープンソース?はいを必要な数Visual Studioの試験版をご開発者やテスター?

  6. コストの新規採用職員なのです。ほかの給与費、事務所ます。の合計が$300,000、と言う3者数に応じて給、オフィススペース、設備、ライセンスの保健医療ます。

  7. 時間の節減を行う。の保存がなくなるわけではありませんが。では発生する。この間、いまだにライセンスは、現在のシステムでかいので新システムです。

  8. キャッシュフロー問題に関するも、短期的にもより多くの資金が必要資金の開発。実際のコストが高くないので、基本的については、借金を持、機会費用(aerい点を改善その他の投資機会の追求を書き換え).

  9. 事業リスクです。が危険を書き換えがコストより、悪しきにつけ、

二つの重要な番号:

  • 数FoxPro"職場サンフランシスコのメールアドレス不要で簡単に現在:2.
  • 数.純"職場サンフランシスコのメールアドレス不要で簡単に現在:252.

多くの他の点を挙げてきたものを有効とします。※しかし、過ごすことができていないハードウェアが、この場合も休憩およびあなたは助けを必要としていますてっちゃの時間が生まれの人です。

音が良いような時間の開始についてお話ししmigration1により新しい、より良い対応技術です。(10年間です。純で古い帽子があって、やればできるんで渡してもらうことを目的として)

[1] と進化のシステムにおける書き換えます。したものではないでしょうか現在のシステムで育ったものを有機的にニーズに基づいた時です。なんて言うことができるでしょう完全に置き換えること(少なくともいずカップルでの年数miillionゴ).

としての歴史的VFP devloper(20yrsとFoxpro/VFP、まだまだ人はどこに行くにも便利/更新をシステムVFP、様々な要因により、そのものも効果を発揮します。しかしながら研究を感OOP開発の経験とします。純んが、見ものです。純く、特に強いタイプ。しかし、その基本的な報告書では、すべての強い型にキャストのデータベーステーブル構造物は、多くの場合これまで、ピいます。

価格はタグに書き換えは常に重要な、しかし、もの崩壊システム...に関わらずVFP、VB、アクセスしていただきました。いることが強く示唆を得のコンサルティング会社のコンバージョンやリノベーションのシステムにおいてプロジェクトマネージャー/メンターを社内スタッフのプログラマが提供できることを自らの才能をも要求する場合がございます。一部の研修の新しい開発環境です。このように、きの強い才能のない一部のコストダウンを利用した独自のプログラミングによって員のいる必要がある雇用の補足ングです。プロジェクトチームのメンバーからVFPます。純であることができるヘッドscratcher.

さまざまな企業でありたVFPの専門家がいて、その後の移行サービスです。純世界を提供する場合があり、アミューズメントのための組織を有する歴史的な知識と経験の両方を楽しめます。って行動できるメンターとしても開発することはありません。

あなたはROIを分析した後、それはお金の無駄であると言うことしかできません - システムを書き換えるために費用がかかりますどのくらいに大きく依存します。

JOSのクラシック間違いは - 「システムが混乱である、のは、それを書き換えてみましょう」。

これは、この古い建物を見て、つまようじを見て、それがそこにある理由を疑問に思うようになります。あなたはそれが必要とされていない把握し、それを引き出します。

突然、建物はあなたの頭の周り崩壊:)

ですが、より良いアイデア

  1. 考えを書き換えのシステムのためのより良い繋がります

  2. 最適化システムによります。

  3. を抽象化して、Foxproの特定の部品でもより容易に換その他の技術です。

この"戦力の逐次投入をうリスクを削減し、一部の短期的に改善する。

会社のためにここに特効薬はありません。必ずする唯一の方法は、既存のビジネスに不可欠なソフトウェアにもたらす安定性と速度の利益を得るために、新しいサーバー上のヒットを取ることです。そして、それは数年のために駐車されると、それはあなたが何をしたいかどう.NETなどの異なるプラットフォーム上のリエンジニアリングの事を開始します。あなたには、いくつかの点で、新しいデータベース構造にVFPデータを移行する必要があることを念頭に置きます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top