Нормативные документы, регламентирующие процесс разработки программного обеспечения
ГЛАВА О МОДЕЛИРОВАНИИ. В РАМКАХ ЭТОЙ ГЛАВЫ БУДЕТ ПРОВЕДЕНО ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ, НА МОДЕЛИРОВАНИЕ БУДЕТ НАВЕШАН МАТ. АППАРАТ, КОТОРЫЙ ПРИДАСТ НАУЧНОСТЬ ДИССЕРТАЦИИ.
4 Обоснование экономической эффективности реализации проекта
4.1 Информационная безопасность
4.2 Определение затрат на проектирование эффективной модели деятельности отдела программных разработок
4.3 Расчет экономической эффективности от внедрения новой модели деятельности
Исследование предметной области
Модель деятельности компании «как-есть» (AS-IS)
Функциональная модель AS-IS построена с целью изучения работы компании, описания основных ее элементов и взаимосвязей между ними, что помогает оценить эффективность выполняемых действий и выявить слабые стороны системы.
На основе анализа деятельности ООО «Сатори Консалтинг» для более наглядного представления бизнес-процессов компании построена нормативная 8-процессная модель. Принцип построения модели заключается в выделении основных объектов управления бизнес-системы и проектировании процессов управления этими объектами.
8-процессная модель включает в себя:
- модель бизнес-процессов, описывающую деятельность предприятия;
- организационную структуру предприятия, построенную по процессному (кросс-функциональному) принципу;
В нотации IDEF0 представлены:
- диаграмма верхнего уровня "А0 Деятельность ГК «Сатори Консалтинг»";
- диаграмма процессов верхнего уровня.
На диаграмме верхнего уровня объект описания представлен одиночным блоком, окруженным стрелками. Стрелки на диаграмме связывают объект описания с окружающей средой. Как показано на диаграмме верхнего уровня, деятельность ГК Сатори Консалтинг включается себя три входных потока: обращение заказчика, приобретенные материальные ценности и оплата от заказчика, которые преобразуются процессом для получения результата, т.е. выходов процессов. Результатом деятельности ГК «Сатори Консалтинг» являются реализованный проект для заказчика, оплата поставщикам, отгруженные материальные ценности, заказ поставщику на материальные ценности. Они подаются на выход блока «Деятельность ГК «Сатори Консалтинг»». Механизмами деятельности ГК «Сатори Консалтинг» являются информационная система и трудовые ресурсы, осуществляющие преобразование входов в выходы. На управление подаются устав компании и нормативные документы, с учетом которых осуществляется деятельность ГК «Сатори Консалтинг».
Таблица 1.1 – Стрелки диаграммы верхнего уровня
Arrow Name | Arrow Definition | ArrowType |
Потребность поставщика | Заявки на оказание услуг | Input |
Приобретенные материальные ценности | Приобретенные ресурсы | Input |
Устав компании | Свод правил, регулирующих компанию и порядок ее деятельности | Control |
Нормативные документы | Различные предписания | Control |
Реализованный проект для заказчика | Реализованный продукт деятельности проектирования | Output |
Отгруженные материальные ценности | Отгруженные клиенту материальные ценности | Output |
Заказ поставщику на материальные ценности | Заказ поставщику на требуемые материальные ценности | Output |
Рисунок 1.5 – Диаграмма верхнего уровня "А0 Основная деятельность ГК «Сатори Консалтинг»"
Проведение вычислительных экспериментов на модели TO-BE
ГЛАВА О МОДЕЛИРОВАНИИ. В РАМКАХ ЭТОЙ ГЛАВЫ БУДЕТ ПРОВЕДЕНО ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ, НА МОДЕЛИРОВАНИЕ БУДЕТ НАВЕШАН МАТ. АППАРАТ, КОТОРЫЙ ПРИДАСТ НАУЧНОСТЬ ДИССЕРТАЦИИ.
4 Обоснование экономической эффективности реализации проекта
4.1 Информационная безопасность
4.2 Определение затрат на проектирование эффективной модели деятельности отдела программных разработок
4.3 Расчет экономической эффективности от внедрения новой модели деятельности
Исследование предметной области
Нормативные документы, регламентирующие процесс разработки программного обеспечения
В настоящее время деятельность фирмы должна быть полностью автоматизирована и должна отвечать требованиям, определяемым международными и отечественными стандартами разработки программного обеспечения.
Должным образом подобранное и спроектированное программное обеспечение способно в разы повысить эффективность бизнес-процессов фирмы, тем самым увеличив прибыть, получаемую от деятельности фирмы. В зависимости от поставленной задачи в программное обеспечение могут входить программы, алгоритмы или данные, которые пользователи задействуют для решения поставленной задачи и достижения желаемого результата.
Процесс разработки программного обеспечения ориентирован на поддержание и обновление, при необходимости, создание программного обеспечения фирмы. В процессе используются новейшие технологии, алгоритмы, методы математики, информатики и программной инженерии и методы из других областей знания.
Процессу разработки программного обеспечения присущи следующие особенности:
1. Формализуемость проблемы. Проблема анализируется и приводится к виду, удобному для дальнейшей технической работы с ней.
2. Вариативность решения проблемы. Нет четкой последовательности действий, которые должен выполнить разработчик при решении проблемы. Разработчик сам определяет, каким образом будет решена проблема.
3. Динамика программного обеспечения Динамика в данном случае определяется действиями пользователей и тем, что должен продукт делать или сделать в ответ на действия пользователя.
4. Программное обеспечение не расходуется и не расходует используемых ресурсов [Проскуряков http://www.proskur.ru/?p=171].
Чтобы процесс разработки программного обеспечения не носил хаотичный характер и был последовательным, были разработаны стандарты, регламентирующие процесс разработки программного обеспечения.
Стандарты ИСО 9000 используются организациями для внедрения и осуществления поддержки систем менеджмента качества. К семейству этих стандартов относятся:
- ГОСТ Р ИСО 9000-2001;
- ГОСТ Р ИСО 9001-2001;
- ГОСТ Р ИСО 9004-2001;
- ИСО 19011 [https://studfiles.net/preview/4419533/page:10/].
ГОСТ Р ИСО 9000-2001 содержит основные понятия и положения менеджмента качества. ГОСТ Р ИСО 9001-2001 содержит требования, которым должна отвечать система менеджмента качества организации, способной поставлять потребителям продукцию и услуги надлежащего качества. ГОСТ Р ИСО 9004-2001 содержит рекомендации по улучшению эффективности системы менеджмента качества. ИСО 19011 содержит указания по проверке системы менеджмента качества. Все стандарты семейства ИСО 9000 представляют собой законченный и логически структурированный комплекс, регламентирующий системы менеджмента качества.
Под качеством в данном случае понимается степень соответствия имеющейся совокупности характеристик требованиям, которые потребитель устанавливает или предполагает[Звонилкин Д. А. Принципы всеобщего управления качеством // Молодой ученый. — 2015. — №17. — С. 448-451.]].
Для успешного руководства фирмой и ее дальнейшего развития руководство фирмы должно ориентироваться на принципы системы менеджмента качества. Выделяют 8 принципов системы менеджмента качества[ГОСТ ISO 9000-2011]:
1. Ориентация на потребителя. Уровень качества определяется желаниями потребителя. Согласно этому принципу фирма руководствуется желаниями потребителя, стремится удовлетворить его потребности и предугадать в дальнейшем его желания.
2. Лидерство руководства. Руководитель фирмы определяет цель и направление деятельности фирмы. Также, он способствует формированию благоприятной обстановки внутри организации, которая способствует вовлечению всех сотрудников фирмы в процесс достижения поставленной руководителем цели.
3. Вовлечение сотрудников. В процесс достижения поставленной руководителем цели должны быть вовлечены все сотрудники фирмы.
4. Процессный подход в управлении. Эффективность деятельности фирмы повышается, когда всеми действиями и ресурсами фирмы управляют как процессом.
5. Системный подход к менеджменту. Понимание процессов фирмы как системы.
6. Постоянное улучшение. Постоянное улучшение качества деятельности фирмы для поддержания ее конкурентоспособности.
7. Принятие решений, основанных на фактах. Применяется анализ данных и информации для улучшения качества деятельности фирмы, рационального использования ресурсов фирмы.
8. Взаимовыгодные отношения с поставщиками. Понимание между поставщиками услуг и заказчиками позволяет точно и в срок выполнять свои обязательства.
Соблюдение фирмой принципов и требований, регламентированных семейством ИСО 9000, поможет повысить качество поставляемых ею товаров и услуг, тем самым повысив удовлетворенность клиентов, которая обычно определяется техническими характеристиками товаров и услуг.