Аристотель однажды сказал: «Качество - это не действие., это привычка ». Качество - это усвоенное поведение, определяемое повторением. Вот почему мы считаем, что обеспечение качества заключается в создании определенного набора процедур и протоколов для обеспечения определенных стандартов.. В этой статье рассматриваются процедуры SkyCiv, которые обеспечивают точность наших результатов и качество нашего продукта.. Наши пользователи доверяют нам свои проекты каждый день, и мы не несем ответственности за это.. Это высокое уважение проистекает из двух вещей.: (1) доверие наших пользователей и (2) страсть к нашему продукту. Страсть к нашему продукту означает, что для нас, важны даже самые мелкие детали. Узнать больше о 6 наших процедур, которые мы применяем для обеспечения точности и качества нашего программного обеспечения для расчета и проектирования конструкций.:

1. Автоматический тестер решателя по результатам традиционного программного обеспечения

Одним из наиболее важных внутренних процессов, которые мы должны обеспечить для обеспечения точности наших результатов, является автоматическая проверка решателя.. Этот сценарий проходит более чем тысяча моделей проверенных моделей и сравнивает результаты нашего решателя с этими известными значениями. С каждым файлом, сценарий проверяет каждый результат (реакции, сдвигающая сила, изгибающий момент, отклонение, стрессы и многое другое) за каждого участника проекта. Это означает проверку буквально десятков миллионов результатов.. Мы запускаем этот решатель перед каждым обновлением, и не будет выпущен, пока результаты не совпадут на 100%.
SkyCIv-Solver-CheckerПример вывода нашего тестера решателя
Для наших дизайнерских модулей, мы полагаемся на примеры проверки кода, предоставленные различными стандартами по всему миру. Они сверяются с результатами SkyCiv и публикуются в таблице для справки пользователей.. Например, после AISC 360-10 релиз, мы проверить результаты с предоставленными примерами, предоставленными AISC. У нас также есть исчерпывающий список моделей проверки аналитики, и мы добавляем новые еженедельные.

2. Построен инженерами, для инженеров

Наша собственная команда по разработке продуктов полностью состоит из квалифицированных инженеров-конструкторов и инженеров-механиков.. Имея многолетний опыт в области структурного проектирования, наша команда точно знает, что они строят. Это гарантирует отсутствие разрывов между разработкой продукта и техническими знаниями.; это все интегрировано. Качество также зависит от того факта, что все наше программное обеспечение полностью создано собственными силами., штатными сотрудниками SkyCiv - ничего не передается на аутсорсинг, чтобы гарантировать, что наш продукт остается на более высоком уровне. Наша команда также чрезвычайно увлечена каждым аспектом программного обеспечения.. Мы потратим часы на планирование и создание функции, чтобы убедиться, что она работает так, как мы хотим.. Я верю всем, кто использовал наше программное обеспечение можно увидеть, как мы уделяем большое внимание деталям, чтобы сделать программное обеспечение интуитивно понятным, мощный и приятный в использовании.

3. Испытано и протестировано

В SkyCiv Программное обеспечение для структурного анализа имел более чем 8 миллион решает. Это 8 миллиона структур, которые были проанализированы программным обеспечением, а затем проверены инженерами. Инженеры - осторожная порода - двойная проверка работы, проверка решений и (хорошие) относиться к программному результату с недоверием. Инженеры надорвали наше программное обеспечение миллионами своих проектов. - без расхождений в результатах, поскольку автоматический тестер решателя был внедрен более двух лет назад.

4. 3Подтверждение третьей стороной

SkyCiv также прошел стороннюю проверку, чтобы попасть в ряд утвержденных списков программного обеспечения.. Этот процесс выполняется независимыми квалифицированными профессиональными инженерами. (P.E), для проверки результатов нашего программного обеспечения. Это включает моделирование и анализ ряда структур образцов., особенности и настройки FEA. Например, есть отдельные тесты для статических, анализ устойчивости и нелинейный анализ для обеспечения функциональности и точности программного обеспечения по всем направлениям. Один из таких утвержденных списков, в которые входит SkyCiv., это Список предварительно принятого конструктивного программного обеспечения Департамента строительства Гонконга, которые мы обязаны присутствовать при подаче заявок на проектирование зданий в Гонконге..

5. Открытая отчетность

Все еще не уверен? SkyCiv стремится открыть, прозрачное программное обеспечение - показаны все расчеты, предположения и результаты в наших отчетах о дизайне. Программное обеспечение SkyCiv для проектирования (Железобетон, Проектирование соединений и конструкция элементов) у всех есть открытая отчетность, чтобы инженеры могли просмотреть пошаговые расчеты программного обеспечения. Отчеты в профессиональном формате PDF., нажмите здесь, чтобы образец AISC 360 Отчет о дизайне из программного обеспечения SkyCiv Structural 3D. Позволяет инженерам просматривать расчеты программного обеспечения, означает предположения, расчеты и результаты могут быть просмотрены и проверены до того, как инженер подпишет проект.  
Full-Calcs-МАКО-360-10
 

6. Отслеживание наших ошибок

Наша живая версия постоянно сообщает нам об ошибках и ошибках, получаемых нашими пользователями.. Это отслеживание ошибок позволяет нам выявлять любые проблемы с программным обеспечением, чтобы их можно было исправить.. Поскольку мы находимся в облаке, мы можем исправить ошибку, запустить проверку решателя и выпустить обновление, чтобы пользователь даже не заметил. Это означает, что мы постоянно улучшаем пользовательский опыт, постоянно отслеживая, ремонт и обновление программного обеспечения.

7. Бета-версия

Обычно мы стараемся выпустить любые ключевые функции или возможности в виде бета-версии., до полного выпуска. Это позволяет нашим пользователям более осторожно использовать программу и предоставлять нам ценную информацию для обеспечения точности и производительности функции.. Это обычная практика в разработке программного обеспечения, которая гарантирует, что пользователь знает, что эта часть программы может быть недоступна. 100% и следует использовать консервативно. Это первостепенное значение для обеспечения качества. Мы тестируем релиз на множестве реальных приложений., через комбинации устройств, операционные системы и браузеры. Как вы понимаете, это тысячи комбинаций, которые мы никогда не сможем протестировать внутри.

Сэм Карильяно Генеральный директор и соучредитель SkyCiv
Сэм Карильяно
Генеральный директор и соучредитель SkyCiv
BEng (гражданского), BCom
LinkedIn