Home / FAQs / Applet, APP, SaaS e vecchi sistemi
QUESTION & ANSWER

I sistemi aziendali dovrebbero essere sviluppati da zero o da sistemi open source in una fase secondaria?

I processi sono comuni, i prodotti open source maturano e le licenze permettono lo sviluppo secondario. Quando le differenze di business, le limitazioni di architettura core o i costi di aggiornamento a lungo termine sono elevati, può essere più appropriato per sviluppare da zero.

Rispondi alla domanda.

In primo luogo, dare conclusioni che possono essere utilizzate per il processo decisionale

Se l'80% dei processi sono direttamente disponibili, sono necessari solo marchi, privilegi, poche interfacce e interfacce, e lo sviluppo secondario è solitamente più economico; se sono necessari cambiamenti estesi ai modelli di dati di fondo, privilegi e processi chiave, a breve termine, apparentemente i risparmiatori possono essere in grado di produrre carrelli elevatori che sono difficili da aggiornare nel lungo termine.

DECISION FACTORS

Quali condizioni devono essere identificate prima che il giudizio sia fatto?

La stessa domanda può avere risposte diverse in diverse fasi di business, dati e progetti, e si suggerisce che le seguenti condizioni siano controllate e che i risultati comuni sul web siano incorporati nei propri progetti.

Se le licenze consentono l'uso commerciale, la distribuzione e l'espansione delle risorse chiuseLivello di compatibilità dei processi di base con i modelli di dati esistentiSostenibilità delle attività basate sulla comunità, aggiornamenti di sicurezza e dipendenze criticheCome combinare l'aggiornamento a monte e controllare il debito tecnico dopo lo sviluppo secondario
ACTION STEPS

Ordine consigliato di anticipo

01

Prima di tutto, saremo chiari sul bersaglio e sul confine.

Selezionare il processo reale più complesso per convalidare nel sistema di candidati open source.

02

Validazione della dipendenza chiave

Recensione di licenze, architettura, affidabilità, test, sicurezza e modalità di distribuzione.

03

Sviluppo dei risultati valutabili

I costi di aggiornamento, manutenzione e sostituzione sono stimati in cinque anni, piuttosto che essere sviluppati per la prima volta.

04

Assicurati di decidere il prossimo passo con i risultati reali.

Gli strati e i core personalizzati sono decoupled il più possibile e vengono mantenuti programmi di aggiornamento e migrazione.

PRACTICAL EXAMPLE

Come lo capisci nel vero affare?

Esempio usato per illustrare il metodo di giudizio

L’azienda deve costruire un sistema di fogli di lavoro, con prodotti open source che supportano fogli di lavoro, ruoli e notifiche, ma l’impresa ha bisogno di protocolli di apparecchiature complessi e APP offline. Il nucleo di fogli di lavoro maturi può essere mantenuto, con attrezzature aggiuntive e moduli mobili aggiunti attraverso il API; i successivi aggiornamenti di sicurezza saranno difficili se il nucleo viene riscritto direttamente.

COMMON RISKS

Il pozzo più semplice da fare.

Non pensiamo che costerà il software quando scarichiamo il codice.

Utilizzo di licenze per la consegna commerciale senza revisione

Troppe modifiche al codice centrale senza upstream upgrading strategia

ACCEPTANCE

Come dovremmo finire per ricevere e confermare?

La selezione dovrebbe includere certificazione di corrispondenza, consulenza di licenza, la portata delle modifiche, controlli di sicurezza delle prestazioni, programmi di distribuzione e preventivi di manutenzione da tre a cinque anni.

In primo luogo, gli elementi sconosciuti sono chiaramente marcati, e poi la decisione è fatta per usare la diagnostica, PoC, progetti a banda fissa o la ricerca e lo sviluppo in corso, che è solitamente più affidabile di una domanda diretta per un prezzo e una durata senza frontiere.

Non si può pensare se sviluppare da zero o adattarsi ai sistemi open source?

Descrizione delle differenze operative, dei sistemi candidati e dei requisiti di manutenzione a lungo termine, con preventiva approvazione, profondità di adattamento, rischio di aggiornamento e input complessivo.

Contattaci