Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности»


НазваниеКонспект лекций по дисциплине «Методы и алгоритмы оценки надежности»
страница5/12
ТипКонспект
filling-form.ru > Туризм > Конспект
1   2   3   4   5   6   7   8   9   ...   12


Лекция 5. Стандарты в области качества программного обеспечения

Концепция ПЛАНИРОВАНИЯ РЕСУРСОВ ПРЕДПРИЯТИЯ (ERP)

Концепция стала мировым стандартом управления. ERP стандарты поддерживаются с конца 60-х годов Американским Обществом управления производством и запасами (APICS). Внедрение методик планирования ресурсов неразрывно связано с внедрением на предприятиях Информационных Систем (ИС) класса ERP (или ERP-систем).

Методики ERP стандарта

MRP (Manufacturing Resource Planning) планирование производственных ресурсов  Планирование товарного производства (годовой план)  Планирование выпуска готовой продукции (MPS) (месячные планы)  Планирование ресурсов (CRP Capacity Requirement Planning) и использования мощностей

(RCCP Rough cut Planning) ♦ JIT (just in time) точно вовремя

 Сокращение производственного цикла

 Сокращение размеров запаса и брака

 Выпуск продукции по мере появления спроса

CSRP (Customer Synchronized Resource Plainer) планирование ресурсов в зависимости от требований потребителя  Интегрирование покупателя и подразделений, связанных с покупателем производственными подразделениями  Интеграция собственных информационных систем с приложениями клиента и поставщика

 Планирование заказов

Стандарт CMM-SW

Методология CMM-SW. (Capability Maturity Model for Software – Эволюционная модель развития способности компании разрабатывать и сопровождать ПО) используется для решения задачи организации работ по развитию ПО с начала 90-х годов в США, а затем и во всем мире. Использование CMM поставить разработку ПО на промышленную основу, повысить производственную культуру, гарантировать качественную работу и исполнение проектов точно в срок.

Основные концепции стандарта:

Предприятие должно дорасти (дозреть) до внедрения эффективных методов управления. Внедрение все более сложных и точных методов происходит по мере созревания предприятия.



Рис ?. Этапы зрелости предприятия

I. Начальный уровень (Хаос) -“самоорганизующийся хаос”. Качество ПО и процессов его разработки на данном уровне является случайной величиной и напрямую зависит от способностей отдельных сотрудников. Личности решают все. Стоимость разработки ПО высока, результат непредсказуем.

II. Контроль (Обеспечение повторяемости) – осуществление планирования, налаживание учета и контроля деятельности и, как следствие, балансировка основных целей. При выходе на второй уровень деятельность предприятия становится прозрачной, возможно повторение ранее достигнутых успехов. Качество ПО все еще зависит от способностей отдельных личностей. Основное внимание на данном уровне уделяется управляющим процессам. Результат становится предсказуемым.

III. Начало оптимизации (Определенность) – управляющие и прикладные действия по работе над ПО задокументированы, стандартизованы и объединены в общий для всех проектов процесс создания ПО. Данный уровень характеризуется точной временной оценкой деятельности и расчетом себестоимости продукта. Целью (и критерием выхода на данный уровень) является создание «инкубатора лидеров». Качество ПО не зависит от способностей отдельных личностей. Основное внимание уделяется прикладным процессам и организационной поддержке. За счет оптимизации (упрощения) основных бизнес-процессов предприятие снижает свои издержки.

  1. IV. Управляемость – собраны подробные данные о процессах работы над ПО и компонентах продукции. Все процессы и компоненты продукции количественно оцениваются и контролируются. Основное внимание на данном уровне уделяется качеству продукции и процессов работы. Предприятие может адаптировать свои бизнес-процессы к условиям внешней рыночной среды.

  2. V. Высокая оптимизация– обеспечивается BPI (Business Processes Improvement, непрерывное улучшение бизнес процессов предприятия) при помощи количественных оценок и внедрения инновационных идей и технологий. Предприятие получает возможность предсказывать и формировать будущий спрос на свою продукцию.




Категории Процессов

Управляющие (Management)

Организационные (Organizational)

Обеспечивающие (Engineering)

Уровни зрелости










V. Высокая

Управление




Управление

оптимизация

процессами через




качеством ПО

(Optimizing)

количественные










оценки







IV. Управление




Управление изменением

Предотвращение

(Managed)




технологии

дефектов







Управление изменением










процессов




III. Начало

Общее управление

Организация работ внутри групп

Проектирование ПО

оптимизации

ПО

Создание функциональных

Выявление дефектов

(Defined)

Координация

моделей организационных

на ранних стадиях




совместной работы

процессов







групп

Программа обучения персонала




II. Контроль

Управление







(Repeatable)

требованиями. Управление










субконтрактами










Контроль за ходом










выполнением










проектов










Планирование










проектов










Обеспечение










качества ПО










Управление










конфигурацией







I. Хаос (Initial)

Случайные










процессы










Качественная характеристика уровня зрелости

в %

0. Требования заказчика формулируются и принимаются в устной форме и затем нигде не

0%

фиксируются;




1. Требования заказчика фиксируются в разрозненных документах; прослеживаемости

20%

исполнения нет;




2.Ведется диспетчирование заявок заказчика, стадии их исполнения, уровень

40%

удовлетворенности заказчика;







3. Тесная координация работы с Заказчиком, заказчик интегрируется в процесс разработки

60%

ПО;




4.Накапливаются формализованные знания (метрики) по удовлетворенности заказчика (для планирования приоритетов);

80%

5. СУЗ в повседневной работе помогает заказчику конфигурировать заявки на ПО с

100%

учетом будущих потребностей.





Уровни планирования работ по созданию программного обеспечения:

I. «Стратегическое и годовое тактическое планирование», определяющее задачи и финансовые результаты, которые организация хочет достичь в заданный плановый период;

II. «Объемно-календарное планирование» (или «Планирование проекта»), определяющее этапы исполнения проекта, календарный график начала и завершения этапов, результат этапов.

III. «Задание на выполнение работ», подразумевающее детализацию выполнения проекта до индивидуальных заданий исполнителям с определением нормативной трудоемкости, квалификационных требований и используемого инструментария.



Рис ? Последовательность реализации непрерывного улучшения бизнес-процессов

Лекция 6. Методы и инструменты управления качеством

Инструменты управления качеством

Определение требований к продукту.

Определение свойств нового программного продукта, правильное позиционирование его на рынке -важнейший этап формирования качества продукта. На маркетинговые исследования рынка связанные с анализом предпочтений потребителей, определением объемов продаж и стратегии продвижения товара затрачивается до 25-40% стоимости разработки новой продукции. На этом этапе необходимо уловить и сформулировать запросы потребителей, превратить их в четкие требования к проектировщикам и производителям. Особенно это важно в условиях жесткой конкуренции, ибо -"Товары возвращаются, а потребители -никогда". (Э. Деминг). Эффективным методом такой трансляции интересов потребителя производству служит структурирование функции качества.

Структурирование функции качества

Структурирование функции качества (QFD -Quality Function Deployment) в настоящее время является наиболее мощным методом интерпретации требований потребителя. Метод QFD предложен в 1972 г. фирмой Мицубиси. Основной принцип -"выпускать продукцию для тех, кто ее потребляет, а не для тех, кто ее производит". Применение метода QFD ломает барьеры между подразделениями предприятия, заставляя работать специалистов как одну команду, модифицируя функциональные структуры в "плоскостные", заставляя работать на проект в целом.

Метод QFD представляет собой процедуры межфункционального планирования и взаимодействия, отображаемые с помощью специальных бинарных матриц. Процесс реализации метода QFD состоит из четырех основных этапов:

планирования разработки продукции,

структурирование проекта,

планирование технологического процесса,

планирование производства.



.

Рис 2 "Домик качества"

В процессе использования метода получаемые результаты обычно представляются в наглядной графической форме, в виде так называемого "домика качества" (рис. 2). При его построении используются различные методы сбора и анализа информации, например, такие, как семь простых статистических методов контроля качества и многие другие.

В левой части этого "домика" представлены перечень потребительских требований (ПТ) и их ранги, степень важности, определяемые на основании маркетинговых исследований и оценок экспертов.В верхней части "домика" -список инженерных характеристик (ИХ), конкретных показателей качества продукта. Каждой ИХ приписан вес, отражающий затраты и сложность ее реализации.

В центральной части "домика" отражается взаимосвязь, степень корреляции между потребительскими требованиями (ПТ) и инженерными характеристиками (ИХ).

Применим обозначения: Если для удовлетворения требования потребителя необходимо наличие (или увеличение значения) инженерной характеристики, на пересечении соответствующей строки и столбца ставим знак «+». Если уменьшения – знак «-».

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

Когда мы будем рассматривать результаты, мы увидим, что какую-то инженерную характеристику следует, например, увеличить, и тогда потребитель будет удовлетворен. А другую, для удовлетворения того же потребителя, следует уменьшить. И вот когда возникает такая ситуация, мы пытаемся выяснить, существует ли между этими характеристиками какая-либо связь. Потому что если она существует, это будет означать, что наше стремление увеличить одну инженерную характеристику будет приводить к движению в какую-либо сторону другую инженерную характеристику – в силу корреляции. А потребитель хочет, например, чтобы движение было в противоположную сторону.

Далее к "домику" справа пристраивается "верандочка", которая используется для того, чтобы провести сравнение (или бенчмаркинг9) для своей текущей продукции и текущей продукции наших главных конкурентов, их потребительских свойств.

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

В итоге мы получаем таблицу, которая представляет собой своего рода словарь, переводящий потребительские требования (ПТ) в инженерные характеристики (ИХ), т. е. это перевод голоса потребителя в техническое задание на проектирование и разработку продукции.

Ограничения на ресурсы разработчика можно задать условием: «суммарный вес ИХ, реализуемых в программе не должен превышать заданного значения. Получить этот вес можно различными наборами ПТ. Возникает задача оптимизации: «Выбрать такой набор ПТ, для которого их совокупный ранг максимальный, а суммарный вес соответствующих ИХ не превышает заданного значения. В теории оптимизации класс таких задач получил название «Задача о рюкзаке». К настоящему время разработано множество методов и программных средств решения задачи о рюкзаке.

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

Выбор приоритетов -типичная коллизия, возникающая в процессе разработки продукции. Каждое из этих противоречий есть задача, которую имеет смысл решать с помощью определенных методов. Таким образом, мы сначала выясняем, какие из инженерных характеристик наиболее важны. Затем попытаемся выяснить, какие корреляции неблагоприятны и каждый такой случай сформулировать в виде задачи. Не всегда сразу удается решать эти задачи и часто даже маленькое продвижение в сторону их решения экономит много денег. И поэтому такие усилия оправдываются. А сама процедура позволяет эти усилия правильно распределять. Потому что наши средства и наше время всегда ограничены и нет смысла тратить их нерачительно.

В конечном результате каждой инженерной характеристике приписывается конкретное целевое значение, т.е., то значение, к которому будут стремиться разработчики, чтобы удовлетворить требования потребителя. И если удастся создать строчку, набор таких значений, это как раз и будет задание на проектирование. Речь идет о выдаче данных, которые разработчики будут рассматривать как цели.

Таким образом, очевидно, что СФК имеет великолепные перспективы в рамках стремительно развивающейся концепции качества для рынков потребителей. Именно структурирование функции качества гармонизирует все элементы системы качества, обеспечивая непрерывное развитие концепции всеобщего управления на основе качества.

На рис 3 приведен пример построения СФК для разработки интерактивной компьютерной игры.

9 Бенчмаркинг -систематическое сопоставление тех или иных элементов собственной деятельности с лучшими аналогами в целях взаимного совершенствования. Включает в себя различные способы получения информации, встречи, симпозиумы, в том числе и неформальное общение с экспертами, специалистами, конкурентами.
1   2   3   4   5   6   7   8   9   ...   12

Похожие:

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций по дисциплине «Общая теория статистики»
Конспект лекций предназначен для использования в учебном процессе студентами, обучающимися по специальностям 080102 «Мировая экономика»,...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций по дисциплине для направления 030900. 62 «Юриспруденция»
Таможенное право: конспект лекций по дисциплине для обучающихся по направлению подготовки 030900. 62 «Юриспруденция» / сост канд...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций по дисциплине для направления 080100. 62 «Экономика»
Внешнеэкономическая деятельность предприятий: конспект лекций по дисциплине для обучающихся по направлению подготовки 080100. 62(Г)...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций по дисциплине для направления 080100. 68 «Экономика»
Сетевая экономика: конспект лекций по дисциплине для обучающихся по направлению подготовки 080100. 68 «Экономика» / сост к э н.,...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций по дисциплине для специальностей для специальностей 030503. 51 «Правоведение»
Право социальной защиты: конспект лекций по дисциплине для обучающихся по специальностям 030503. 51 «Правоведение», 080108. 51 «Банковское...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций по дисциплине для специальности 080101. 65 «Экономическая безопасность»
Страхование: конспект лекций по дисциплине для обучающихся по специальности 080101. 65 «Экономическая безопасность» / сост канд экон...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций по дисциплине для специальности 080101. 65 «Экономическая безопасность»
Контроль и ревизия: конспект лекций по дисциплине для обучающихся по специальности 080101. 65 «Экономическая безопасность» / сост...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций удк 651. 5 Ббк 60. 844 Конспект лекций по курсу «Делопроизводство»
Конспект лекций по курсу «Делопроизводство» составлен на основе базовой программы «Делопроизводство и документационное обеспечение...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекционного материала по дисциплине для направления 030900. 62 «Юриспруденция»
Банковское право: конспект лекций по дисциплине для обучающихся по направлению подготовки 030900. 62 «Юриспруденция» / сост канд...

Конспект лекций по дисциплине «Методы и алгоритмы оценки надежности» iconКонспект лекций для студентов всех форм обучения специальности 080110...
Налоги и налогообложение: Конспект лекций / Составитель Н. А. Леончик. – Кемерово, 2006. – 80 с

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск