22. Этапы процесса проектирования программного обеспечения
1 стадия: Формирование требований к АС
1.1. Обследование объекта и обоснование необходимости создания АС
1.2. Формирование требований пользователя к АС
1.3. Оформление отчета о выполненной работе и заявки на разработку АС
2 стадия: Разработка концепции АС
1.1. Изучение объекта
1.2. Проведение НИР
1.3. Разработка вариантов концепции АС, удовлетворяющего требования пользователя
1.4. Оформление отчета о выполненной работе
3 стадия: Техническое задание
3.1. Разработка и утверждение технического задания на создание АС
4 стадия: Эскизный проект
4.1. Разработка предварительных проектных решений по системе и её частям
4.2. Разработка документации на АС и её части
5 стадия: Разработка предложений по автоматизации предприятий (технический проект)
5.1. Разработка проектных решений по системе и её частям
5.2. Разработка документации на АС и её части
5.3. Разработка и оформление документации на поставку изделий для комплектования АС и технических требований на их разработку
5.4. Разработка заданий на проектирование в смежных частях проекта объекта автоматизации
6 стадия: Рабочая документация
6.1. Разработка рабочей документации на систему и её части
6.2. Разработка или адаптация программ
7 стадия: Ввод в действие ИС
7.1. Подготовка объекта автоматизации к вводу АС в действие
7.2. Подготовка персонала
7.3. Комплектация АС поставляемыми изделиями
7.4. Строительно-монтажные работы
7.5. Пусконаладочные работы
7.6. Проведение предварительных испытаний
7.7. Проведение опытной эксплуатации
7.8. Проведение приёмочных испытаний
8 стадия: Сопровождение АС
8.1. Выполнение работ в соответствии с гарантийными обязательствами
8.2. Послегарантийное обслуживание
34. Показатели качества и надежности программных средств
По потребительским свойствам
Для наглядности и удобства все показатели обычно делят на две группы, условно называемые «цена» и «качество». Первая группа объединяет экономические требования, вторая — технические. С другой стороны, при решении практических задач это облегчает использование методов оптимизации и выбор целевой функции.
Технические показатели
Показатели назначения (функциональные требования). Характеризуют способность продукции эффективно выполнять свою функцию. Их можно разделить на следующие группы:
требования производительности. Включают показатели необходимой мощности, грузоподъемности, развиваемой скорости и другие, которые характеризуют выполняемую функцию;
требования эффективности. Характеризуют степень эффективности использования изделия по назначению, например, показатели энергетические (КПД, потери), кинематические (точность перемещения), силовые (стабильность нагрузки) и т. п.;
конструктивные требования. Характеризуют достоинства выбранной конструкции, например, масса и габариты;
Показатели надёжности. Состоят из сочетаний следующих свойств:
безотказности;
долговечности;
ремонтопригодности;
сохраняемости;
Показатели эргономичности. Характеризуют социальные свойства продукции как части человеко-машинной системы: сохранение здоровья людей посредством повышенного удобства эксплуатации (соответствие антропометрическим, социально-психологическим, психологическим, психолого-физиологическим и гигиеническим показателям), всестороннее развитие человеческой личности;
Показатели безопасности. Характеризуют исключение возможных несчастных случаев при нормальной и неквалифицированной работе, при случайных действиях человека и воздействии внешней среды, в аварийных и экстремальных ситуациях, а также в процессе изготовлении изделия (на обычном и, особенно, опасном производстве). Виды безопасности: химическая, радиационная, механическая, электрическая, магнитная, электромагнитная, термическая, санитарно-гигиеническая, противопожарная;
Показатели экологичности. Характеризуют приспособленность изделия к сосуществованию с окружающей природой и средой обитания живых организмов, к обмену с ними энергией (например, отдача в окружающее пространство тепла), веществом (например, засорение среды продуктами износа, утечками смазочных масел) и сигналами (например, издавание свиста, шума);
Показатели эстетичности. Характеризуют проявление прекрасного во внешних образах изделия: информационная выразительность, рациональность формы, совершенство исполнения, стабильность товарного вида, целостность вида;
Показатели утилизации. Характеризуют способы ликвидации изделия по завершении его эксплуатации во время демонтажа и собственно утилизации;
Проектно-технологические показатели. Характеризуют эффективность технических решений. Включают следующие показатели:
уровни стандартизации, унификации и преемственности;
показатели технологичности. Характеризуют возможность выпуска изделия (изготовления и сборки с заданным уровнем качества) с наименьшими производственными затратами и в кратчайшие сроки;
показатели транспортабельности. Характеризуют свойство изделия с минимальными затратами перемещать его в пространстве (внутри производственных цехов, от производителя к продавцу и, далее, к потребителю), например, средняя продолжительность разгрузки партии продукции из вагона, максимально возможное использование емкости транспортного средства;
показатели сохраняемости. Характеризуют способность изделия не зависеть (быть защищенной) от неблагоприятных воздействий внешней среды (климатических, случайных или преднамеренных);
Патентно-правовые показатели. Характеризуют патентную чистоту (степень использования технических решений, не подпадающих под действие патентов РФ и стран предполагаемого экспорта) и патентную защиту продукции (степень защиты патентами РФ и стран предполагаемого экспорта).
Экономические показатели
Прибыль производителя и продавца продукции;
Себестоимость продукции, включающая затраты производителя, связанные с её выпуском, реализацией, последующим обслуживанием;
Цена продукции. Различается на оптовую и розничную;
Эксплуатационные расходы потребителя продукции. В общем случае складываются из следующих статей:
стоимость потребляемой энергии, количество и эффективность её использования (например, КПД продукции);
стоимость расходуемых материалов (например, смазка, элементы питания), запасных деталей и инструмента;
стоимость обслуживания: плата за обучение правилам эксплуатации изделия, обслуживающему персоналу, охране и т. п.;
стоимость ремонта и утилизации: оплата специалистов-ремонтников и гарантийных мастерских, демонтажа изделия и его вывоз на свалку или перерабатывающий завод;
различные отчисления: страховые, оплата налогов, плата за вредные выбросы и другие.
По применению для оценки
Базовые (абсолютные), имеющие физический смысл. Например, показатель мощности характеризуется мощностью Р;
Относительные, например, рентабельность.
По количеству характеризуемых свойств
Единичные показатели, когда качество является функцией одного параметра. Например, показатель мощности Р;
Комплексные (в том числе относительные) показатели, объединяющие ряд свойств, каждое из которых описывается своим параметром. Позволяют получить новые характеристики. Например, показатель удельной мощности, равный отношению мощности системы к её массе. Такой показатель формально является целевой функцией и позволяет сократить число первоначально рассматриваемых показателей (максимум мощности и минимум массы);
Интегральные показатели, объединяющие ряд комплексных показателей.
40. Рынок программных средств. В США и ряде других стран мира индустрия программных средств является одной из наиболее интенсивно развивающихся и прибыльных. К сожалению, положение в России пока иное. Рынок собственных программных средств (ПС) практически отсутствует. Единичные образцы отдельных видов ПС, пользующихся спросом пользователей, лишены рыночной конкуренции как фактора самосовершенствования. Доля программной продукции России вместе с другими странами СНГ в объеме мирового рынка менее 1%.
В то же время известно, что программная индустрия один из основных компонентов национальных информационных инфраструктур, без которых в современных условиях немыслимо ни социальное, ни экономическое, ни научное, ни оборонное развитие страны. Так что осваивать современные методы и средства программной инженерии, особенно инженерии качества ПС, обобщаемые в международных и национальных стандартах, надо, и как можно скорее.
Общеизвестно, что в условиях рыночной экономики успешная деятельность любой организации возможна лишь в том случае, если производимые ею продукция и (или) услуги: соответствуют потребительскому спросу и действующим (принятым, согласованным) нормативным документам; предлагаются покупателю по конкурентоспособным ценам; обусловливают получение прибыли.
Иными словами, продукция и услуги должны быть высококачественными и дешевыми.
Международная практика показывает, что наиболее успешно эта задача решается на основе системного подхода, предусматривающего создание на предприятияхсистем качества(совокупности организационной структуры, методик, процессов и ресурсов, необходимых для осуществления общего руководства качеством ИСО 8402), соответствующих требованиям стандартов ИСО серии 9000.
В настоящее время стандарты ИСО серии 9000 кардинально пересматриваются. Предполагается, что новая версия трех базовых стандартов (ИСО 9000:2000, ИСО 9001:2000 и ИСО 9004:2000) с несколькими техническими отчетами заменит всю ныне действующую серию стандартов (около 20 наименований). Примечательно, что ввод в действие новых стандартов не потребует реконструкции действующих систем качества. Для облегчения перехода к стандартам версии 2000 г. будут разработаны специальные методические указания.
Стандарты ИСО серии 9000 ориентированы не на проверку качества готового продукта, а на принятие мер по предотвращению, оперативному выявлению и устранению дефектов в продукте, начиная с самых ранних этапов его жизненного цикла.
39???