Aristóteles disse uma vez que “qualidade não é um ato, é um hábito. ” Qualidade é um comportamento aprendido definido pela repetição. É por isso que acreditamos que a garantia de qualidade trata da definição de um conjunto específico de procedimentos e protocolos para garantir certos padrões. Este artigo explora os procedimentos do SkyCiv que garantem a precisão de nossos resultados e a qualidade de nosso produto. Nossos usuários confiam em nós todos os dias com seus projetos e esta não é uma responsabilidade que assumimos levianamente. Essa alta consideração resultou de duas coisas: (1) a confiança de nossos usuários e (2) paixão pelo nosso produto. Paixão pelo nosso produto significa que para nós, até os menores detalhes importam. Aprender mais sobre 6 dos nossos procedimentos que tomamos para garantir a precisão e qualidade do nosso Software de Análise e Design Estrutural:

1. Testador de Solver Automático em relação aos resultados de software tradicional

Um dos nossos processos internos mais importantes que temos para garantir a precisão dos nossos resultados é um verificador de solucionador automático. Este script passa por mais de mil modelos de modelos verificados e compara os resultados do nosso solucionador com esses valores conhecidos. Com cada arquivo, o script verifica cada resultado (reações, força de cisalhamento, momento de flexão, deflexão, tensões e mais) para cada membro do projeto. Isso equivale à verificação de literalmente dezenas de milhões de resultados. Executamos este solucionador antes de cada atualização, e não será lançado até que os resultados correspondam em 100%.
SkyCIv-Solver-CheckerExemplo de saída de nosso testador de solucionador
Para nossos módulos de design, contamos com exemplos de verificação de código fornecidos por vários padrões em todo o mundo. Eles são verificados com os resultados do SkyCiv e tabulados publicamente para referência dos usuários. Por exemplo, seguindo o AISC 360-10 liberação, nós verifique os resultados com os exemplos fornecidos pelo AISC. Também temos uma lista abrangente de modelos de verificação de análise e adicionamos mais semanalmente.

2. Construído por engenheiros, para engenheiros

Nossa equipe interna de desenvolvimento de produtos é composta inteiramente por engenheiros estruturais e mecânicos qualificados. Com anos de experiência prática em projetos estruturais, nossa equipe sabe exatamente o que está construindo. Isso garante que não haja lacunas entre o desenvolvimento do produto e o conhecimento técnico; está tudo integrado. A qualidade também depende do fato de que nosso software é totalmente construído internamente, por funcionários SkyCiv em tempo integral - nada é terceirizado para garantir que nosso produto permaneça em um padrão mais elevado. Nossa equipe também é extremamente apaixonada por cada canto do software. Passaremos horas planejando e construindo uma função para garantir que funcione como queremos. Eu acredito em qualquer um que tenha usado nosso software podemos ver a atenção aos detalhes que colocamos para tornar o software intuitivo, poderoso e agradável de usar.

3. Experimentado e testado

O Software de análise estrutural SkyCiv teve mais do que 8 milhão de soluções. Isso é 8 milhões de estruturas que foram analisadas pelo software e depois revisadas por engenheiros. Os engenheiros são uma raça cuidadosa - trabalho de dupla verificação, verificar soluções e (os bons) pegue um resultado de software com um grão de sal. Os engenheiros chutaram o pneu do nosso software com milhões de seus projetos - sem discrepâncias de resultados desde que o testador de solucionador automático foi implementado há mais de dois anos.

4. 3Validação de rd Party

SkyCiv também passou por verificações de terceiros para estar em uma série de listas de software aprovado. Este processo é realizado por engenheiros profissionais qualificados independentes (EDUCAÇAO FISICA), para validar os resultados do nosso software. Isso inclui modelar e analisar uma série de estruturas de amostra, recursos e configurações FEA. Por exemplo, existem testes separados para estática, flambagem e análise não linear para garantir que o software seja funcional e preciso em todas as áreas. Uma dessas listas aprovadas em que o SkyCiv está, é o Lista de softwares estruturais pré-aceitos pelo Departamento de Construção de Hong Kong, que somos obrigados a participar para inscrições de projetos de construção em Hong Kong.

5. Relatórios abertos

Ainda inseguro? SkyCiv está empenhada em abrir, software transparente - mostrando todos os cálculos, suposições e resultados em nossos relatórios de design. Software de design do SkyCiv (Concreto reforçado, Projeto de conexão e projeto de membro) todos têm relatórios abertos, para que os engenheiros possam revisar os cálculos passo a passo do software. Os relatórios estão em formato PDF profissional, clique aqui para um amostra AISC 360 Relatório de Design do software Structural 3D da SkyCiv. Permitindo que os engenheiros revisem os cálculos do software, significa as suposições, cálculos e resultados podem ser revisados ​​e verificados antes de um engenheiro assinar o projeto.  
Full-calcs-aisc-360-10
 

6. Rastreando nossos bugs

Nossa versão ao vivo está constantemente nos alimentando de bugs e erros recebidos por nossos usuários. Este rastreamento de bugs nos permite identificar quaisquer problemas com o software para que possam ser reparados. Como estamos baseados na nuvem, nós podemos consertar o bug, execute a verificação do solucionador e libere uma atualização sem que o usuário perceba. Isso significa que estamos constantemente melhorando a experiência do usuário, monitorando constantemente, reparar e atualizar o software.

7. Versão Beta

Geralmente tentamos lançar quaisquer funções ou recursos importantes como uma versão beta, antes do lançamento completo. Isso permite que nossos usuários usem o programa de maneira mais apreensiva e nos forneça informações valiosas para garantir a precisão e o desempenho da função. Esta é uma prática comum no desenvolvimento de software e garante que o usuário esteja ciente de que esta parte do programa pode não estar em 100% e deve ser usado de forma conservadora. Isso é fundamental para garantir a qualidade. Estamos testando o lançamento em uma variedade de aplicativos da vida real, em combinações de dispositivos, sistemas operacionais e navegadores. Como você pode imaginar, isso equivale a milhares de combinações que nunca poderíamos testar internamente.

Sam Carigliano CEO e cofundador da SkyCiv
Sam Carigliano
CEO e cofundador da SkyCiv
BEng (Civil), BCom
LinkedIn