Home / プロジェクト決定ガイダンス / カスタマイズ開発とオープンソースの適応
PROJECT DECISION GUIDE

ゼロカスタムまたはオープンソースシステムベースの適応から開発

オープンソースの修正はゼロから安くても管理できません。鍵は、既存のオープンソースの機能とターゲット操作と将来のアップグレードとメンテナンスコストの一致を判断することです。

質問に答えます。

カスタム開発とオープンソースの適応

コアプロセスが共通である場合、オープンソースプロジェクトは成熟し、ライセンスはビジネスモデルと互換性があり、オープンソースのシステムベースの適応は最初のサイクルを短縮できます。ビジネスルールがコアの競争力を構成する場合、構造の制約は明確であるか、またはコミュニティバージョンから拡張することができます。通常、ゼロからカスタマイズするのがより適切です。

DECISION FACTORS

意思決定のためにチェックされる重要な要素

まず、拘束力と責任の境界が特定され、その後、技術的なルートと協力の変異が比較されます。

01

ビジネスマッチング

実際のプロセスを使用して、オープンソースシステムがカバーできる範囲を検証します。機能やプレゼンテーションページのリストだけでなく、その機能がカバーできる範囲を確認できます。

02

ライセンス・ビジネスモデル

法的専門家によるレビューに基づく、使用、変更、配布、SaaSサービス、商標および信頼できるコンポーネントの許容境界を評価する。

03

深さを修飾して下さい

インターフェイス、ブランド、およびプロセス拡張の少ない部分は通常、リスクが少なく、コアデータモデルとボトム構造の大きな変化は、オープンソースプログラムの利点を弱める可能性があります。

04

アップグレードパス

コミュニティバージョンの更新、セキュリティパッチ、カスタムブランチの統合と自動回帰テストを担当している人を明確にする必要があります。

05

チーム・コンピテンシーと買収

いずれかのルートを選択する必要があります。, ソースコード, デプロイメントの指示, データ移行, インターフェイスと輸送文書を取得する必要があります。.

06

所有コストの合計

開発、ライセンス、クラウドリソース、アップグレード、モビリティ、セキュリティ、人事コストを3年以上前から比較し、最初のオファーに依存するのではなく、開発、ライセンス、クラウドリソース、アップグレード、モビリティ、セキュリティ、人事コストを3年以上削減します。

コミュニケーションや評価前の推奨事項の準備

ターゲット業務プロセスと差分関数オープンソース候補プロジェクトの活動ライセンスとコンポーネントの信頼性構造および技術的なアンカー マッチセキュリティギャップと更新メカニズム二次開発延長ポイントバージョンアップとブランチポリシー所有株式の3年間合計

実装への提案されたパス

選択とギャップ分析のラウンドが行われることを推奨します。, 出力需要は、行列をカバーする, ライセンスリスク, 適応リスト, 戦略をアップグレードし、2つのルートのコスト比較を, 決定は、プロジェクト設立に行われている前に.

DECISION WORKSHEET

カスタマイズ開発とオープンソースの適応を強制可能な意思決定に

以下のワークシートは、企業がベンダーベースの社内承認およびプロジェクト受容可能な入力に漠然としたアドバイスを整理するのに役立ちます。

どのような評価の比較可能な要約が含まれている必要がありますか?

最小限に、ターゲットビジネスプロセスと不透明機能、候補のオープンソースプロジェクト、ライセンスおよびコンポーネント、アーキテクチャ、およびテクノロジーアンカーマッチに関する信頼性の活動、現在のビジネスボリューム、平均処理時間、主要な異常、システム、データ特権、サードパーティの依存性およびアクセスウィンドウを記述する一方で、。同じバージョンの情報は異なるサプライヤーに提供され、異なる前提、除外、顧客協力、顧客協力、納期、および受諾は、すべての境界値だけを制限するために必要です。

例えば、プロジェクトが1か月に160時間労働を節約するという企業は期待していますが、この数字はタスクの数、単一時間節約、採用率、手動レビュー比に分解されるべきです。 ユーザーが40パーセントしか使用しないと、新しいプロセスがレビュープロセスを増加させると、実際の利点は明らかな推定よりも大幅に低下します。

ベンダー通信中に疑問を抱くための4種類の証拠

第一に、スコープの証拠:需要バージョン、ビジネスプロセス、プロトタイプ、インターフェイス、および除外の一貫性;第二は、エンジニアリングの証拠です。同様の技術がアクセス可能な構造を持っているかどうか、コード管理、テスト、導入およびトラブル管理方法;第三は、人事証拠です:実際の参加者、入力段階、責任および交換メカニズムが明確であるかどうか、および4つは配送証拠です。4つは、配送証拠です。ソースコード、データ、アカウント番号、文書、トレーニング、品質保証、および輸送が引き渡されるかどうか。これは、顧客を秘密にするために提供できないサプライヤーにとっては、この証拠を自分で作成することができる必要があります。

スコープの明快さ、重要な信頼性、チーム容量、受入執行性および長期買収が個別に評価され、各スコアの基準が記録されることが推奨されます。プログラムがより安い場合は、インターフェイス、移行、テスト、またはオンラインの責任は除外され、比較前に同じ配送キャリバーに換算する必要があります。

審査の原則

このページでは、固定オファーやパフォーマンスの約束を構成するものではありません意思決定フレームワークを提供します。

FAQ

FAQs

協力前の最も一般的な問題は、事前に明示されています。

オープンソースシステムが無料と同等ですか?+

等しくありません。コードライセンスコストはゼロになるかもしれませんが、エンジニアリング入力は選択、展開、適応、データ移行、セキュリティ、アップグレード、輸送に必要です。

オープンソースシステムが変更されるのは、より優れたのでしょうか?+

いいえ。プラグイン、設定、拡張機能による差分を削減する機能は、イントラクションをコアコードに削減し、その後のアップグレードコストを削減します。

最初にやり直しして、書き直すことができますか?+

はい、しかし、アウトセット、データ、インターフェイス、および運用境界から、将来の移行のために特にターゲットにされていることを避けるために計画する必要があります。

DECISION FAQ

現在のプロジェクトに関する一般的な問題

265 件の質問をすべて表示する
アップル、アプリ、SaaS、古いシステム

二次フェーズで、オープンソースシステムからゼロまたはゼロからエンタープライズシステムを開発すべきですか?

プロセスは、一般的なオープンソース製品成熟とライセンスで二次開発を可能にします。ビジネスの違い、コアアーキテクチャの制限、または長期アップグレードコストが高まると、ゼロから開発するのがより適切かもしれません。

完全な回答を見る
ソフトウェアプロジェクト起動とプログラム選択

ソースコードの低化、オープンソースシステム、カスタム開発の選定は?

低いコードは、より高い内部アプリケーションをカバーするために明確で変更可能なおよびプラットフォーム対応のプロセスに適しています。オープンソースシステムは、構成と二次開発を通じて需要を満たすことができる成熟エリア製品に適しています。差別化されたプロセス、複雑な統合、パフォーマンス、またはより高い製品制御要件に適したプロジェクトの開発をカスタマイズします。選択は、最初の価格だけではなく、合計コストと出口容量の比較で行われます。企業は、組み合わせルートを使用して、さまざまな技術が最も適切なビジネスを想定することができます。

完全な回答を見る
ソフトウエア開発とプロジェクトアウトソーシング

カスタムソフトウェア開発は通常どのくらいの費用がかかりますか?

カスタマイズされたソフトウェアは、ページサイズに基づいて均一な価格を持っていない、とコストは、主にスコープ、インタフェース、データ、権限、パフォーマンス、および配達のための説明責任によって決定されます。同じ名前の管理システムは、単学のツールまたは注文、在庫、財務および多組織の権限への接続である可能性があります。最初のビジネスは、ループを閉鎖し、検査境界が確立され、製品、設計、開発、テスト、およびメンテナンスのワークロードが確立されることを推奨しています。 マーケティングの知識だけを考慮することなく、すべての正確な価格が推定される。

完全な回答を見る
ソフトウェアプロジェクト起動とプログラム選択

ソフトウェアの要件は不完全です。そのため、外部企業に評価してもらうことはできますか?

可能で、要求が不完全である場合、直接固定総価格を要求するのではなく、限られたニーズの診断を最初に行うため。 企業は単にビジネスの背景、ターゲット ユーザー、現在の問題、オンラインでおよび利用可能な予算に行く時間の状態する必要があります。

完全な回答を見る