Владимир Липаев - Очерки истории отечественной программной инженерии в 1940-е – 80-е годы

Здесь есть возможность читать онлайн «Владимир Липаев - Очерки истории отечественной программной инженерии в 1940-е – 80-е годы» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Москва, Берлин, Год выпуска: 2015, ISBN: 2015, Издательство: Array Литагент «Директмедиа», Жанр: Технические науки, Детская образовательная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Очерки истории отечественной программной инженерии в 1940-е – 80-е годы: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Очерки истории отечественной программной инженерии в 1940-е – 80-е годы»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Монография начинается с истории появления в нашей стране электронных вычислительных машин (ЭВМ) и программирования в 1940-е – 60-е годы. Далее изложена история проектирования и производства отечественных ЭВМ, а также средств и систем автоматизации технологических процессов производства программных продуктов в 1960-е – 80-е годы. Подробно представлена история формирования основных компонентов программной инженерии в 1960-е – 70-е годы. Внимание акцентируется на особенностях решения сложных задач по государственным заказам и на создании программных продуктов для мобильных и бортовых ЭВМ реального времени. Особое внимание уделяется истории разработки методов моделирования динамических объектов и стендов для тестирования и испытаний комплексов программ в реальном времени. Изложены методы оценивания качества программных продуктов, рисков, дефектов и ошибок при их разработке, а также история формирования требований к профессиям и квалификации специалистов программной инженерии в 1970-е – 80-е годы. Рассмотрен анализ сложности программных комплексов реального времени и распределение ресурсов ЭВМ для таких комплексов, характеристики и методы оценивания качества их компонентов. Один из разделов посвящен истории формирования в 1980-годы экономики программной инженерии, созданию средств технико-экономического анализа и экономическому обоснованию планов разработки крупных программных продуктов. Представлены реальные примеры их создания в 1960-е – 80-е годы для оборонных систем на основе методов программной инженерии. Книга предназначена для специалистов по вычислительной технике и программной инженерии, программистов, студентов и аспирантов, интересующихся историей развития, успехами и проблемами отечественной науки и техники в этой области.

Очерки истории отечественной программной инженерии в 1940-е – 80-е годы — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Очерки истории отечественной программной инженерии в 1940-е – 80-е годы», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

С этой целью в конце 70-х годов были разработаны методические указания и анкета, разосланные по приказу министерства радиопромышленности СССР в ряд оборонных предприятий для сбора сведений о каждой завершенной промышленной разработке программного продукта (Алексей Иванович Потапов) [20]. В анкетах подлежало регистрировать :

• характеристики объекта производства – программного продукта;

• трудовые и временные ресурсы, непосредственно затраченные на разработку программного продукта;

• программная оснащенность разработки средствами автоматизации технологии производства;

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

При этом фиксировались основные составляющие затрат на разработку комплекса программ.

трудоемкость и длительность непосредственного производства программного продукта;

• затраты на программные системы автоматизации разработки программного обеспечения (САР-ПО);

• затраты на аппаратуру ЭВМ, используемых в процессе разработки комплекса программ.

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

Технико-экономические показатели проектов комплексов программ начали анализироваться в конце 1970 – х годов. Наиболее систематично они исследовались за период от 1982-го года до 1986-го года, когда были собраны, обработаны и проанализированы данные, поступившие с 30 оборонных предприятий министерства, о разработке 142 проектов программных продуктов реального времени, объемом около 10,5 млн. команд. Основными ТЭП проектов являлись как абсолютные показатели (размер, трудоемкость и длительность разработки), так и относительные (производительность труда разработчиков, затрата машинного времени на одну команду комплекса, стоимость разработки одной команды программного продукта). Относительные ТЭП дали возможность сопоставить различные разработки продуктов и коллективы разработчиков по эффективности их труда.

За меру производительности труда разработчиков принималось отношение объема созданных компонентов и комплекса в командах нового исходного текста программ (без учета заимствования из предшествовавших проектов) к трудозатратам на его разработку в человеко-днях. Учитывался только объем программного продукта, прошедшего испытания и переданного на эксплуатацию потребителю без экспериментальных компонентов и версий, не вошедших в окончательный программный продукт. При расчете трудозатрат принималась полная длительность производства (от разработки общего технического задания до сдачи продукта заказчику). В число специалистов-разработчиков включались различные категории специалистов: руководители разработки, аналитики, системотехники, программисты и тестировщики, а также технический персонал, занятый оформлением текущей и итоговой документации.

В результате обработки собранных фактических статистических данных были получены зависимости ТЭП от основных факторов, выявлена роль применения различных языков программирования, методов доступа к ЭВМ, определена реальная обеспеченность разработчиков дисплеями и машинным временем технологических ЭВМ. По программам реального времени к 1986-му году производительность труда специалистов составила до 2,6 команд (строк текста) на человека в день по сравнению с 1,6 в 1980-м году. Особенно производительность труда возрастала в последние четыре года, что составило прирост, равный почти 50 %. Из общего объема разработок около 23 % составляли средние комплексы программ (объемом от 30 тыс. до 100 тыс. команд). К 1980-му году крупные комплексы (объемом более 100 тыс. команд) составляли 32 %.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Очерки истории отечественной программной инженерии в 1940-е – 80-е годы»

Представляем Вашему вниманию похожие книги на «Очерки истории отечественной программной инженерии в 1940-е – 80-е годы» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Владимир Кузнецов - Очерки истории алан
Владимир Кузнецов
Отзывы о книге «Очерки истории отечественной программной инженерии в 1940-е – 80-е годы»

Обсуждение, отзывы о книге «Очерки истории отечественной программной инженерии в 1940-е – 80-е годы» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x