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

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

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


Читайте так же в рубрике «Программы»: