Informazioni da includere
- Riferimenti del controller e del software originale
- Una descrizione del comportamento richiesto
- Hardware, interfacce e destinazione d'uso
- Informazioni tecniche disponibili e vincoli di progetto
BlagTuning / Software
Quando una richiesta di file standard non è sufficiente, il progetto inizia con il comportamento software di cui hai bisogno. Requisiti chiari trasformano un'idea complessa in un ambito di sviluppo.
Lo sviluppo personalizzato inizia descrivendo cosa dovrebbe fare il sistema, in quali condizioni e con quale hardware. Una specifica utile identifica il controller, il software disponibile e gli ingressi o gli stati operativi rilevanti per il comportamento richiesto.
Ciò è diverso dalla selezione di una categoria di calibrazione convenzionale. Una conversione, l'integrazione di un componente o un particolare requisito di controllo possono richiedere una fase di fattibilità prima che possa essere definita la consegna. Il primo obiettivo è rendere i requisiti tecnici sufficientemente chiari per essere valutati.
Il lavoro del software è più affidabile quando si conoscono il riferimento originale, le modifiche precedenti e l'uso previsto. Fornire l'identificazione disponibile e spiegare il comportamento attuale. Se sono coinvolti più controllori, descrivere i loro ruoli e la relativa configurazione.
La conoscenza delle strategie dell'ECU è preziosa perché aiuta a porre le domande giuste e a identificare le dipendenze. Non dovrebbe essere presentato come un'affermazione secondo cui ogni funzionalità è possibile su ogni controller. L'ambito di sviluppo è confermato per il software e il progetto effettivi.
Un progetto personalizzato necessita di una comprensione condivisa di ciò che verrà consegnato e di come verranno valutati i progressi. Concordare il comportamento richiesto, le informazioni fornite dall'officina e i punti in cui verrà rivisto il software.
Mantieni ogni revisione identificabile. Se una modifica hardware o un requisito aggiuntivo altera il progetto, registrarlo esplicitamente. Una chiara cronologia delle revisioni aiuta a distinguere un adeguamento nell'ambito concordato da una nuova richiesta di sviluppo. Inoltre, rende più efficace il supporto tecnico successivo.
Lo sviluppatore del software e l'officina forniscono informazioni diverse. Il file di lavoro è indirizzato al software del titolare; il workshop fornisce il contesto di installazione e le osservazioni rilevanti dall'applicazione. La qualità di tale scambio spesso determina l’efficienza con cui una richiesta complessa può progredire.
I test dovrebbero rispondere alle domande reali del progetto. Ciò può comportare confronti di software, dati operativi o altri controlli adeguati, piuttosto che una semplice misurazione della potenza. Il risultato è un prodotto software definito con il contesto necessario per utilizzarlo e rivederlo in modo appropriato.
Non si presuppone alcuna compatibilità universale. La fattibilità dipende dal software, dal controller e dai requisiti identificati.
Non necessariamente. L’ambito e le condizioni dello sviluppo devono essere concordati prima dell’inizio dei lavori.
Un requisito preciso, un software originale affidabile e una descrizione chiara dell'hardware e del comportamento attuale.