Главная
АИ #2 (184)
Статьи журнала АИ #2 (184)
Проведение научного исследования в сфере управления качеством на всех этапах жиз...

Проведение научного исследования в сфере управления качеством на всех этапах жизненного цикла ИСП

Рубрика

Архитектура, строительство

Ключевые слова

информационная система
программное обеспечение
жизненный цикл
планирование
анализ
разработка
проектирование
научные исследования
требования пользователя
архитектура
технологические тренды
методологии разработки
оптимизация процесса

Аннотация статьи

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

Текст статьи

1. Планирование и анализ

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

На этом этапе проводятся исследования и анализ потребностей пользователей, требований к системе и особенностей окружающей среды. Целью планирования и анализа является определение того, какой функционал должен быть реализован в системе, и какие ресурсы, сроки и бюджет требуются для ее разработки.

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

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

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

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

2. Разработка и проектирования

Разработка и проектирование являются важными этапами в жизненном цикле создания информационной системы или программного обеспечения. На этом этапе разработчики приступают к созданию концепции системы и планированию ее архитектуры.

В процессе разработки и проектирования определяется структура и функциональность системы, а также определяются способы реализации и управления ее компонентами. В этом процессе могут использоваться различные методики и подходы, например, объектно-ориентированное программирование или архитектурный подход модели MVC (Model-View-Controller).

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

Разработка и проектирование включают в себя следующие этапы:

  1. Определение требований: На этом этапе разработчики с учетом результатов предыдущего этапа анализируют и конкретизируют требования к функционалу системы. Это включает в себя определение основных возможностей, функций и условий, которые должна обеспечивать система.
  2. Создание архитектуры: После определения требований, разработчики проектируют архитектуру системы. Это включает в себя определение компонентов системы, их взаимодействия и структуру. Архитектура должна быть гибкой, масштабируемой и обеспечивать эффективное выполнение функций системы.
  3. Прототипирование: На этом этапе разработчики создают прототип системы или ее отдельных компонентов, чтобы проверить и визуализировать концепцию и функциональность. Прототип позволяет определить потенциальные проблемы и сделать необходимые корректировки в дальнейшей разработке.
  4. Разработка кода и тестирование: После проектирования и прототипирования разработчики приступают к разработке и реализации кода системы. Они создают программный код, который реализует определенные функции и осуществляет взаимодействие компонентов системы. Параллельно с разработкой ведется тестирование системы, чтобы исключить возможные ошибки и проверить корректность работы системы.
  5. Интеграция и оптимизация: После завершения разработки и тестирования отдельных компонентов системы происходит их интеграция в единое целое. Затем происходит оптимизация системы с целью улучшения производительности, устранения возможных уязвимостей и повышения ее эффективности.

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

3. Тестирование и контроль качества

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

Тестирование проводится для определения соответствия системы ее требованиям и функциональным характеристикам. Главная цель тестирования - обнаружить ошибки и дефекты в системе до ее внедрения в эксплуатацию. Процесс тестирования включает в себя планирование тестов, разработку тестовых сценариев и кейсов, проведение тестов, анализ результатов тестирования и устранение обнаруженных ошибок.

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

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

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

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

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

4. Улучшение строительного контроля в инвестиционно-строительных проектах

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

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

Сопровождение ИСП – это обеспечение непрерывной работы и поддержки системы после ее внедрения. Этот процесс включает в себя мониторинг, обновление и устранение возможных проблем, связанных с работой системы. Для эффективного сопровождения необходимо иметь установленные процедуры и механизмы по обработке запросов пользователей, отслеживанию и устранению ошибок, масштабированию системы и обновлению функциональности.

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

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

Внедрение и сопровождение ИСП являются важной частью жизненного цикла системы и помогают обеспечить надежную и эффективную работу системы на протяжении ее всего срока службы.

Заключение

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

Список литературы

  1. Кравченко Ю.В. Организация строительного контроля в условиях строительства жилья: монография. М. : Бауман Медиа, 2014. 335 с.
  2. Горбунов В.Н. Методы и средства автоматизации контроля параметров строительных конструкций. Вестник Воронежского государственного технического университета, 2016. № 3 (57). С. 73-77.
  3. Зайцев В.П., Гороховский В.А., Зайцева Е.В. Контроль строительных материалов в процессе строительства: учебное пособие. М. : Издательский дом "Форум", 2019. 184 с.
  4. Петров В.М. Контроль качества строительства жилищных зданий: учебное пособие. М. : Инфра-М, 2015. 240 с.
  5. Петров А.С. Методика и средства контроля качества строительства при возведении жилых зданий. Строительство и архитектура, 2017. № 6. С. 33-38.
  6. Смирнов О.М., Черкасов В.Г., Белов С.И. Систематизация методов и технологий контроля за качеством строительных работ. Вестник Кемеровского государственного университета, 2018. № 1 (75). С. 60-64.
  7. Иванов А.Д., Смирнов А.Г. Контроль качества строительства: учебник для вузов. М. : Юрайт, 2016. 368 с.
  8. Кузнецов А.М., Марков A.A., Смирнов В.И. Мониторинг строительного контроля в жилищном и коммунально-бытовом строительстве: учебное пособие. М. : ФГБОУ ВО "МГСУ", 2018. 208 с.
  9. Стрыгин В.В. Интегрированная система строительного контроля: монография. М. : Бауман Медиа, 2014. 328 с.
  10. Минелли Л.В. Оценка качества строительства: учебное пособие. М. : Юрайт, 2017. 182 с.
  11. Глаголева А.В., Дударев И.А., Шустиков В.В. Система контроля качества строительства на объектах коммунального хозяйства. Вестник Сибирского государственного технологического университета, 2016. № 4. С. 139-143.
  12. Кузнецов И.Н., Сергеев А.Н., Шурыгин В.И. Организация строительного контроля на объектах инженерной инфраструктуры: учебное пособие. М. : Горячая линия-Телеком, 2016. 256 с.
  13. Квитко С.В., Зорин А.С., Беликов В.В. Контроль качества строительных материалов и конструкций. М. : ФГБОУ ВО "МГЭЛ", 2019. 152 с.
  14. Горбачев С.С., Медведев А.А. Организация контроля качества строительно-монтажных работ: учебное пособие. М. : ФГБОУ ВО "Российский государственный профессионально-педагогический университет", 2017. 217 с.
  15. Серебрякова Н.А., Брыков М.А., Ермолаев А.А. Контроль качества строительства и реконструкции зданий и сооружений. М. : Издательство "Эксмо", 2018. 170 с.
  16. Баранов Ю.Н. Микроэлектроника и экспертиза строительного контроля. М. : Интеллект, 2015. 224 с.
  17. Рябов А.С. Контроль за выполнением технических требований к строительству. М. : Горячая линия-Телеком, 2019. 206 с.
  18. Кротов В.М. Контроль процесса строительства. М. : ФГБОУ ВО "Московский государственный строительный университет", 2017. 256 с.
  19. Бородин В.А., Занкин Г.И. Контроль изменений качества строительных материалов. Вестник машиностроения и строительства, 2016. № 6. С. 50-57.

Поделиться

433

Абрамов Э. С. Проведение научного исследования в сфере управления качеством на всех этапах жизненного цикла ИСП // Актуальные исследования. 2024. №2 (184). Ч.I.С. 54-57. URL: https://apni.ru/article/8117-provedenie-nauchnogo-issledovaniya-v-sfere-up

Похожие статьи

Другие статьи из раздела «Архитектура, строительство»

Все статьи выпуска
Актуальные исследования

#30 (212)

Прием материалов

20 июля - 26 июля

осталось 5 дней

Размещение PDF-версии журнала

31 июля

Размещение электронной версии статьи

сразу после оплаты

Рассылка печатных экземпляров

13 августа