Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
HOR / TOTAL.DOC
Скачиваний:
8
Добавлен:
16.04.2013
Размер:
312.83 Кб
Скачать

8.9. Выводы и прогнозы.

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

В ближайшем будущем ожидается дальнейшее распространение поддержки объектных моделей COM/DCOM (например в продуктеBorland Delphi версии3.0, выпуск которого ожидается летом 1997 года)и моделей, совместимых со спецификациейCORBA. Ввиду этого предполагается усиление позиций конкурентов(2), (3) и(4). ПродуктOLEnterprise, скорее всего сдаст свои позиции ввиду потери актуальности технологииOLEс переходом на технологииCOM/DCOMиActiveX.

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

9. Вопросы эргономики и их решение для создания комфортных условий труда программистов.

9.1. Введение.

За последние десятилетия труд программиста претерпел существенные качественные изменения. На этапе возникновения профессии программиста технология написания программ была следующей:

  1. составление алгоритма на бумаге;

  2. написание программы (кодирование) на бумаге;

  3. ввод программы в вычислительную машину;

  4. прогон и анализ результатов;

  5. корректировка программы,

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

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

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

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

Соседние файлы в папке HOR