# Progress OpenEdge Reviews
**Vendor:** Progress Software  
**Category:** [Software del server applicativo](https://www.g2.com/it/categories/application-server)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 49
## About Progress OpenEdge
OpenEdge 12 fornisce le prestazioni, la disponibilità, l&#39;agilità e la sicurezza di cui hai bisogno per facilitare il tuo sforzo di evoluzione dell&#39;applicazione. Leggi degli eccezionali miglioramenti e delle nuove funzionalità in OpenEdge 12 che ti aiuteranno a cambiare facilmente per soddisfare le richieste del mercato, scalare l&#39;applicazione secondo le esigenze della tua azienda e migliorare drasticamente le prestazioni, permettendo all&#39;organizzazione di accelerare il time to market, aumentare l&#39;efficienza, risparmiare spese, aumentare la disponibilità e continuare a competere efficacemente.




## Progress OpenEdge Reviews
  ### 1. La migliore piattaforma di sviluppo di livello enterprise per tutti

**Rating:** 4.0/5.0 stars

**Reviewed by:** Marko B. | Software developer, Produzione media, Enterprise (> 1000 dip.)

**Reviewed Date:** June 21, 2024

**Cosa ti piace di più di Progress OpenEdge?**

Progress OpenEdge è un programma facile da usare per i miei compiti di programmazione quotidiani. Una volta che si entra nel linguaggio e negli strumenti disponibili, i compiti sono facili da fare e implementare. Ciò che è più importante è il fatto che Progress offre una buona integrazione con vari database. Ci sono abbastanza funzionalità aggiuntive e addon disponibili, che ogni sviluppatore Progress apprezzerà.

**Cosa non ti piace di Progress OpenEdge?**

Ci sono alcune lacune nella documentazione disponibile di Progress, il che rende più difficile per alcuni sviluppatori utilizzarla quotidianamente e capire come implementare i compiti. Questo può portare a frustrazione quando si ha bisogno di trovare informazioni specifiche e risolvere i problemi rapidamente. Il supporto clienti potrebbe essere migliore, ma ho risolto la mia richiesta in un tempo molto breve.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

Il programma Progress OpenEdge rende facile risolvere i problemi di produzione che devono essere risolti nella nostra impresa in breve tempo. Poiché abbiamo bisogno di produrre applicazioni aziendali ad alte prestazioni, trovo che Progress sia una buona scelta.

  ### 2. Ottima esperienza

**Rating:** 3.5/5.0 stars

**Reviewed by:** Muhammad K. | Product Manager, Bancario, Mid-Market (51-1000 dip.)

**Reviewed Date:** October 21, 2021

**Cosa ti piace di più di Progress OpenEdge?**

La cosa migliore è che è molto facile da usare e ha anche un metodo di pagamento sicuro che è affidabile per qualsiasi tipo di utente.

**Cosa non ti piace di Progress OpenEdge?**

Al momento la mia esperienza è molto buona. Quindi non c'è nulla riguardo a OpenEdge che possa dire di non piacermi.

**Raccomandazioni per chi sta considerando Progress OpenEdge:**

Ci dovrebbero essere aggiornamenti mensili insieme a precauzioni di sicurezza.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

A volte c'era un problema di time-out e a volte ci sono ritardi.

  ### 3. Eccellente linguaggio per applicazioni aziendali

**Rating:** 5.0/5.0 stars

**Reviewed by:** JuanCarlos P. | Business Analyst Sr., Enterprise (> 1000 dip.)

**Reviewed Date:** May 25, 2023

**Cosa ti piace di più di Progress OpenEdge?**

Ottime prestazioni, facile da usare, ottimo gestore di database

**Cosa non ti piace di Progress OpenEdge?**

bisogna essere più intuitivi per costruire nuove applicazioni.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

ora ha un migliore controllo sulle transazioni e prestazioni migliori

  ### 4. Progress OpenEdge - un ambiente di sviluppo di applicazioni aziendali collaudato e affidabile

**Rating:** 5.0/5.0 stars

**Reviewed by:** Scott B. | VP Technology, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 28, 2021

**Cosa ti piace di più di Progress OpenEdge?**

Ho utilizzato la piattaforma Progress OpenEdge in molte grandi e medie aziende negli ultimi tre decenni ed è stata, di gran lunga, l'ambiente più robusto, conveniente e duraturo che abbia mai sperimentato. Mentre altre piattaforme richiedono frequenti (e costose) migrazioni per rimanere al passo con le loro tecnologie, Progress Software ha continuato a fornire una piattaforma software progressiva e coerente che mantiene la compatibilità con le versioni precedenti pur essendo in grado di sfruttare le nuove innovazioni.

**Cosa non ti piace di Progress OpenEdge?**

Sebbene l'ambiente Progress OpenEdge sia utilizzato in tutto il mondo, le dimensioni dell'azienda rispetto a quelle di Microsoft a volte rendono difficile per le aziende "giustificarne" l'adozione.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

Quando la nostra consulenza fornisce una soluzione Progress OpenEdge ai nostri clienti, abbiamo la certezza che durerà per anni senza la necessità di riscritture importanti richieste dalla deprecazione che si verifica in molte altre piattaforme. La robustezza e la produttività della OpenEdge Advanced Business Logic (ABL) consentono ai nostri sviluppatori di concentrarsi realmente sull'incapsulamento delle regole aziendali richieste, anziché essere coinvolti nella codifica della sintassi di livello inferiore. Inoltre, le applicazioni OpenEdge funzionano su ambienti Windows, Unix e Linux con preoccupazioni di sviluppo minime.

  ### 5. Miglior software di produttività per le aziende

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Automobilistico | Enterprise (> 1000 dip.)

**Reviewed Date:** January 13, 2021

**Cosa ti piace di più di Progress OpenEdge?**

OpenEdge ha i buoni strumenti per essere produttivi nello sviluppo di software aziendale. La sua compatibilità ascendente lo rende adatto per software durevole. Ha anche tutti gli strumenti per sviluppare software moderno, un server applicativo performante (Pacific) e integrazione con le tecnologie più recenti.
Il RDBMS non ha nulla da invidiare a quelli più conosciuti; inoltre non necessita di un DBA che lo monitori costantemente. Puoi spesso dimenticare il database per anni senza averne bisogno.
Anche il linguaggio ABL (come le stored procedure in SQL o i vecchi SQL*Forms, ma aggiornato a standard più moderni) è abbastanza facile da imparare per i nuovi membri del team, a condizione che siano un po' curiosi. D'altra parte, permette di fare cose complesse, ha (quasi) tutto il supporto orientato agli oggetti moderno di cui hai bisogno.

**Cosa non ti piace di Progress OpenEdge?**

Essendo piuttosto "di nicchia", non c'è la stessa quantità di documentazione, tutorial o feedback disponibili su internet come per alcune tecnologie concorrenti. Né ci sono molte librerie tra cui scegliere (a parte alcune soluzioni open source e poche soluzioni commerciali come pdfInclude - equivalente a iText per Java - per generare file pdf), non sono disponibili molte soluzioni ALB pure, rendendo l'integrazione di librerie di terze parti a volte complicata. Questo rende la scoperta di nuove funzionalità un po' difficile a volte. Ma questo è compensato da un buon supporto tecnico. Inoltre, la macchina virtuale OpenEdge ABL manca delle prestazioni di alcuni concorrenti, che si nota solo nei processi intensivi di algoritmi (il database avendo una performance molto buona). Infine, trovo un peccato che abbiano spostato le loro cose GUI in modalità di manutenzione, il che ci spinge verso i frontend web o .Net, rendendo necessario avere più competenze nello stesso team.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

Stiamo mantenendo alcune applicazioni distribuite in tutto il mondo, con una lunga storia, e ancora all'avanguardia fino ad oggi. Stiamo anche sviluppando nuove applicazioni, con le tecnologie più recenti.

  ### 6. Progress Openedge - Uno strumento potente

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sk Sohel E. | Associate, Enterprise (> 1000 dip.)

**Reviewed Date:** July 31, 2021

**Cosa ti piace di più di Progress OpenEdge?**

Progress OpenEdge utilizza un linguaggio di quarta generazione. È un potente costruttore di app. Progress è popolare per le sue prestazioni ed efficienza. Progress OpenEdge è utilizzato per creare diversi tipi di applicazioni ed è molto facile da imparare e comprendere.

**Cosa non ti piace di Progress OpenEdge?**

Mancanza di popolarità e presenza. Gli sviluppatori e i tester ottengono meno opportunità nel mercato rispetto ai suoi concorrenti.

**Raccomandazioni per chi sta considerando Progress OpenEdge:**

Bella piattaforma low code.... Vai per essa.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

Ho creato un'applicazione web utilizzando Progress 4GL. Oltre a ciò, ho lavorato su un progetto di migrazione della versione di Progress.

  ### 7. Lavorando con i prodotti software Progress Openedge dal 2006.

**Rating:** 4.5/5.0 stars

**Reviewed by:** ravish j. | Project Manager, Enterprise (> 1000 dip.)

**Reviewed Date:** December 30, 2020

**Cosa ti piace di più di Progress OpenEdge?**

È un pacchetto tutto in uno in cui puoi utilizzare il database Openedge con la programmazione 4gl per creare/costruire la tua applicazione. L'RDBMS Openedge offre prestazioni eccellenti ed è più facile da gestire.

L'RDBMS è paragonabile al database Oracle, poiché ho lavorato su entrambi.

Il linguaggio di programmazione Progress 4gl è facile da imparare e può essere utilizzato per sviluppare applicazioni finanziarie e manifatturiere reali.

**Cosa non ti piace di Progress OpenEdge?**

Il RDBMS Openedge, sebbene paragonabile a Oracle, non ha ottenuto la quota di mercato desiderata ed è ancora una tecnologia di nicchia.

In termini di tecnologia, Progress ha impiegato del tempo per portare il prodotto del database OpenEdge al livello del RDBMS Oracle.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

Lo usiamo per applicazioni finanziarie e ERP di produzione per fornire al cliente una soluzione ERP robusta.

Abbiamo utilizzato lo strumento di replica Openedge per creare un recupero di emergenza in tempo reale e abbiamo trovato questo prodotto molto utile per impostare un server di riserva per il recupero di emergenza.

Progress Webspeed è utilizzato per abilitare il database 4gl e Openedge per applicazioni basate sul web.

  ### 8. Mi piace Progress OpenEdge e lavoro con questa tecnologia da 6 anni.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anjali J. | Senior Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** August 19, 2021

**Cosa ti piace di più di Progress OpenEdge?**

Progress OpenEdge può essere utilizzato per costruire applicazioni. È un linguaggio di business di quarta generazione. Progress fornisce uno strumento chiamato App Builder, che viene utilizzato per progettare le schermate.

**Cosa non ti piace di Progress OpenEdge?**

Mi piace tutto del progresso. È solo che devi acquistare la licenza per esso.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

Lo strumento di creazione di app può essere utilizzato per creare l'interfaccia grafica. Ho progettato le schermate utilizzandolo e ho aggiunto le convalide secondo la richiesta del cliente.

  ### 9. Progress Openedge per Autotrasportatori

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vikash V. | Technology Analyst, Enterprise (> 1000 dip.)

**Reviewed Date:** December 24, 2020

**Cosa ti piace di più di Progress OpenEdge?**

Openedge di per sé è un pacchetto completo. Puoi costruire un'applicazione completamente funzionale con SOLO Openedge. Funziona bene con le altre tecnologie. In uno degli scenari, volevamo integrare Google Calendar nella nostra applicazione stessa, in modo che i conducenti potessero visualizzare/aggiornare/eliminare facilmente i loro appuntamenti direttamente dall'applicazione. Non devono accedere al loro account Google per farlo. Inizialmente pensavamo che sarebbe stato un compito complicato, ma dopo alcune ricerche si è rivelato un compito piuttosto semplice. E i conducenti hanno apprezzato questa soluzione poiché si è rivelata un risparmio di tempo e una soluzione efficiente per loro.

**Cosa non ti piace di Progress OpenEdge?**

L'integrazione con altre tecnologie dovrebbe essere un po' fluida. Detto ciò, non significa che non si possa integrare con altre tecnologie. È solo che richiede più sforzi rispetto ai suoi omologhi, ad esempio Oracle SQL ecc.

**Raccomandazioni per chi sta considerando Progress OpenEdge:**

Raccomando pienamente OpenEdge, è completamente scalabile, robusto e interoperabile. Può aiutare le aziende a raggiungere grandi traguardi. Con l'aiuto di OpenEdge, il mio cliente ha generato maggiori entrate. Poiché la natura dell'attività è il trasporto su camion, ha aiutato il paese anche durante la pandemia. Il supporto ricevuto da OpenEdge in questi tempi difficili è eccezionale. Hanno aiutato i loro clienti in ogni modo possibile.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

Attualmente stiamo lavorando a una soluzione per il trasporto su camion, che coinvolge dall'inserimento dell'ordine alla spedizione, transito e moduli di consegna. Come vantaggio, OpenEdge è in grado di interrogare una grande quantità di dati in meno tempo. È piuttosto robusto.

  ### 10. Una delle migliori piattaforme per lo sviluppo di app aziendali

**Rating:** 5.0/5.0 stars

**Reviewed by:** Senura F. | Academic Project Supervisor , Mid-Market (51-1000 dip.)

**Reviewed Date:** December 22, 2020

**Cosa ti piace di più di Progress OpenEdge?**

4GL è facile da programmare e consente di sviluppare prodotti facilmente. È stato il primissimo linguaggio con cui ho iniziato la mia carriera come ingegnere del software e mi ha aiutato a padroneggiare le basi e ad apprendere tecniche di programmazione più avanzate con OpenEdge. OpenEdge è un potente framework per costruire applicazioni CRUD. Il core ABL (linguaggio OpenEdge) è abbastanza diverso dai linguaggi mainstream da risultare interessante per un programmatore curioso e per i tuoi capi, argomenti per tutti per capire da dove vengono gli altri per dare un senso. Non è mai una cattiva idea imparare nuovi (e diversi!) linguaggi. Mantiene la mente attiva e ti insegna concetti che potrebbero non essere disponibili nel tuo linguaggio.

**Cosa non ti piace di Progress OpenEdge?**

La licenza è un po' costosa per le piccole imprese, rendendola meno utile, specialmente per i paesi asiatici, quindi se possiamo ottenerla a un prezzo ridotto, ha una probabilità molto più alta di diventare più famosa.

**Quali problemi sta risolvendo Progress OpenEdge e come ti sta beneficiando?**

Banca e Finanza (Prestito, Risparmi, Acquisto a rate)
CRM


## Progress OpenEdge Discussions
  - [Quali sono le opzioni per integrarlo con progetti web JavaScript](https://www.g2.com/it/discussions/what-are-options-to-integrate-it-with-javascript-web-projects) - 2 comments, 1 upvote

- [View Progress OpenEdge pricing details and edition comparison](https://www.g2.com/it/products/progress-progress-openedge/reviews/progress-openedge-review-4549640?section=pricing&secure%5Bexpires_at%5D=2026-05-03+01%3A01%3A30+-0500&secure%5Bsession_id%5D=9fd4e2c6-8843-4641-9b78-ef3c76e9872d&secure%5Btoken%5D=82415483ae3e2ff242963236eb1d04415e25842d486eed50c6ab3d4229f01880&format=llm_user)

## Progress OpenEdge Features
**Funzionalità**
- Monitoraggio
- Allertando
- Registrazione
- Tempo di risposta
- Segnalazione
- Visualizzazione dei dati

**Funzionalità**
- Staging pronto per il deployment
- Integrazione
- Estensibile

**Gestione**
- Schema dei dati
- Linguaggio di interrogazione
- ACIDO - Reclamo
- Replica dei dati

**Funzionalità**
- Integrazioni
- Estensibilità
- Personalizza il test

**Funzionalità**
- Facilità d'uso
- Gestione dei file
- Supporto multilingue
- Personalizzazione
- Funzionalità Pronta all'Uso
- Guide di aiuto
- Patch e aggiornamenti

**Gestione dei dati**
- Ridondanza dei dati
- Gestione del server
- Supporto per Versione e Profilo
- Framework basati sul web
- Scambio di dati

**Agentic AI - Strumenti di Architettura d'Impresa**
- Esecuzione autonoma dei compiti
- Pianificazione a più fasi
- Integrazione tra sistemi
- Apprendimento adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva
- Prendere decisioni

**Progettazione dell'applicazione**
- Estensione del Codice UI
- Estensione del Codice di Programmazione
- Branding personalizzato
- Modelli di Applicazione
- Flussi di lavoro

**Gestione**
- Processi e flusso di lavoro
- Segnalazione
- Automazione

**Amministrazione**
- Elenco dei requisiti
- Informazioni centralizzate
- Tracciabilità

**Supporto**
- Ricerca Testo
- Tipi di dati
- Lingue
- Sistemi Operativi

**Gestione**
- Automazione
- Processi e Flusso di Lavoro
- Segnalazione

**Caratteristiche dell'utente**
- Offerta centralizzata
- Aggiornamenti di sicurezza
- Visibilità in tempo reale

**AI agentico - Monitoraggio del database**
- Esecuzione Autonoma dei Compiti
- Pianificazione a più fasi
- Integrazione tra sistemi
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva
- Prendere decisioni

**Controllo dei dati**
- Migrazione dei dati
- Sincronizzazione dei dati
- Sicurezza dei dati

**Comunicazione**
- Comunicazione con gli stakeholder
- Abilitazione della Comunicazione Interna

**Sicurezza**
- Blocco del database
- Controllo Accessi
- Crittografia
- Autenticazione

**Modernizzazione**
- Distribuzione su cloud
- Sviluppo di microservizi
- Supporto in sede
- Architettura modulare

**AI agentico - Integrazione continua**
- Esecuzione autonoma dei compiti
- Integrazione tra sistemi
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

**AI agentico - Consegna continua**
- Esecuzione autonoma dei compiti
- Integrazione tra sistemi
- Apprendimento adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

**Pubblicazione**
- Distribuzione dell'applicazione
- Compatibilità della piattaforma
- Gestione del ciclo di vita

**Procedurale**
- Creazione e Test Automatizzati

**Prestazione**
- Recupero di emergenza
- Concorrenza dei dati
- Gestione del carico di lavoro
- Indicizzazione avanzata
- Ottimizzatore di query

**Miglioramento delle Prestazioni dell'IA - Server Applicativo**
- Scalabilità delle Applicazioni AI
- Predizione degli errori dell'IA
- Previsione Intelligente delle Risorse
- Rilevamento di anomalie AI
- Rilevamento delle intrusioni AI

**Piattaforme di sviluppo a basso codice - AI agentica**
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

**Server di Applicazione - AI Agente**
- Esecuzione autonoma dei compiti
- Pianificazione a più fasi
- Integrazione tra sistemi
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva
- Prendere decisioni

**Caratteristiche del Database**
- Conservazione
- Disponibilità
- Stabilità
- Scalabilità
- Sicurezza
- Manipolazione dei dati
- Linguaggio di interrogazione

## Top Progress OpenEdge Alternatives
  - [MySQL](https://www.g2.com/it/products/mysql/reviews) - 4.4/5.0 (1,574 reviews)
  - [PostgreSQL](https://www.g2.com/it/products/postgresql/reviews) - 4.4/5.0 (642 reviews)
  - [Microsoft SQL Server](https://www.g2.com/it/products/microsoft-sql-server/reviews) - 4.4/5.0 (2,110 reviews)

