Kwaliteitsborging bij SkyCiv
Onze toewijding aan kwaliteit
Bij SkyCiv, we willen toonaangevend zijn in de sector, niet alleen op het gebied van structurele softwareautomatisering, maar ook op het gebied van nauwkeurigheid en betrouwbaarheid.
Onze toewijding aan gebruikers en de industrie begint op het hoogste niveau. De CEO en CTO komen wekelijks bijeen voor onze kwaliteitsborging (QA) team om de kwaliteit en processen van het SkyCiv-productassortiment te bespreken en te verbeteren. Voor ons, QA is een mentaliteit en een voortdurend proces van verbetering. Of het nu gaat om het verfijnen van documentatie of het uitbreiden van testcases, we zijn altijd op zoek naar manieren om vooruit te komen.
We houden ons aan best practices en richten ons op het ontwikkelen van software waarop ingenieurs kunnen vertrouwen om veilige ontwerpen te leveren.
Onze deskundige, Toegewijd QA-team
SkyCiv investeert zwaar in kwaliteit, om de nauwkeurigheid en betrouwbaarheid van onze producten te garanderen. We hebben een toegewijd en ervaren QA-team dat voortdurend onze software doorzoekt, het toevoegen van verificatietests en het valideren van nieuwe functies en producten.
Ons QA-team is klaar 80 jaar structurele ontwerpervaring in verschillende materialen en normen, het bieden van een enorme hoeveelheid kennis en praktische ontwerpervaring. Waar we expertise missen in een bepaalde regio of materiaal, we werken samen met externe ingenieurs om QA te helpen. Als u hierin geïnteresseerd bent, neem contact met ons op en word een validatiepartner.
Ons proces
We begrijpen dat gebruikers hun vertrouwen in ons stellen voor hun ontwerpen, en wij nemen die verantwoordelijkheid serieus. Elk product en elke functie bij SkyCiv ondergaat een rigoureus QA-proces om de veiligheid en betrouwbaarheid te garanderen.
Het begint met een grondige planning en voorafgaande verificatie. Tijdens deze fase, onze QA-ingenieurs beoordelen en valideren de handberekeningen van de ontwikkelaar, resultaten, en logica tegen ontwerpgidsen en hun eigen expertise. De ontwikkeling gaat vervolgens verder met voortdurende samenwerking tussen ontwikkelaars en het QA-team. Eenmaal klaar, het product of de functie wordt geïmplementeerd in een testomgeving waar het strengere validatiecontroles ondergaat voordat het wordt vrijgegeven.
Onze programmeurs zijn ook structurele ingenieurs, dus het hele proces wordt uitgevoerd door ervaren, gekwalificeerde ingenieurs. Gebouwd door ingenieurs, voor ingenieurs.
Duidelijke en transparante communicatie naar de gebruiker
Wij zorgen voor transparantie door alle updates en wijzigingen aan de software in ons document te documenteren Softwarewijzigingslogboek. Hierdoor kunnen gebruikers op de hoogte blijven en eventuele implicaties voor hun ontwerpen beoordelen.
Duidelijk en gedetailleerd software documentatien is net zo belangrijk om gebruikers te helpen de software effectief te gebruiken en het risico op invoerfouten door gebruikers te minimaliseren. Wij bieden ook video's aan, walkthroughs, en technische artikelen om gebruikers te begeleiden bij het gebruik van onze software, terwijl eventuele onderliggende aannames worden uitgelegd.
Uiteindelijk, om de duidelijkheid te vergroten, alle nieuwe producten en functies zijn voorzien van een bètatag. Dit biedt gebruikers vroege toegang tot nieuwe functies en geeft tegelijkertijd aan dat ze nog in ontwikkeling zijn en feedback verzamelen. De bètastatus geeft aan dat het product onlangs is uitgebracht en moedigt gebruikers aan om het zorgvuldig te beoordelen voordat ze het in hun projecten opnemen.
Verificatietests
SkyCiv heeft een bibliotheek van meer dan 900 Verificatierapporten van onze software - het valideren van onze ontwerpsoftware aan de hand van bekende waarden uit industriële ontwerpgidsen, software van derden en handmatige berekeningen. Deze verificatielijst wordt wekelijks beoordeeld en aangevuld op basis van aankomende functies en het uitvoeren van meer tests op bestaande producten:
Onze toewijding aan professionele verantwoordelijkheid drijft ons ertoe ervoor te zorgen dat de testlijst altijd groen is, voortdurend bijgewerkt, en maandelijks gecontroleerd:
Onze experts zijn slechts een bericht verwijderd
Als u zich zorgen maakt over een resultaat of meer uitleg nodig heeft, neem dan contact met ons op via de intercom en wij kunnen u in contact brengen met de experts die de software hebben ontworpen, zodat we uw zorgen kunnen ophelderen.
Vraagfuncties, rekenlogica of vraag gewoon deskundig advies. Met onze technische ondersteuning (op onze professionele accounts), Met Clear kunt u de hulp krijgen die u nodig heeft, deskundig advies.
Geautomatiseerd testen
Onze software evolueert voortdurend, maar onze geautomatiseerde tests garanderen de voortdurende nauwkeurigheid van onze software. We garanderen dit met behulp van de volgende drie industriestandaardframeworks voor testen:
- Van begin tot eind (e2e) Testen: Dit zijn dagelijkse tests die worden uitgevoerd en controleren of de software actief is en of de softwareresultaten overeenkomen met die van een geverifieerde test. Momenteel, wij hebben 500+ e2e-tests die wekelijks worden uitgevoerd met geautomatiseerde meldingen aan ons ontwikkelingsteam als er iets is veranderd of niet operationeel is.
- Eenheidstests: Eenheidstests zijn dat wel lager niveau tests die de correcte en regelmatige werking van kleinere functies in de code controleren.
- FE Solver-tests: geautomatiseerd testen van onze oplosser om ervoor te zorgen dat de resultaten overeenkomen met eerder gevalideerde resultaten. We zijn voorbij 1,000 gevalideerde modellen, elk test honderden resultaten. De update wordt pas vrijgegeven als de oplossertest wordt uitgevoerd 100% geverifieerd met deze resultaten.
Dit is een voordeel van onze cloudsoftware. Als er iets kapot gaat, dan weten wij het en kunnen wij het direct oplossen. Het is ook een continue feedbacklus, dus als we iets vinden dat niet gedekt is, we voegen dit toe om te voorkomen dat dit ooit nog eens gebeurt.
Gedetailleerde berekeningsrapportage
Een van de hoeksteenkenmerken van SkyCiv-producten zijn onze transparante rapporten. Referenties, De formules en aannames in onze ontwerprapporten helpen ingenieurs te verifiëren dat de software correct is. Het verwijderen van deze blackbox is niet alleen uiterst nuttig voor de ingenieur, maar het biedt ook een duidelijker resultaat en de mogelijkheid om stappen in berekeningen te volgen om nauwkeurigheid te garanderen.
Met elke bouwkundige software, het is belangrijk om de aannames en de gebruikte logica te begrijpen, SkyCiv maakt dat proces eenvoudig.
Een kanttekening: Controleer altijd uw softwareresultaten
Alle software kan bugs bevatten, en geen enkel product is ooit immuun voor problemen vanwege de oneindige mogelijkheden van gebruikersinvoercombinaties. Wij zijn volledig toegewijd aan het bereiken ervan 100% betrouwbare software, in het besef dat het uiteenlopende scala aan projecten en de input van gebruikers unieke uitdagingen met zich meebrengt.
Tijdens onze QA-processen, we controleren ook met software van derden - een proces waarbij vaak problemen met andere producten aan het licht zijn gekomen. Daarom raden we altijd aan dat ingenieurs hun werk en resultaten van structurele engineeringsoftware dubbel controleren.
Notitie: We hebben de namen van de software van derden verwijderd om de vertrouwelijkheid van die producten te respecteren