Название статьи

МЕТОДЫ ОБЕСПЕЧЕНИЯ КАЧЕСТВА ПРИ ПРОЕКТИРОВАНИИ СЛОЖНЫХ ПРОГРАММНЫХ СИСТЕМ 

Авторы

Карпунин Алексей Александрович ассистент, кафедра проектирования и технологии производства электронной аппаратуры, Московский государственный технический университет им. Н. Э. Баумана (105005, Россия, г. Москва, 2-я Бауманская ул., д. 5, стр. 1) 8-499-263-65-53 E-mail: AlexK811@yandex.ru
Ганев Юрий Михайлович лаборант-исследователь, кафедра проектирования и технологии производства электронной аппаратуры, Московский государственный технический университет им. Н. Э. Баумана (105005, Россия, г. Москва, 2-я Бауманская ул., д. 5, стр. 1) 8-499-263-65-53 E-mail: yury.ganev@gmail.com
Чернов Максим Михайлович аспирант, кафедра проектирования и технологии производства электронной аппаратуры, Московский государственный технический университет им. Н. Э. Баумана (105005, Россия, г. Москва, 2-я Бауманская ул., д. 5, стр. 1) Телефон: 8-499-263-65-53

Индекс УДК

 УДК 681.321

Аннотация

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

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

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

 

 Скачать статью в формате PDF

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

1. Конструкторско-технологическое проектирование электронных средств / К. И. Билибин, А. И. Власов, Л. В. Журавлева и др. ; под общ. ред. В. А. Шахнова. – М. : Изд-во МГТУ им. Н. Э. Баумана, 2005. – 568 с. – (Информатика в техническом университете ; изд. второе).
2. Хэнсен, Б. Л. Контроль качества. Теория и применение : пер. с англ. / Б. Л. Хэнсен. – М. : Прогресс, 1968.
3. Статистические методы контроля качества продукции : пер. с англ. / Л. Ноулер и др. – М. : Изд-во стандартов, 1989. – 96 с.
4. Рефакторинг. Улучшение существующего кода / Мартин Фаулер, Кент Бек, Джон Брант, Уильям Апдайк, Дон Робертс, Эрих Гамма. – СПб. : Символ-Плюс, 2008. – 432 с.
5. Глудкин, О. П. Всеобщее управление качеством : учеб. для вузов / О. П. Глудкин. – М. : Радио и связь, 1999.
6. Власов, А. И. Визуальные модели управления качеством на предприятиях электроники / А. И. Власов, А. M. Иванов // Наука и образование. – 2011. – № 11. – С. 34–36.
7. Современные методы и средства обеспечения качества в условиях комплексной автоматизации /
В. Г. Дудко, К. Д. Верейнов, А. И. Власов, А. Г. Тимошкин // Вопросы радиоэлектроники. Сер. АСУПР. – 1996. – № 2. – С. 54–72.
8. Тимошкин, А. Г. О стратегии и тактике маркетинговой политики многопрофильной компьютерной фирмы / А. Г. Тимошкин, А. И. Власов // Приборы и системы управления. – 1996. – № 9. – С. 59–61.
9. Маркелов, В. В. Системный анализ процесса управления качеством изделий электронной техники /
В. В. Маркелов, А. И. Власов, Э. Н. Камышная // Надежность и качество сложных систем. – 2014. –
№ 1. – С. 35–43.
10. Власов, А. И. Системный анализ технологических процессов производства сложных технических си-стем с использованием визуальных моделей / А. И. Власов // Международный научно-исследовательский журнал. – 2013. – № 10, ч. 2. – С. 17–26.
11. Власов, А. И. Методы генерационного визуального синтеза технических решений в области микро-наносистем / А. И. Власов, Л. В. Журавлева, Г. Г. Тимофеев // Научное обозрение. – 2013. – № 1. –
С. 107–111.
12. Власов, А. И. Пространственная модель оценки эволюции методов визуального проектирования слож-ных систем / А. И. Власов // Датчики и системы. – 2013. – № 9. – С. 10–28.
13. Власов, А. И. Визуализация творческих стратегий с использованием ментальных карт / А. И. Власов, Л. В. Журавлева // Прикаспийский журнал: управление и высокие технологии. – 2013. – № 1. –
С. 133–140.
14. John Bergey, William Hefley, Walter Lamia, Dennis Smith A Reengineering Process Framework, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, 1995. – P. 479–481.
15. Власов, А. И. Информационно-управляющие системы для производителей электроники / А. И. Власов, А. Е. Михненко // Производство электроники: технологии, оборудование материалы. – 2006. – № 3. – С. 15–21.
16. Власов, А. И. Принципы построения и развертывания информационной системы предприятия элек-тронной отрасли / А. И. Власов, А. Е. Михненко // Производство электроники: технологии, оборудова-ние, материалы. – 2006. – № 4. – С. 5–12.
17. Баранов, Н. А. Управление состоянием готовности системы безопасности к отражению угрозы /
Н. А. Баранов, Н. А. Северцев // Труды Международного симпозиума Надежность и качество. – 2012. – Т. 1. – С. 8–10.
18. Дедков, В. К. Компьютерное моделирование характеристик надежности нестареющих восстанавлива-емых объектов / В. К. Дедков, Н. А. Северцев // Труды Международного симпозиума Надежность и ка-чество. – 2010. – Т. I. – С. 368–370.
19. Адамова, А. А. Моделирование бизнес-процесса корпорации на примере электронных средств /
А. А. Адамова, А. В. Черняев // Проектирование и технология электронных средств. – 2002. – № 5. –
C. 86–92.
20. Автоматизированный реинжиниринг программ : сб. ст. / под ред. А. Н.Терехова, А. А. Терехова. – СПб. : Изд-во Санкт-Петербургского университета, 2000. – 256 с.

 

Дата создания: 28.12.2015 09:21
Дата обновления: 28.12.2015 10:37