Che cosa rende un componente o un prodotto software "aziendale" rispetto a quello non aziendale? [duplicare]

5

Possible Duplicate:

What is enterprise software, exactly?

What does “enterprise” means in relation to software architecture?

Che cosa rende un software "aziendale" di componenti o prodotti rispetto a quelli non aziendali? È difficile da usare? Sono i contatti di supporto? È reputazione? E 'un livello di test? È il supporto per l'integrazione? È marketing? È l'attenzione sul cliente del prodotto?

Che cosa rende un software software "aziendale" piuttosto che qualcosa destinato al consumo generale?

Ad esempio, Derby DB è per sviluppatori e piccole app, ma non è un "database aziendale".

    
posta monksy 07.08.2012 - 16:52
fonte

6 risposte

6

Penso che il seguente articolo su wikipedia lo descriva bene: link

Il significato di "software aziendale" è piuttosto confuso, ma posso riassumere che il software aziendale è una raccolta di strumenti integrati mirati a risolvere attività aziendali comuni e amp; per ottimizzare l'intero processo piuttosto che uno strumento o un set di strumenti per un uso specifico, come "derby DB".

    
risposta data 07.08.2012 - 17:28
fonte
4

È una parola d'ordine. Un sacco di software non aziendale viene utilizzato in molti luoghi; spesso con maggior successo.

Detto questo, ci sono tre componenti chiave che possono essere applicati:

  1. Scalabilità. Se il tuo database non può (facilmente) crescere con l'azienda per gestire la dimensione dei dati e le connessioni simultanee non sei un'impresa.

  2. Affidabilità. Se non puoi fornire il 99,9999% richiesto dai sistemi aziendali davvero importanti, non sei un'impresa.

  3. Flessibilità. Questo non vale tanto per i database quanto per le app di SAP o Peoplesoft. Se un'azienda deve cambiare per adattarsi a un modo di fare software del software (piuttosto che viceversa), il software non verrà venduto in un ambiente aziendale.

risposta data 07.08.2012 - 17:43
fonte
4

Strano ma, nessuno ha menzionato la sicurezza come caratteristica importante di Enterprise Ready.

Ci sono alcune preoccupazioni molto importanti quando si distribuisce qualsiasi sistema in un'azienda. La priorità principale dovrebbe essere Sicurezza , seguita da Scalabilità , Affidabilità e Efficienza .

Informazioni più dettagliate e definizioni sono disponibili in Wiki e da SE - quando il software è pronto per l'impresa?

Per essere corti: "Pronto per l'impresa" significa : se si verificano arresti anomali o perdite di informazioni, le aziende / i clienti che lo utilizzano potrebbero farti causa.

    
risposta data 07.08.2012 - 18:01
fonte
3

Enterprise ready significa "adatto all'uso in un'azienda".

Le esigenze di un'azienda sono spesso diverse da quelle di un singolo consumatore. Le aziende spesso hanno bisogno di cose come: scalabilità, gestione centralizzata, sicurezza, robustezza, capacità di integrazione con altri sistemi e così via.

    
risposta data 07.08.2012 - 19:45
fonte
0

In termini di database è perché ha caratteristiche che le organizzazioni più piccole non hanno bisogno (o vogliono pagare) che supportano scalabilità, prestazioni, analisi avanzate, ecc.

    
risposta data 07.08.2012 - 17:55
fonte
0

Parlando come uno sviluppatore di software "enterprise", due delle cose fondamentali sono la flessibilità e la scalabilità. Non siamo in grado di dichiarare "Nessuno nella loro giusta mente assegnerebbe mai più di 256 descrizioni separate a un prodotto". No, devi fare il lavoro per far sì che il software accolga un numero illimitato di praticamente tutto, non importa quanto poco senso abbia, non importa quanto più rapidamente sarebbe se potessimo limitare le cose a un numero fisso. Quasi l'unica volta che limitiamo qualsiasi cosa è che le vendite possono vendere diverse versioni del software a diversi prezzi (ad esempio, la "versione per piccole imprese" potrebbe limitare a soli 10.000 prodotti o cinque magazzini o quattro attributi personalizzati).

    
risposta data 07.08.2012 - 20:56
fonte

Leggi altre domande sui tag