Glossary entry (derived from question below)
English term or phrase:
software design
Russian translation:
проект программного обеспечения
Added to glossary by
Oleg Lozinskiy
Dec 22, 2021 06:34
2 yrs ago
19 viewers *
English term
software design
English to Russian
Tech/Engineering
IT (Information Technology)
Уважаемые коллеги! Возник вопрос, как по-русски назвать software design как результат проектирования или разработки ПО? Если design изделия - то это его конструкция, а если ПО, то как? Было предложение переводить как "архитектура", но она видится как часть software design.
Proposed translations
(Russian)
3 +1 | проект программного обеспечения | Oleg Lozinskiy |
Change log
Dec 22, 2021 10:24: Oleg Lozinskiy Created KOG entry
Proposed translations
+1
2 hrs
Selected
проект программного обеспечения
Проектирование программного обеспечения — процесс создания проекта программного обеспечения (ПО), а также дисциплина, изучающая методы проектирования. Проектирование ПО является частным случаем проектирования продуктов и процессов.
Целью проектирования является определение внутренних свойств системы и детализации её внешних (видимых) свойств на основе выданных заказчиком требований к ПО (исходные условия задачи). Эти требования подвергаются анализу.
Первоначально программа рассматривается как чёрный ящик. Ход процесса проектирования и его результаты зависят не только от состава требований, но и выбранной модели процесса, опыта проектировщика.
Модель предметной области накладывает ограничения на бизнес-логику и структуры данных.
В зависимости от класса создаваемого ПО, процесс проектирования может обеспечиваться как «ручным» проектированием, так и различными средствами его автоматизации. В процессе проектирования ПО для выражения его характеристик используются различные нотации — блок-схемы, ER-диаграммы, UML-диаграммы, DFD-диаграммы, а также макеты.
Проектированию обычно подлежат:
Архитектура ПО;
Устройство компонентов ПО;
Пользовательские интерфейсы.
В российской практике проектирование ведется поэтапно в соответствии со стадиями, регламентированными ГОСТ 2.103-68: Техническое задание, Техническое предложение, Эскизный проект, Технический проект, Рабочий проект.[1] На каждом из этапов формируется свой комплект документов, называемый проектом (проектной документацией).
В зарубежной практике регламентирующими документами, например, являются Software Architecture Document, Software Design Document.
https://dic.academic.ru/dic.nsf/ruwiki/334834
--------------------------------------------------
Note added at 3 час (2021-12-22 10:03:48 GMT)
--------------------------------------------------
Разработка программного обеспечения - Software design
Дизайн программного обеспечения обычно включает решение проблем и планирование программного решения. Это включает в себя как низкоуровневый компонент и проект алгоритма , так и проект высокого уровня, архитектуру.
https://livepcwiki.ru/wiki/Software_design
Проектирование программного обеспечения – это область дизайна, процесс создания проекта программного обеспечения (ПО), а также дисциплина, изучающая методы проектирования. Проектирование ПО является частным случаем Проектирования продуктов и процессов.
В процессе проектирования программного обеспечения исследуется его структура и взаимосвязи элементов разрабатываемой системы. В результате получается проект, содержащий достаточное количество информации для реализации системы.
Объекты проектирования программного обеспечения
Проектированию обычно подлежат:
- Архитектура ПО;
- Устройство компонентов ПО;
- Пользовательские интерфейсы.
Процесс разработки программного обеспечения
Существуют различные способы разделения процесса разработки программного обеспечения на этапы. При некоторых из них выделяют большее количество этапов, при других — меньшее.
При этом обязательными являются шесть этапов:
- Определение требований
- Проектирование
- Написание команд (программирование)
- Компоновка
- Тестирование
- Документирование
Проектирование программного обеспечения в России
В России проектирование программного обеспечения происходит поэтапно в соответствии со стадиями, регламентированными ГОСТ 2.103-68: Техническое задание, Техническое предложение, Эскизный проект, Технический проект, Рабочий проект.
На каждом из этапов оформляется свой комплект документов, называемый проектом (проектной документацией).
В зарубежной практике регламентирующими документами, например, являются Software Architecture Document, Software Design Document.
https://helperia.ru/a/dizajn-projektirovanije-programmnogo-o...
Целью проектирования является определение внутренних свойств системы и детализации её внешних (видимых) свойств на основе выданных заказчиком требований к ПО (исходные условия задачи). Эти требования подвергаются анализу.
Первоначально программа рассматривается как чёрный ящик. Ход процесса проектирования и его результаты зависят не только от состава требований, но и выбранной модели процесса, опыта проектировщика.
Модель предметной области накладывает ограничения на бизнес-логику и структуры данных.
В зависимости от класса создаваемого ПО, процесс проектирования может обеспечиваться как «ручным» проектированием, так и различными средствами его автоматизации. В процессе проектирования ПО для выражения его характеристик используются различные нотации — блок-схемы, ER-диаграммы, UML-диаграммы, DFD-диаграммы, а также макеты.
Проектированию обычно подлежат:
Архитектура ПО;
Устройство компонентов ПО;
Пользовательские интерфейсы.
В российской практике проектирование ведется поэтапно в соответствии со стадиями, регламентированными ГОСТ 2.103-68: Техническое задание, Техническое предложение, Эскизный проект, Технический проект, Рабочий проект.[1] На каждом из этапов формируется свой комплект документов, называемый проектом (проектной документацией).
В зарубежной практике регламентирующими документами, например, являются Software Architecture Document, Software Design Document.
https://dic.academic.ru/dic.nsf/ruwiki/334834
--------------------------------------------------
Note added at 3 час (2021-12-22 10:03:48 GMT)
--------------------------------------------------
Разработка программного обеспечения - Software design
Дизайн программного обеспечения обычно включает решение проблем и планирование программного решения. Это включает в себя как низкоуровневый компонент и проект алгоритма , так и проект высокого уровня, архитектуру.
https://livepcwiki.ru/wiki/Software_design
Проектирование программного обеспечения – это область дизайна, процесс создания проекта программного обеспечения (ПО), а также дисциплина, изучающая методы проектирования. Проектирование ПО является частным случаем Проектирования продуктов и процессов.
В процессе проектирования программного обеспечения исследуется его структура и взаимосвязи элементов разрабатываемой системы. В результате получается проект, содержащий достаточное количество информации для реализации системы.
Объекты проектирования программного обеспечения
Проектированию обычно подлежат:
- Архитектура ПО;
- Устройство компонентов ПО;
- Пользовательские интерфейсы.
Процесс разработки программного обеспечения
Существуют различные способы разделения процесса разработки программного обеспечения на этапы. При некоторых из них выделяют большее количество этапов, при других — меньшее.
При этом обязательными являются шесть этапов:
- Определение требований
- Проектирование
- Написание команд (программирование)
- Компоновка
- Тестирование
- Документирование
Проектирование программного обеспечения в России
В России проектирование программного обеспечения происходит поэтапно в соответствии со стадиями, регламентированными ГОСТ 2.103-68: Техническое задание, Техническое предложение, Эскизный проект, Технический проект, Рабочий проект.
На каждом из этапов оформляется свой комплект документов, называемый проектом (проектной документацией).
В зарубежной практике регламентирующими документами, например, являются Software Architecture Document, Software Design Document.
https://helperia.ru/a/dizajn-projektirovanije-programmnogo-o...
Note from asker:
Большое спасибо, Олег! Сам пришел к тому же выводу, что, кроме как "проект" не скажешь. |
4 KudoZ points awarded for this answer.
Discussion
Computer program tests including, as appropriate, software design verification, factory acceptance tests, site acceptance tests, and in-use tests shall be controlled.
Получается, software design verification - просто проверка (ну или верификация, любят у нас это слово) ПО?