Приложения. Пример одного из стандартов для хранения проектно-аналитической документации приведен ниже.

 

Пример одного из стандартов для хранения проектно-аналитической документации приведен ниже.

 

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

Разработка программного обеспечения включает в себя стандарты, которые регламентируют следующее.

  • Формирование наименований. Может включать в себя язык образования наименований, использование больших букв, правила формирования сложных наименований, правила формирования сокращенных наименований, формирование наименование процедур, формирование наименования состояний и переходов
  • Правила именования основных элементов модели системы (например, стереотип, класс, метод, форма, переопределение методов и пр.).
  • Структуру директорий разработки. Регламентирует расположение директорий сборки, директорий исходных текстов, директорий документации, директории базы данных.
  • Документирование исходного кода.
  • Регламент отладки программы. Использование заглушек, драйверов, отладочного протокола.
  • Регламент использования конструкций языка программирова­ния. Правила использования основных структур языка — цик­лов, условных операторов, операторов присваивания, операторов выбора. Например, может содержать запрет некоторых синтаксических особенностей: выход из цикла по оператору бе­зусловного перехода; запрет на использование имен глобаль­ных переменных в подпрограммах. Как правило, данный под­стандарт описывает «правила хорошего тона» — то, что сло­жилось исторически, накоплено с опытом, связано с конкретным языком программирования.
  • Визуальный интерфейс. Регламентирует использование элементов интерфейса, их взаимное расположение, выравнивание на экране
  • Сообщения, выдаваемые программой. Регламентирует исполь­зование видов сообщений, формирование текста сообщений, использование знаков препинания. Например, данным стандар­том может быть запрещено использование сообщений в исход­ном тексте программы, для этого используется специальный файл сообщений, такой подход облегчает национальную локализацию (перевод интерфейса программы с одного национального о языка на другой).
  • Регламент проектирования базы данных.
  • Регламент работы с программным обеспечением, используемым при разработке (среда разработки, компиляторы и пр.).
  • Регламент программирования отдельных частей программно-I о средства (механизмы настроек, программирования бизнес-транзакций, конверторов данных, многопользовательская работа и методы блокировки пользователей).
  • Ведение версий разрабатываемого программного обеспечения.

 

Тестирование.Стандарты, связанные с тестированием и оцен­ки надежности программных средств, могут включать в себя:

· стандарт на разработку методики тестирования;

· стандарт на разработку и создание карт тестирования;

· регламент проведения нагрузочных испытаний.

В процессе тестирования (особенно при применении методов итого ящика) широко используются внутрифирменные стандарты разработки программного обеспечения.

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

 








Дата добавления: 2015-10-13; просмотров: 1047;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.