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.
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.
Cosa include
Cosa copre controllo versioni configurazione
- Record versione automatico ad ogni save regola
- Vista timeline con autore, data e note per versione
- Diff affiancato tra due versioni regola
- Ripristino un clic a stato config precedente
- Snapshot nominati per lanci prodotto e milestone listino
- Branch bozza per testare cambi regola prima impatto produzione
- Eventi ripristino loggati come nuove versioni stessa catena
- Export versioni per documentazione ingegneria e file compliance
La differenza
Modifiche regole prima e dopo controllo versioni
- Cambi regola sovrascrivono produzione senza stato precedente comparabile
- Indagini confrontano export manuali invece di diff in editor
- Rollback significa riscrivere logica da vecchi file o mail
- Ragione vincoli persa quando autori lasciano organizzazione
- Preventivi dealer bloccati finché qualcuno ricostruisce regola precedente a mano
- Ogni edit archiviato in timeline versioni consultabile
- Vista diff mostra esattamente quali condizioni cambiarono tra versioni
- Ripristina stato precedente in un'azione senza rebuild manuale
- Note cambio catturano perché vincolo impostato così
- 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.
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.