Trasformare la consegna in un flusso ripetibile di acqua
L'implementazione automatica della codificazione, dell'ispezione, del test, della costruzione e della distribuzione dei prodotti dopo la presentazione del codice riduce le differenze ambientali e gli errori manuali.
La linea di flusso dovrebbe iniziare con alta frequenza, passi di stabilizzazione, gradualmente espandendo la copertura piuttosto che inizialmente perseguire piattaforme complesse.
Fai un feedback di qualità accadra prima
I problemi precedenti vengono rilevati dai test dell'unità, dai test di interfaccia, dalle scansioni statiche e dalle recensioni dei codici, il più basso costo di riparazione.
Le chiusure di porte di qualità richiedono soglie ragionevoli per scoraggiare i cambiamenti ad alto rischio ed evitare che i team preparino test senza valore per gli indicatori.
Embedere i controlli di sicurezza nel processo R&D
I sistemi chiave dovrebbero includere anche test di sicurezza e autorizzazioni per consentire i rischi da affrontare prima di andare online.
Il ruolo del team di sicurezza è passato dall'audit end-of-pipe alla fornitura di regole, strumenti e consigli, e la condivisione dei rischi con la R & S.
Utilizzare osservabile per formare un loop di feedback upline
Il rilascio e la funzione di grigi controllano la gamma di impatti di cambiamento.
Quando la frequenza di consegna, il tasso di fallimento del cambiamento, il tempo di recupero e il ciclo di domanda sono misurati su base continua, le imprese possono veramente migliorare l'efficacia R&D.
- Rilascio piccolo, frequente e roll-back
- Automatizzare i controlli di qualità e sicurezza duplicati
- Utilizzo del feedback di produzione per guidare il prossimo round di miglioramenti
Cambia DevSecOps dalla lettura delle conclusioni all'ingresso del progetto
Il problema più probabile dopo la lettura di articoli metodologici è l'accettazione di principi, che non sono tradotti nel passo successivo. Si propone che il capo delle operazioni organizzi un mini-officina di 60-90 minuti, scegliendo solo un processo reale e non affrettandosi a discutere la piattaforma completa.
Passo 1: Stabilimento di uno stato attuale e base di campione
I dati sono disponibili per una o due settimane di fila, ma sono indicate le variazioni del ciclo di campionamento e delle operazioni.
Fase 2: Chiarifica la chiusura iniziale e l'inazione
La prima fase è progettata per consentire a una catena di funzionare e di essere ritracciabile, piuttosto che impilare l'intera integrazione continua, la qualità del software e l'efficacia della R & S nella stessa versione.
Passo 3: Abbina risultati tecnici alle prove di ingegneria
La struttura è progettata per verificare le dimensioni, i picchi, la disponibilità, i tempi di recupero, la frequenza dei dati di distribuzione e di fallimento, evitando la rapida introduzione della complessità oltre la capacità del team per la tecnologia avanzata. La dimostrazione del fornitore dovrebbe utilizzare campioni che sono confermati da entrambe le parti; i dati di produzione non dissensitized non sono disponibili, ma i dati di prova idealizzati non possono essere utilizzati interamente per sostituire le condizioni reali.
Passo 4: Ricezione, ispezione e disco con lo stesso calibro
Se il processo originale gestisce 600 attività al mese, una media di 20 minuti e un tasso di ritorno del 10 per cento, il bersaglio può essere dichiarato come “sei settimane dopo l’inizio della linea, con una riduzione media del 25 per cento nel tempo, e un tasso di ritorno non superiore alla base originale, data la complessità del compito.” Questo set dimostra solo il metodo di misura, e non rappresenta alcun risultato cliente; gli indicatori formali devono essere identificati da un proprio impresa.
- Materiale operativo: diagramma di flusso, ruolo, missione campione, problemi attuali e dati di base
- Materiale tecnico: inventario del sistema, interfaccia, accesso dei dati, ambiente di distribuzione e requisiti di sicurezza
- Materiale del progetto: portata di prima fase, esclusioni, matrice di responsabilità, pietre miliari e meccanismi di cambiamento
- Materiale di ricezione e di ispezione: set di prova, record di esecuzione, elenco di carenze, domande di indicatori e documenti di consegna
Quando questi materiali sono identificati congiuntamente da parti operative e tecniche, il metodo nell'articolo è effettivamente inserito nel progetto. Se i dati chiave, l'autorizzazione dell'interfaccia o la persona responsabile non sono in atto, il passo successivo logico è di solito un limitato diagnostico o PoC, piuttosto che un impegno immediato per completare il periodo di lavoro e il prezzo totale fisso.
Metodologia di attuazione per l'azione di progetto
- Al centro dell'automazione è la riduzione del numero di feedback piuttosto che la ricerca di strumenti
- Qualità e sicurezza dovrebbero essere coinvolti presto in R&D
- Stiamo misurando velocità, stabilità e resilienza.
Proseguendo per conciliare le questioni comuni nel processo decisionale del progetto
Come offrono generalmente lo sviluppo di interfaccia integrata e multi-sistema API di terze parti?
Il progetto di interfaccia non può essere semplicemente citato dal numero di interfacce, poiché la stessa interfaccia può essere semplicemente una query, ma può anche assumere responsabilità di transazione, retest, riconciliazione e sicurezza. Il costo dipende dalla qualità del documento, dall'ambiente di prova, dalla conversione del campo, dalla frequenza di sincronizzazione, dalla compensazione insolita, dalle prestazioni e dal supporto online.
Visualizza risposta completaSelezione, integrazione e governance delle informazioni aziendaliL'interfaccia API può essere completamente compatibile senza un file?
Talvolta, ma i costi, i rischi e il tempo aumentano in modo significativo e non si può promettere alcun collegamento. Le squadre devono confermare se vi è un mandato legale, un ambiente di prova, registri, richieste di campioni e supporto originale.
Visualizza risposta completaSelezione, integrazione e governance delle informazioni aziendaliCome monitora il guasto dell'interfaccia e le discrepanze dei dati dopo l'integrazione dei sistemi?
L'interfaccia ritorna con successo e non corrisponde a un completamento del processo di business, e l'integrazione dei sistemi deve monitorare sia lo stato tecnico che i risultati dell'operazione. Ogni richiesta deve avere un numero di tracciamento unico, registrare la fonte, il bersaglio, lo stato, il consumo di tempo, il numero di unità di lavoro.
Visualizza risposta completaContratti, pagamenti, modifiche e consegna dei progettiQuali informazioni sono richieste per l'accettazione e l'ispezione del progetto software?
L'obiettivo delle informazioni è quello di dimostrare che il sistema soddisfa gli standard concordati e che il cliente può continuare a operare e a prendere il sopravvento.
Visualizza risposta completaNecessità di ulteriori analisi nel contesto dello stato attuale dell'impresa?
Forniamo consulenza tecnica IT, costruzione di informazioni aziendali, Outlook Progetto Software, progettazione di prodotti, servizi di consegna di R & S e sistemi.
