ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Journal influence

Higher Attestation Commission (VAK) - К1 quartile
Russian Science Citation Index (RSCI)

Bookmark

Next issue

2
Publication date:
16 June 2024

The article was published in issue no. № 1, 1988
Abstract:
Аннотация:
Author: () -
Ключевое слово:
Page views: 10159
Print version

Font size:       Font:

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

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

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

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

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

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

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

В последние годы отмечается быстрое увеличение объема производства и сбыта программных средств. Удельный вес стоимости разработки и сопровождения программ достигает 2—4 процентов чистого национального продукта некоторых

ПРОГРАММНЫЕ ПРОДУКТЫ И СИСТЕМЫ — 1.1988

.В промышленно развитых стран. В 1985 году в США сбыт программных продуктов достиг 10 миллиардов долларов, а в 1986 году он возрос приблизительно на 25% (одна треть поставленных программ предназначалась для персональных микроЭВМ).

Программное обеспечение определяет эффективность использования электронно-вычислительной техники. К 2000 году стоимость программного обеспечения достигнет 90% стоимости отдельной АСУ. Перевод разработки и производства программных продуктов на промышленную основу определяется увеличением темпов производства вычислительных устройств (главным образом мини- и микроЭВМ), стремлением удовлетворить требования конкретных пользователей при индивидуальной поставке, а также сдаче систем «под ключ».

СТРУКТУРА ПРОГРАММНЫХ СРЕДСТВ ДЛЯ ЭВМ НА 1987-1988 гг.

пакеты прикладных программ общего назначения — 63,4%;

программные средства, разрабатываемые по заказу пользователей — 21,7%;

программные средства для проблемно-ориентированных комплексов — 14,9%;

Структура и годовые темпы роста для упомянутых типов программных средств (40% — для прикладных программ общего назначения, 18% — для заказанных программных средств и 28% — для интегрированных комплексов) показывают, что такие средства могут разрабатываться только в больших специализированных организациях. В США действуют более 50 таких организаций с годовым доходом свыше 15 миллионов долларов, производящих приблизительно 25% объема продаваемых программных средств. Роль специализированных организаций при разработке программных средств общего назначения существенно возрастает в связи с появлением ЭВМ V-ro поколения. Рост сектора программных средств в общем объеме промышленного производства увеличится на 18-20% в Западной Европе и на 20% в США. Отмечается тенденция использования пакетов программ для работы на больших ЭВМ, мини- и микроЭВМ, что значительно удешевит стоимость разработки программ.

В США спрос на программные продукты в 1987 году возрос на 19% по сравнению с 1986 годом, а объем продажи достиг 20 миллиардов долларов.

В ОБЩЕМ ОБЪЕМЕ ПРОДАЖИ ПО УДЕЛЬНОМУ ВЕСУ МОЖНО ВЫДЕЛИТЬ:

операционные системы — объем продажи 5,5 млрд. долларов, количество продаваемых систем увеличилось на 22% по сравнению с 1986 годом;                                                                                           _________

прикладные программы — объем продажи увеличится на 19% и достигнет 4,6 млрд. долларов;

языки программирования и программы искусственного интеллекта — объем продажи увеличится вдвое;

системы диагностики и контроля за работой аппаратуры — объем продажи возрастет на 24% и достигнет 1,3 млрд. долларов;

программы, предназначенные для автоматизации канцелярских работ — объем продажи увеличится на 43%.

„Из общей суммы, выделенной для промышленного производства программ, 90% приходится на прикладные программы, а 10% — на базовые программы.

ОСНОВНЫЕ НАПРАВЛЕНИЯ ИССЛЕДОВАНИЙ В ОБЛАСТИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ:

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

экспертные системы;

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

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

Сотрудничество индустриально развитых стран отражено в многочисленных программах разработки технологий обработки информации: EUREKA (Франция), ESPRIT (Общий Рынок), М RACE. ALVE (Великобритания) и т. д.

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

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

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

Под программным продуктом понимается программное средство или система программ, подпц грамма или система подпрограмм (выполняющих определенные функции ввода / обработки / запомик ния / извлечения / передачи информации с помощью ЭВМ, в том числе средств передачи информацм удовлетворяющие следующим требованиям:

—   соответствует условиям сбыта;

—   поставляется на магнитном носителе;

—   сопровождается эксплуатационной документацией;

—   прошло всестороннее испытание для серийного тиражирования и распространения;

—   сопровождается на этапе внедрения;

—   защищено программно-техническими и (или) правовыми методами от несанкционированного копирования или изменения.

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

Переход на промышленное производство программных средств, по сравнению с традиционный методами их создания, требует проведения дополнительных работ в части:

—   опытной эксплуатации в реальных условиях;

—   испытаний прототипа для постановки на производство;

—   серийно контролируемого тиражирования;

—   распространения (сбыта);

—   контроля и сопровождения во время эксплуатации.

Переход на организацию и развертывание производства программных средств на промышленной основе выдвигает ряд качественно новых требований как на уровне разработчиков (специалиста! организаций), так и на уровне производителей.

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

В настоящее время повышение производительности труда программистов составляет приблизительно 1—3 процента в год, что не позволяет удовлетворить все возрастающий спрос пользователей! программы.

К основным факторам повышения производительности труда в области программирования, способствующим уменьшению стоимости программ, можно отнести следующие:

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

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

—   использование новейших технологий создания программных продуктов позволяет увеличить производительность труда в 1,5 раза.

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

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

Переход к промышленному производству программ требует совершенно нового подхода к качеству программ. Опыт показывает, что неудовлетворительное качество увеличивает их стоимость при сопровождении на 60%.

Основные направления улучшения качества программных продуктов следующие:

—   применение промышленных технологий программирования, использование современных методов уточнения и типизации требований пользователей (на основе концепции прототипизации), а также тестирование и отладка программ;

—   применение передовых методов и систем управления качеством, приспособление организационных структур и стандартных процедур для этой цели.

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

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

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

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

—   предъявляемых к программам как к продукту;

—   сформулированных с помощью функциональных спецификаций;

—   полученных на основе аттестации качества и обеспечения сопровождения.

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

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

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

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

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

пользователей или анализа общих требований из проектов АСУ (особенно на макроэкономическом уровне).

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

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

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

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

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

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

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

Кроме того, в настоящее время проводится эксперимент по заключению контрактов на поста» программных продуктов на основе договорных цен.

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

Большинство программных продуктов национального фонда ориентировано на мини- и микроЭ! румынского производства.

В настоящее время число организаций, которые пользуются годовым абонементом на программ» средства и услуги, предоставляемые национальной библиотекой программ, превышает 600. Каждый! осуществляется более 16 000 поставок. Начаты поставки устройств и программ в виде программно-т! нических комплексов для предприятий и организаций народного хозяйства Румынии и зарубеж» стран.

Для стимулирования развития и использования национального фонда программных продуктов Ы успешно применена система единого планирования разработок фондируемых программных средств.

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

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

Комплексная программа научно-технического прогресса стран—членов СЭВ до 2000 года и науч техническое сотрудничество между ИВТИ и специализированными организациями СССР в области^ вития технологии программирования и промышленного производства программ, реализации баз дат и знаний, создания совместного фонда алгоритмов и программ — ИнтерФАП — положительно влияю! процесс разработки программных средств с расширенными функциями, повышение качества програ рост объема взаимных поставок и экспорт программ в третьи страны.


Permanent link:
http://swsys.ru/index.php?page=article&id=1466&lang=en
Print version
The article was published in issue no. № 1, 1988

Perhaps, you might be interested in the following articles of similar topics: