Controllo versioni configurazione
Un edit regola dimensionamento string ha bloccato combo inverter ad alto volume. Ripristinare versione precedente richiese un giorno di diff foglio calcolo perché CPQ non teneva storico versioni.
Version control · session
Configuration Rule Set
v40
Max span
6000 mm
Allowed material
- Steel
v41
Max span
7200 mm
Allowed material
- Steel
- Aluminium
La sfida
Un edit regola dimensionamento string ha bloccato combo inverter ad alto volume. Ripristinare versione precedente richiese un giorno di diff foglio calcolo perché CPQ non teneva storico versioni.
Un OEM strutture solari e inverter mantiene regole compatibilità moduli, dimensionamento string e guide montaggio che dealer configurano in CPQ. Logica prodotto evolve settimanalmente con nuove potenze pannello e SKU inverter. Quando combinazione smette di funzionare, vendita interna deve sapere quale versione regola è cambiata e com'era lo stato precedente, non solo che qualcosa si è rotto in produzione.
Senza storico versioni, product ops esporta tabelle regole in fogli e confronta colonne a mano. L'ingegnere che scrisse il vincolo originale è uscito due anni fa. Rollback significa riscrivere condizioni da vecchio export PDF sperando nulla altro sia cambiato. Un edit errato può bloccare preventivi dealer finché qualcuno ricostruisce logica da allegati mail.
Governance config separa autori da publisher e mantiene edit in staging. Log audit registrano chi agì dopo. Controllo accessi definisce diritti login. Controllo versioni config differisce: conserva timeline di ogni cambio regola, permette diff due versioni in editor e ripristina stato precedente in un'azione quando comportamento produzione regredisce.
Richiesta → config → prezzo → approvazione → ordine ha bisogno di logica prodotto che evolva velocemente e torni indietro in sicurezza quando cambio fallisce, non set regole che avanza solo perché nessuno vede cosa è cambiato ieri.
Come funziona
Come Mercura traccia storico versioni regole configurazione
Ogni save di regola config Mercura crea record versione con autore, timestamp, riassunto e note cambio opzionali. Editor regole mostra timeline tutte versioni. Seleziona due versioni per diff affiancato di condizioni, opzioni e dipendenze modificate. Rollback ripristina versione precedente come stato corrente; rollback stesso diventa nuova voce versione. Snapshot nominati marcano release major come nuove famiglie pannello o aggiornamenti listino. Bozze branch testano cambi regola prima di impatto configuratori dealer. Governance e approvazione controllano quando cambi pubblicano; controllo versioni preserva storico per confrontare, spiegare e annullare.
Rollback
Restore without rewriting history
Illustrative sequence · restore creates a new version from a prior state
v41 production issue
Select v40
Preview rollback
Confirm
v42 created from v40 state
Cosa include
Cosa copre controllo versioni configurazione
Record
- Record versione automatico ad ogni save regola
- Vista timeline con autore, data e note per versione
Compare
- Diff affiancato tra due versioni regola
Restore
- Ripristino un clic a stato config precedente
- Eventi ripristino loggati come nuove versioni stessa catena
Trace
- Snapshot nominati per lanci prodotto e milestone listino
- Branch bozza per testare cambi regola prima impatto produzione
- Export versioni per documentazione ingegneria e file compliance
La differenza
Modifiche regole prima e dopo controllo versioni
Fogli calcolo e memoria come storico versioni
- 01 Cambi regola sovrascrivono produzione senza stato precedente comparabile then
- 02 Indagini confrontano export manuali invece di diff in editor then
- 03 Rollback significa riscrivere logica da vecchi file o mail then
- 04 Ragione vincoli persa quando autori lasciano organizzazione then
- 05 Preventivi dealer bloccati finché qualcuno ricostruisce regola precedente a mano
Con Mercura
- 01 Ogni edit archiviato in timeline versioni consultabile
- 02 Vista diff mostra esattamente quali condizioni cambiarono tra versioni
- 03 Ripristina stato precedente in un'azione senza rebuild manuale
- 04 Note cambio catturano perché vincolo impostato così
- 05 Regressioni produzione corrette in minuti non giorni
Applicazione reale
Esempio: regressione regola string inverter
OEM guide tetto, inverter string e moduli optimizer via dealer regionali. Product manager aggiornò compatibilità dimensionamento string per nuova famiglia pannello alta potenza. In ore, dealer segnalarono combo string tre inverter popolare non più selezionabile. Product ops aprì controllo versioni Mercura, confrontò ultimo save con versione settimana precedente, trovò condizione estesa che escludeva combinazioni valide. Rollback ripristinò stato regola precedente in un'azione. Dealer ripresero preventivi stesso pomeriggio. Senza storico versioni, team aveva passato trimestre precedente a confrontare export foglio per incidente simile.
Impatto sul business
Perché controllo versioni è rete sicurezza logica prodotto complessa
Controllo versioni config permette ai team prodotto di evolvere regole CPQ velocemente perché ogni cambio è reversibile e spiegabile. Completa governance publish, tracce audit, permessi accesso e routing approvazione. Mercura non sostituisce sistema documentale ingegneria esterno o workflow Git fuori CPQ. Qualcuno deve scrivere note cambio quando vincoli non sono ovvi. Se dolore è «abbiamo cambiato regola e non possiamo tornare a ciò che funzionava la scorsa settimana», storico e diff CPQ allineano richiesta, config, prezzo, approvazione e ordine con logica che team possono ispezionare e ripristinare su ogni preventivo.
Business impact
Faster diagnosis
Diff view shows exactly which conditions changed between versions.
Safe recovery
Restore prior state in one action without manual rebuild.
Complete change history
Every edit stored in a searchable version timeline.
Compare
Governance vs version control
Configuration Governance
How a change reaches production
Draft → Review → Publish
Version Control
What each version contained · compare / restore
v37 → v38 → v39 → Compare / Restore
Mappa di governance
How identity, permissions, change, review, publish, history, and evidence connect
Current version · history intact
Diff versioni regole e ripristina stato precedente in un'azione
Prenoti demo e percorra timeline versioni, diff affiancato e rollback su regola config da cui dipendono i suoi dealer.
Parliamo del vostro progetto.
Aiutiamo i produttori a gestire al meglio la modellazione dei prodotti, semplificare il processo di preventivazione, ridurre gli errori e, infine, offrire ai clienti soluzioni su misura.