Aristoteles hat einmal gesagt: „Qualität ist kein Akt, es ist eine Gewohnheit. " Qualität ist ein erlerntes Verhalten, das durch Wiederholung definiert wird. Aus diesem Grund glauben wir, dass es bei der Qualitätssicherung darum geht, bestimmte Verfahren und Protokolle festzulegen, um bestimmte Standards sicherzustellen. In diesem Artikel werden die Verfahren von SkyCiv erläutert, mit denen die Genauigkeit unserer Ergebnisse und die Qualität unseres Produkts sichergestellt werden. Unsere Benutzer vertrauen uns jeden Tag bei ihren Projekten und dies ist keine Verantwortung, die wir leichtfertig übernehmen. Diese hohe Wertschätzung ist auf zwei Dinge zurückzuführen: (1) das Vertrauen unserer Benutzer und (2) Leidenschaft für unser Produkt. Leidenschaft für unser Produkt bedeutet das für uns, Auch kleinste Details sind wichtig. Lernen Sie mehr über 6 Wir gehen unsere Verfahren ein, um die Genauigkeit und Qualität unserer Strukturanalyse- und Konstruktionssoftware sicherzustellen:

1. Automatischer Solver-Tester mit Ergebnissen herkömmlicher Software

Einer unserer wichtigsten internen Prozesse, um die Genauigkeit unserer Ergebnisse sicherzustellen, ist ein automatischer Solver-Checker. Dieses Skript durchläuft mehr als tausend Modelle von verifizierten Modellen und vergleicht die Ergebnisse unseres Lösers mit diesen bekannten Werten. Mit jeder Datei, Das Skript überprüft jedes einzelne Ergebnis (Reaktionen, Querkraft, Biegemoment, Durchbiegungen, Stress und mehr) für jedes einzelne Mitglied im Projekt. Dies entspricht der Überprüfung von buchstäblich zehn Millionen Ergebnissen. Wir führen diesen Solver vor jedem Update aus, und wird erst veröffentlicht, wenn die Ergebnisse bei übereinstimmen 100%.
SkyCIv-Solver-CheckerBeispiel für die Ausgabe unseres Solver-Testers
Für unsere Designmodule, Wir stützen uns auf Beispiele zur Codeüberprüfung, die von den verschiedenen Standards auf der ganzen Welt bereitgestellt werden. Diese werden mit den SkyCiv-Ergebnissen überprüft und als Referenz für Benutzer öffentlich tabellarisch aufgeführt. Zum Beispiel, nach dem AISC 360-10 Freisetzung, wir Überprüfen Sie die Ergebnisse mit den von AISC gegebenen Beispielen. Wir haben auch eine umfassende Liste von Analyse-Verifizierungsmodellen und fügen wöchentlich weitere hinzu.

2. Von Ingenieuren gebaut, für Ingenieure

Unser internes Produktentwicklungsteam besteht ausschließlich aus qualifizierten Bau- und Maschinenbauingenieuren. Mit jahrelanger Erfahrung in der praktischen Tragwerksplanung, Unser Team weiß genau, was sie bauen. Dies stellt sicher, dass keine Lücken zwischen Produktentwicklung und technischem Wissen bestehen; es ist alles integriert. Die Qualität hängt auch davon ab, dass unsere Software komplett im eigenen Haus erstellt wird, von Vollzeit-SkyCiv-Mitarbeitern - Nichts wird ausgelagert, um sicherzustellen, dass unser Produkt auf einem höheren Standard bleibt. Unser Team ist auch in jeder Ecke der Software äußerst leidenschaftlich. Wir werden Stunden damit verbringen, eine Funktion zu planen und zu erstellen, um sicherzustellen, dass sie so läuft, wie wir es möchten. Ich glaube jedem, der benutzt hat unsere Software Ich kann die Liebe zum Detail erkennen, die wir in die intuitive Gestaltung der Software gesteckt haben, leistungsstark und angenehm zu bedienen.

3. Ausprobiert und getestet

Das SkyCiv Strukturanalyse-Software hat mehr als gehabt 8 Millionen löst. Das ist 8 Millionen Strukturen, die von der Software analysiert und dann von Ingenieuren überprüft wurden. Ingenieure sind eine vorsichtige Rasse - doppelte Kontrollarbeit, Lösungen überprüfen und (die guten) Nehmen Sie ein Software-Ergebnis mit einem Körnchen Salz. Ingenieure haben unserer Software mit Millionen ihrer Projekte einen Strich durch die Rechnung gemacht - Ohne Ergebnisabweichungen, seit der automatische Solver-Tester vor mehr als zwei Jahren implementiert wurde.

4. 3Drittanbieter-Validierung

SkyCiv hat sich auch einer Prüfung durch Dritte unterzogen, um auf einer Reihe von genehmigten Softwarelisten zu stehen. Dieser Prozess wird von unabhängigen qualifizierten Fachingenieuren durchgeführt (Sport), um die Ergebnisse unserer Software zu validieren. Dazu gehört die Modellierung und Analyse einer Reihe von Musterstrukturen, Funktionen und FEA-Einstellungen. Zum Beispiel, es gibt separate Tests für Statik, Knick- und nichtlineare Analyse, um sicherzustellen, dass die Software auf der ganzen Linie funktionsfähig und genau ist. Eine solche genehmigte Liste, auf der SkyCiv steht, ist der Vorab akzeptierte Liste der strukturellen Software der Bauabteilung von Hongkong, an denen wir für die Einreichung von Gebäudedesigns in Hongkong teilnehmen müssen.

5. Berichterstellung öffnen

Immer noch unsicher? SkyCiv verpflichtet sich zu öffnen, transparente Software - zeigt alle Berechnungen, Annahmen und Ergebnisse in unseren Designberichten. SkyCivs Design-Software (Verstärkter Beton, Verbindungsdesign und Elementdesign) Alle haben eine offene Berichterstattung, So können Ingenieure die schrittweisen Berechnungen der Software überprüfen. Die Berichte liegen in einem professionellen PDF-Format vor, Klicken Sie hier für eine Beispiel AISC 360 Entwurfsbericht von SkyCivs Structural 3D-Software. Ermöglichen, dass Ingenieure die Berechnungen der Software überprüfen, bedeutet die Annahmen, Berechnungen und Ergebnisse können alle überprüft und überprüft werden, bevor ein Ingenieur das Design abzeichnet.  
Full-calcs-aisc-360-10
 

6. Verfolgen Sie unsere Fehler

Unsere Live-Version füttert uns ständig mit Fehlern und Fehlern, die unsere Benutzer erhalten haben. Diese Fehlerverfolgung ermöglicht es uns, Probleme mit der Software zu identifizieren, damit sie repariert werden können. Da wir in der Cloud ansässig sind, Wir können den Fehler beheben, Führen Sie die Solver-Prüfung aus und geben Sie ein Update frei, ohne dass der Benutzer dies bemerkt. Dies bedeutet, dass wir die Benutzererfahrung durch ständige Überwachung ständig verbessern, Reparieren und Aktualisieren der Software.

7. Beta-Version

Wir versuchen im Allgemeinen, wichtige Funktionen oder Features als Beta-Version freizugeben, vor der vollständigen Veröffentlichung. Dies ermöglicht unseren Benutzern, das Programm verständlicher zu verwenden und uns wertvolle Informationen zu liefern, um die Genauigkeit und Leistung der Funktion sicherzustellen. Dies ist in der Softwareentwicklung üblich und stellt sicher, dass der Benutzer weiß, dass sich dieser Teil des Programms möglicherweise nicht befindet 100% und sollte konservativ verwendet werden. Dies ist für die Qualitätssicherung von größter Bedeutung. Wir testen die Version an einer Vielzahl von realen Anwendungen, über Kombinationen von Geräten, Betriebssysteme und Browser. Wie du dir vorstellen kannst, Dies entspricht Tausenden von Kombinationen, die wir intern niemals testen könnten.

Sam Carigliano CEO und Mitbegründer von SkyCiv
Sam Carigliano
CEO und Mitbegründer von SkyCiv
BEng (Bürgerlich), BCom
LinkedIn