Связанные понятия
Гибкая методология разработки (англ. Agile software development, agile-методы) — серия подходов к разработке программного обеспечения, ориентированных на использование итеративной разработки, динамическое формирование требований и обеспечение их реализации в результате постоянного взаимодействия внутри самоорганизующихся рабочих групп, состоящих из специалистов различного профиля. Существует несколько методик, относящихся к классу гибких методологий разработки, в частности экстремальное программирование...
Управление проектированием — это организационно-техническая деятельность, которая в рамках условий поставленной задачи позволяет наилучшим образом разработать проектную документацию на новую продукцию.
Дизайн-система — набор компонентов, правил, предписаний и инструментов для повышения качества и скорости разработки продуктов, а также эффективной поддержки существующих. В английском языке для обозначения дизайн-систем чаще всего используют понятие «design language», определяя также его главное отличие от дизайн-системы – возможность использования вне сферы цифровых продуктов. Одним из примеров такого «визуального языка» может служить узнаваемое оформление автомобилей компании BMW (фары, решетка...
Управле́ние разрабо́ткой програ́ммного обеспе́чения (англ. Software project management) — особый вид управления проектами, в рамках которого происходит планирование, отслеживание и контроль за проектами по разработке программного обеспечения. Ключевым моментом в управлении проектом по разработке программного обеспечения является правильный выбор метода разработки.
Проектирование взаимодействия (англ. Interaction Design, IxD) — дисциплина дизайна, занимающаяся проектированием интерактивных (то есть обладающих интерфейсом) цифровых изделий, систем, сред, услуг.
Проекти́рование — процесс определения архитектуры, компонентов, интерфейсов и других характеристик системы или её части (ISO 24765). Результатом проектирования является прое́кт — целостная совокупность моделей, свойств или характеристик, описанных в форме, пригодной для реализации системы.:272Проектирование, наряду с анализом требований, является частью большой стадии жизненного цикла системы, называемой определением системы (англ. system definition). Результаты этой стадии являются входной информацией...
Концептуальное проектирование технических систем — начальная стадия проектирования, на которой принимаются решения определяющие последующий облик, и проводится исследование и согласование параметров созданных технических решений с возможной их организацией.
Архитектура данных — в области информационных технологий архитектура данных состоит из моделей, политик, правил или стандартов, которые определяют, какие данные собираются, и как они хранятся, размещаются, интегрируются и используются для использования в системах данных и в организациях. Данные обычно являются одним из нескольких доменов архитектуры, которые составляют основу архитектуры предприятия или архитектуры решения.
Категоризация проектов (англ. Categorize Components) — компонент группы процессов выравнивания при управлении портфелем проектов. Категоризация проектов подразумевает под собой процесс объединения компонентов в однородные группы, имеющие общие цели, критерии оценки, селекции, независимо от места происхождения в организации. Категоризация, среди прочего, позволяет произвести балансирование портфеля.
Управление качеством рассматривается совместно с менеджментом качества, так как это тесно связанные и взаимодополняющие области деятельности, образующие управление качеством в масштабе компанииУправление качеством (англ. quality control) — деятельность оперативного характера, осуществляемая руководителями и персоналом предприятия, воздействующими на процесс создания продукции с целью обеспечения её качества путём выполнения функций планирования и контроля качества, коммуникации (информации), разработки...
Автоматизированная система управления (сокращённо АСУ) — комплекс аппаратных и программных средств, а также персонала, предназначенный для управления различными процессами в рамках технологического процесса, производства, предприятия. АСУ применяются в различных отраслях промышленности, энергетике, транспорте и т. п. Термин «автоматизированная», в отличие от термина «автоматическая», подчёркивает сохранение за человеком-оператором некоторых функций, либо наиболее общего, целеполагающего характера...
Экспе́ртная систе́ма (ЭС, англ. expert system) — компьютерная система, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации. Современные экспертные системы начали разрабатываться исследователями искусственного интеллекта в 1970-х годах, а в 1980-х годах получили коммерческое подкрепление. Предшественники экспертных систем были предложены в 1832 году С. Н. Корсаковым, создавшим механические устройства, так называемые «интеллектуальные машины», позволявшие находить решения...
Предметно-ориентированное проектирование (реже проблемно-ориентированное, англ. Domain-driven design, DDD) — это набор принципов и схем, направленных на создание оптимальных систем объектов. Сводится к созданию программных абстракций, которые называются моделями предметных областей. В эти модели входит бизнес-логика, устанавливающая связь между реальными условиями области применения продукта и кодом.
Совместное одноранговое производство (другой вариант перевода — совместное производство на равных) — это термин, введёный профессором Гарвардской Юридической Школы Йохаем Бенклером. Он описывает новую модель социо-экономического производства, в котором креативная энергия большого числа людей координируется (обычно с помощью Интернета) в рамках больших, значимых проектов преимущественно без традиционной иерархической организации. Эти проекты часто, но не всегда, задумываются без финансового вознаграждения...
Реинжиниринг программного обеспечения — процесс создания новой функциональности или устранения ошибок, путём революционного изменения, но используя уже имеющееся в эксплуатации программное обеспечение. Процесс реинжиниринга описан Чиковски и Кроссом в их труде 1990 года, как «The examination and alteration of a system to reconstitute it in a new form». Выражаясь менее формально, реинжиниринг является изменением системы программного обеспечения после проведения обратного инжиниринга.
Архитектура системы — принципиальная организация системы, воплощенная в её элементах, их взаимоотношениях друг с другом и со средой, а также принципы, направляющие её проектирование и эволюцию:3.
Система управления качеством (система качества) — это организационная структура, включающая взаимодействующий управленческий персонал, реализующий функции управления качеством установленными методами.
Операционная модель — это абстрактное представление применяемых способов и порядка реализации корпоративной стратегии в повседневной деятельности компании. Она определяет уровень интеграции и стандартизации бизнес-процессов, необходимый для создания и предоставления товаров и услуг компании её клиентам.Операционная модель включает в себя согласованные между собой операционные процессы, структуру бизнеса, системы менеджмента и корпоративную культуру, разработанные ради достижения главной цели — создания...
Информатизация архивного дела — многосторонний процесс, включающий методические и нормативные разработки, экспериментальные работы, разработку программного обеспечения, обучение, внедрение, планирование работ.Начиная с середины 80-х гг. начинается активная работа по внедрению автоматизированных методов поиска документальной информации в практику работы архивов. В сфере НСА автоматизированные архивные технологии не только оказывают сильное влияние на способы создания и ведения справочно-поисковых...
Мегамашина — социальная система, составленная из элементов, частей и фрагментов других социальных систем.
Открытое проектирование (англ. open design) — способ разработки и сопровождения эксплуатации физических изделий, а также машин и систем, путём использования публичной совместно используемой информации о конструкции. Процесс, как правило, идёт с использованием глобальной сети Интернет, лицензий Creative Commons и часто выполняется без монетизации вознаграждения. Цели и философия идентичны политике открытого кода, но применимо к разработке физических изделий, а не программного обеспечения.
Проект (в управленческой деятельности) (англ. project от лат. projectus — брошенный вперёд, выступающий, выдающийся вперёд) — временно́е предприятие, направленное на создание уникального продукта, услуги или результата (PMBOK):3.
Больши́е да́нные (англ. big data, ) — обозначение структурированных и неструктурированных данных огромных объёмов и значительного многообразия, эффективно обрабатываемых горизонтально масштабируемыми программными инструментами, появившимися в конце 2000-х годов и альтернативных традиционным системам управления базами данных и решениям класса Business Intelligence.
Система автоматизированного проектирования — автоматизированная система, реализующая информационную технологию выполнения функций проектирования, представляет собой организационно-техническую систему, предназначенную для автоматизации процесса проектирования, состоящую из персонала и комплекса технических, программных и других средств автоматизации его деятельности. Также для обозначения подобных систем широко используется аббревиатура САПР.
Диза́йн (от англ. design — проектировать, чертить, задумать, а также проект, план, рисунок) — деятельность по проектированию эстетических свойств промышленных изделий («художественное конструирование»), а также результат этой деятельности (например, в таких словосочетаниях, как «дизайн автомобиля»).
Синдром неприятия чужой разработки (NIH-синдром от англ. not invented here — изобретено не нами) — позиция в социальной, корпоративной или организационной культурах, при которой избегается использование или покупка уже существующих разработок, исследований, стандартов или знаний из-за их внешнего происхождения и затрат.
Holacracy (англ. holacracy; читается «холакраси») это социальная технология или система управления организацией, в которой полномочия и ответственность за принятие решений распределяются по всей холархии самоорганизующихся команд, вместо управленческой иерархии. Holacracy внедрена в коммерческих и некоммерческих организациях США, Франции, Германии, Новой Зеландии, Австралии и Великобритании.
Подробнее: Холакратия
Прототипи́рование (англ. prototyping от др.-греч. πρῶτος — первый и τύπος — отпечаток, оттиск; первообраз) — быстрая «черновая» реализация базовой функциональности для анализа работы системы в целом.
Программи́ст — специалист, занимающийся непосредственной разработкой программного обеспечения для различного рода вычислительно-операционных систем.
Администрирование данных — управление информационными ресурсами, включая планирование базы данных, разработку и внедрение стандартов, определение ограничений и процедур, а также концептуальное и логическое проектирование баз данных.
Ба́за да́нных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).
Анализ требований — часть процесса разработки программного обеспечения, включающая в себя сбор требований к программному обеспечению (ПО), их систематизацию, выявление взаимосвязей, а также документирование. Является частью общеинженерной дисциплины «инженерия требований» (англ. Requirements Engineering).
Жёсткая логика - это принцип построения автоматизированных устройств управления, создаваемых на комбинационных логических схемах, триггерах, счётчиках, регистрах, дешифраторах. Она была широко распространена в ранних версиях устройств управления, но с развитием полупроводниковой техники, появлением большого числа программируемых контроллеров и снижения на них цен, подавляющее число разработчиков отказались от использования устройств на жесткой логике.
Общие критерии оценки защищённости информационных технологий, Общие критерии, ОК (англ. Common Criteria for Information Technology Security Evaluation, Common Criteria, CC) — принятый в России международный стандарт по компьютерной безопасности. В отличие от стандарта FIPS 140, Common Criteria не приводит списка требований по безопасности или списка особенностей, которые должен содержать продукт. Вместо этого он описывает инфраструктуру (framework), в которой потребители компьютерной системы могут...
Организационное проектирование — важнейший начальный этап создания любой организации или подразделения. Это определение будущей структуры организации, её систем управления, процедур выполнения действий, административных, технологических взаимодействий между всеми элементами.
Лисп (LISP, от англ. LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов. Лисп был создан Джоном Маккарти для работ по искусственному интеллекту и до сих пор остаётся одним из основных инструментальных средств в данной области. Применяется он и как средство обычного промышленного программирования, от встроенных скриптов до веб-приложений массового использования...
«Серебряной пули нет » (англ. «No Silver Bullet») — широко обсуждавшаяся статья Фредерика Брукса об инженерии программного обеспечения, написанная им в 1986 году. Брукс утверждает, что «ни в одной технологии или в управленческой технике не существует универсального метода, увеличивающего на порядок производительность, надёжность и простоту». Он также утверждает, что «мы не можем ожидать увеличения прибыли в два раза каждые два года» при разработке программного обеспечения, как это происходит с разработкой...
Ме́неджмент (англ. management — управление, руководство, администрирование, дирекция, умение распоряжаться, владеть, управлять) или управление производством — разработка и создание (организация), максимально эффективное использование (управление) и контроль социально-экономических систем. По институциональным сферам ориентирован на: предпринимательство, государственные социально-экономические системы, некоммерческие организации и т. д. Менеджмент также — академическая дисциплина, социальная наука...
Проверка концепции (англ. Proof of concept, PoC — доказательство концепции) — демонстрация практической осуществимости какого-либо метода, идеи, технологии, реализуемости с целью доказательства факта, что метод, идея или технология работают. В рамках демонстрации строится небольшой прототип, опытный образец, математическая или компьютерная модель, не обязательно являющиеся полноценными продуктами (что отличает проверку концепции от минимально жизнеспособного продукта), но подтверждающие принципиальную...
А́да (Ada) — язык программирования, созданный в 1979—1980 годах в ходе проекта Министерством обороны США с целью разработать единый язык программирования для встроенных систем (то есть систем управления автоматизированными комплексами, функционирующими в реальном времени). Имелись в виду прежде всего бортовые системы управления военными объектами (кораблями, самолётами, танками, ракетами, снарядами и т. п.). Перед разработчиками не стояло задачи создать универсальный язык, поэтому решения, принятые...
Программа проектов – это ряд связанных друг с другом проектов, управление которыми координируется для достижения преимуществ и степени управляемости, недоступных при управлении ими по отдельности.
Микросервисная архитектура — вариант сервис-ориентированной архитектуры программного обеспечения, ориентированный на взаимодействие насколько это возможно небольших, слабо связанных и легко изменяемых модулей — микросервисов, получивший распространение в середине 2010-х годов в связи с развитием практик гибкой разработки и DevOps.
Окружающий интеллект (англ. Ambient intelligence, AmI) — термин для обозначения окружающей среды, насыщенной электронными устройствами, которые реагируют на присутствие людей. В русскоязычных источниках термин «окружающий интеллект» упоминается, но пока не является устоявшимся эквивалентом английского Ambient intelligence. В англоязычных источниках парадигма окружающего интеллекта основывается на технологиях распределённых вычислений, построении персональных профилей, контекстной ориентированности...
Бизнес-анализ (англ. business analysis) — деятельность, которая делает возможным проведение Изменений в организации, приносящих пользу Заинтересованным Сторонам, путём выявления Потребностей и обоснования Решений, описывающих возможные пути реализации Изменений.
Международный план по развитию полупроводниковой технологии (англ. International Technology Roadmap for Semiconductors, ITRS) — набор документов, выпускаемый группой экспертов полупроводниковой промышленности. Эти эксперты являются представителями спонсирующих организаций, которые включают в себя Ассоциации полупроводниковой промышленности (SIA) из США, Европы, Японии, Южной Кореи и Тайваня.
Термин «
автоформализация » был предложен в начале 1980-х годов Г. Р. Громовым для разработанной им концепции — «Автоформализация профессиональных знаний».
Идея социотехнического альянса , известная также как социотехнический подход (A Socio-Technical Approach) — одна из коммуникативных теорий инноваций, представленных французскими социологом, руководителем Национального центра изучения телекоммуникаций Патрисом Флиши (Patrice Flichy) и описывающая процесс внедрения инноваций в общество. Эта идея является продолжением модели перевода, предложенной французским социологом Бруно Латуром (фр. Bruno Latour), о наличии двух миров — мира изобретения и мира...