Главная страница Анализ эмпирических данных ) Степень соблюдения стандартов в Проекте 5 может считаться очень высокой -она превышает 95%. Всякое несоответствие стандартам допускалось лишь с письменного разрешения руководства, а выдача такого разрешения основывалась на соображениях технической необходимости. сопряжений программных н аппаратных средств. В. этих системах, аналогичных системе Проекта 5, имитаторы могут оказаться полезными с точки зрения заблаговременной точной настройки базы данных. Языки проектирования. Эта обобщенная группа средств наиболее эффективна по сравнению с другими средствами, перечисленными в табл. 4.14. В нащем случае этого и следовало ожидать, поскольку 64% всех ошибок Проекта 3 являются ошибками проектирования. Такая же цифра фигурирует и в Проекте 2, Главная ценность языков проектирования определяется тем, что они специально ориентированы на программную логику, включая такие наиболее частые логические ошибки, как пропуск логических проверок и проверок условий, которые только одни составляют 12,37о всех ошибок, потребовавших изменения программ (47,6% логических ошибок). Согласно полученной оценке, 31,7% всех ошибок были предотвращены именно благодаря использованию средств, подобных языкам проектирования. Ревизор стандартов программирования. Главной ценностью этого обнаружительного средства является то, что его использование предусматривает строгое выполнение установленных стандартов программирования. В Проекте 5 это средство обеспечения надежности конечного изделия получило настолько полное признание со стороны всех групп разработки, что было использовано ими для подтверждения согласованности программ со стандартами проектирования). Результатом явились программы, которые легко читаются, хорошо документированы и выглядят так, как если бы все они были написаны одним человеком. При этом помимо улучшения понятности и качества программной документации на этапах, предшествующих компилированию, могли бы быть исключены и специфические программные ошибки, которые не возникают при строгом следовании стан- Таблица 4J4 Ошибки, выявленные в Проекте 3 с помощью предупредительных и обнаружительных средств
) Все ошибки этого luiacca были выявлены компилятором. Попытка оценить процент ошибок эти.х классов не предпрнЕималась: в общей стоимости на их долю приходится лишь 4,9% всех ошибок.
|
© 2000 - 2024 ULTRASONEX-AMFODENT.RU.
Копирование материалов разрешено исключительно при условии цититирования. |