Una volta Aristotele disse che “la qualità non è un atto, è un'abitudine. " La qualità è un comportamento appreso definito dalla ripetizione. Ecco perché crediamo che la garanzia della qualità riguardi la creazione di una serie specifica di procedure e protocolli per garantire determinati standard. Questo articolo esplora le procedure di SkyCiv che garantiscono l'accuratezza dei nostri risultati e la qualità del nostro prodotto. I nostri utenti si fidano di noi ogni giorno con i loro progetti e questa non è una responsabilità che prendiamo alla leggera. Questo alto rispetto è derivato da due cose: (1) la fiducia dei nostri utenti e (2) passione per il nostro prodotto. La passione per il nostro prodotto significa questo per noi, anche i più piccoli dettagli contano. Ulteriori informazioni sono consultabili su 6 delle nostre procedure che adottiamo per garantire l'accuratezza e la qualità del nostro software di analisi e progettazione strutturale:

1. Tester risolutore automatico rispetto ai risultati del software tradizionale

Uno dei nostri processi interni più importanti che dobbiamo garantire l'accuratezza dei nostri risultati è un risolutore automatico. Questo script passa attraverso più di mille modelli di modelli verificati e confronta i risultati del nostro risolutore con questi valori noti. Con ogni file, lo script controlla ogni singolo risultato (reazioni, forza di taglio, momento flettente, la deflessione , sottolinea e altro ancora) per ogni singolo membro del progetto. Ciò equivale al controllo di decine di milioni di risultati. Eseguiamo questo risolutore prima di ogni aggiornamento, e non verrà rilasciato fino a quando i risultati non corrisponderanno a 100%.
SkyCIv-Solver-CheckerEsempio dell'output del nostro tester solutore
Per i nostri moduli di design, ci basiamo su esempi di verifica del codice forniti dai vari standard in tutto il mondo. Questi sono controllati con i risultati di SkyCiv e tabulati pubblicamente per riferimento degli utenti. Ad esempio, seguendo l'AISC 360-10 pubblicazione, noi verificare i risultati con gli esempi forniti dall'AISC. Abbiamo anche un elenco completo di modelli di verifica dell'analisi e ne aggiungiamo altri settimanalmente.

2. Costruito da ingegneri, per ingegneri

Il nostro team di sviluppo prodotto interno è composto interamente da ingegneri strutturali e meccanici qualificati. Con anni di esperienza nella progettazione strutturale pratica, il nostro team sa esattamente cosa stanno costruendo. Ciò garantisce l'assenza di lacune tra lo sviluppo del prodotto e la conoscenza tecnica; è tutto integrato. La qualità dipende anche dal fatto che il nostro software è completamente costruito internamente, da dipendenti SkyCiv a tempo pieno - nulla viene esternalizzato per garantire che il nostro prodotto rimanga a uno standard più elevato. Il nostro team è anche estremamente appassionato di ogni angolo del software. Trascorreremo ore a pianificare e costruire una funzione per assicurarci che funzioni come vogliamo. Credo a chiunque l'abbia usato il nostro software può vedere la grande attenzione ai dettagli che mettiamo nel rendere il software intuitivo, potente e piacevole da usare.

3. Provato e testato

La Software di analisi strutturale SkyCiv ha avuto più di 8 milioni di risolve. Quello è 8 milioni di strutture che sono state analizzate dal software e poi riviste dagli ingegneri. Gli ingegneri sono una razza attenta - lavoro di doppio controllo, verifica delle soluzioni e (quelli buoni) prendere un risultato software con le pinze. Gli ingegneri hanno preso a calci le gomme del nostro software con milioni di loro progetti - senza discrepanze nei risultati poiché il tester del risolutore automatico è stato implementato più di due anni fa.

4. 3Convalida di terze parti

SkyCiv ha anche subito verifiche di terze parti per essere presente in una serie di elenchi di software approvati. Questo processo viene eseguito da ingegneri professionisti qualificati indipendenti (P.E), per convalidare i risultati del nostro software. Ciò include la modellazione e l'analisi di una serie di strutture campione, caratteristiche e impostazioni FEA. Ad esempio, ci sono test separati per la statica, instabilità e analisi non lineare per garantire che il software sia funzionale e accurato su tutta la linea. Uno di questi elenchi approvati su cui SkyCiv è presente, è il Elenco pre-accettato del software strutturale del Dipartimento dell'edilizia di Hong Kong, su cui dobbiamo essere presenti per la presentazione di progetti di edifici a Hong Kong.

5. Apri rapporti

Ancora insicuro? SkyCiv si impegna ad aprire, software trasparente - mostrando tutti i calcoli, ipotesi e risultati nei nostri rapporti di progettazione. Il software di progettazione di SkyCiv (Cemento armato, Connection Design e Member Design) tutti hanno rapporti aperti, così gli ingegneri possono rivedere i calcoli passo passo del software. I rapporti sono in un formato PDF professionale, clicca qui per un file campione AISC 360 Report di progettazione dal software 3D strutturale di SkyCiv. Consentire agli ingegneri di rivedere i calcoli del software, significa le ipotesi, calcoli e risultati possono essere rivisti e controllati prima che un ingegnere firmi il progetto.  
Full-calcs-AISC-360-10
 

6. Monitoraggio dei nostri bug

La nostra versione live ci fornisce costantemente bug ed errori ricevuti dai nostri utenti. Questo bug tracking ci consente di identificare eventuali problemi con il software in modo che possano essere riparati. Dato che siamo basati nel cloud, possiamo riparare il bug, eseguire il controllo del risolutore e rilasciare un aggiornamento senza che l'utente se ne accorga. Ciò significa che miglioriamo costantemente la User Experience monitorando costantemente, riparare e aggiornare il software.

7. Versione beta

Generalmente cerchiamo di rilasciare qualsiasi funzione o caratteristica chiave come versione beta, prima del rilascio completo. Ciò che fa è consentire ai nostri utenti di utilizzare il programma in modo più apprensivo e fornirci informazioni preziose per garantire l'accuratezza e le prestazioni della funzione. Questa è una pratica comune nello sviluppo del software e garantisce che l'utente sia consapevole che questa parte del programma potrebbe non essere presente 100% e dovrebbe essere usato in modo conservativo. Questo è fondamentale per garantire la qualità. Stiamo testando il rilascio su una varietà di applicazioni reali, attraverso combinazioni di dispositivi, sistemi operativi e browser. Come puoi immaginare, ciò equivale a migliaia di combinazioni che non potremmo mai testare internamente.

Sam Carigliano CEO e co-fondatore di SkyCiv
Sam Carigliano
CEO e co-fondatore di SkyCiv
BEng (Civile), BCom
LinkedIn