Должностная инструкция инженера программиста в школе

Должностная инструкция инженера программиста в школе

Prom-Nadzor.ru


Назначение на должность инженера-программиста и освобождение от нее производится приказом начальника ВЦ (ИВЦ) по представлению [начальника производственного отдела ВЦ (ИВЦ); начальника отдела разработок и внедрения ВЦ (ИВЦ); руководителя структурного подразделения предприятия].1.6. Инженер-программист должен знать:- руководящие и нормативные материалы, регламентирующие методы разработки алгоритмов и программ и использования вычислительной техники при обработке информации;- основные принципы структурного программирования;- виды программного обеспечения;- технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы ЭВМ, правила ее технической эксплуатации;- технологию автоматической обработки и кодирования информации;- формализованные языки программирования;- действующие стандарты, системы счислений, шифров и кодов;- порядок оформления технической документации;- основы экономики, организации производства, труда и управления;- основы трудового законодательства Российской Федерации;- правила внутреннего трудового распорядка;- правила и нормы охраны труда;- передовой отечественный и зарубежный опыт программирования и использования вычислительной техники. Инженер-программист:2.1. На основе анализа математических моделей и алгоритмов решения экономических и других задач разрабатывает программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проводит их тестирование и отладку.2.2. Разрабатывает технологию решения задач по всем этапам обработки информации.2.3.

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

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

Выполняет работу по подготовке программ к отладке и проводит отладку.2.6.

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

Должностная инструкция техника-программиста

Служебные обязанности техника-программиста передаются в полном объеме, включая все права и обязанности.

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

    Операции по обработке информации, поступающей в информационно-вычислительный цент предприятия. Данный тип операций бывает двух видов: автоматизированным или механизированным. Сюда же относятся разработки для решения задач экономического, научно-исследовательского или производственного характера. Участвовать при планировании и разработке систем обработки поступающих данных, а также систем обеспечения деятельности вычислительной техники. Контроль за техникой для обработки информации, выполнение подготовительных работ и обеспечение исправности всех необходимых приборов и других средств. Составление алгоритмов, систем коммуникации и рабочих инструкций, предназначенных для участия в процессах технологического характера. Разработка программных решений, их тестирование и отладка работы на каждом этапе. Подготовка к эксплуатации технических хранителей информации, предназначенных для ввода информации в ЭВМ, накопления, разработки форм документации и корректировки данных. Принятие участия в операциях технологического характера, таких как сбор, контроль над информацией для обработки при ее подготовке, выпуске, обработке и передаче конечному потребителю. Наличие учетной информации о машинном времени и объеме выполненных операций по обработке данных.

Права специалиста сводятся к следующему:

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

Должностная инструкция программиста

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

Одноименный профстандарт содержит должность «Программист» – она регламентируется обобщенной трудовой функцией 3.2.
Должностная инструкция на основе профстандарта имеет традиционную структуру, но с некоторыми особенностями:

  • Заключительные положения
  • Обязанности
  • Общие положения
  • Ответственность
  • Права
  • Трудовые функции

Эксперты КонсультантПлюс разобрали, . Используйте эти инструкции бесплатно.

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

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

В заключительном разделе приводятся данные использованного при подготовке профстандарта 06.001 и порядок ознакомления с ДИ.

IV. Права Программист имеет право: 4.1. Участвовать в обсуждении проектов решений, в совещаниях по их подготовке и выполнению.

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

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

Должностная инструкция инженера-программиста

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

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

  1. Должностные права.
  2. Возможная ответственность.
  3. Обязанности специалиста.
  4. Основные параметры.

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

  1. Порядок должностных взаимодействий.
  2. Параметры оценки трудовых достижений.
  3. Условия работы.

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

Эта часть отведена под прописывание следующих должностных параметров деятельности работника:

  1. Какими положениями он должен руководствоваться.
  2. Кто выходит на замену в случае его временного отсутствия.
  3. Кто им непосредственно руководит.
  4. Какие требования у нанимателя к его опыту, образованию и практическим навыкам.
  5. Кто отвечает за его наём и увольнение.

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

Перечисленные здесь обязанности разделены на три группы:

  1. Дополнительные — могут различаться в зависимости от особенностей нанимателя.
  2. Базовые — стандартны для данной профессии на всех предприятиях.
  3. Традиционные — по соблюдению трудовой дисциплины, стандартов пожарной безопасности и пр.

Приказ Министерства труда и социальной защиты РФ от 18 ноября 2013 г. N 679н «Об утверждении профессионального стандарта «Программист» (с изменениями и дополнениями)

Характеристика обобщенных трудовых функций 3.1.

Обобщенная трудовая функция Наименование Разработка и отладка программного кода Код А Уровень квалификации 3 Происхождение обобщенной трудовой функции Оригинал X Заимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Возможные наименования должностей Младший программист Техник-программист Требования к образованию и обучению Среднее профессиональное образование Повышение квалификации Требования к опыту практической работы — Особые условия допуска к работе — Дополнительные характеристики Наименование документа Код Наименование базовой группы, должности (профессии) или специальности Программисты 230101 Вычислительные машины, комплексы, системы и сети 230103 Автоматизированные системы обработки информации и управления (по отраслям) 230105 Программное обеспечение вычислительной техники и автоматизированных систем 3.1.1. Трудовая функция Наименование Формализация и алгоритмизация поставленных задач Код А/01.3 Уровень (подуровень) квалификации 3 Происхождение трудовой функции Оригинал X Заимствовано из оригинала Код оригинала Регистрационный номер профессионального стандарта Трудовые действия Составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов Разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов Оценка и согласовывание сроков выполнения поставленных задач Необходимые умения Использовать методы и приемы формализации задач Использовать методы и приемы алгоритмизации поставленных задач Использовать программные продукты для графического отображения алгоритмов

Что должна содержать должностная инструкция программиста: примеры и образцы документов

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

Методы и приемы отладки программного кода4.16. Типовые ошибки, возникающие при разработке программного обеспечения, и методы их диагностики и исправления4.17. _____________________________________________________________________5. Программист подчиняется непосредственно ___________________.6. На время отсутствия программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке.
На время отсутствия программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за надлежащее их исполнение.7.

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

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

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

Тем не менее можно выделить некоторые общие положения.Школьный программист обязан:

  1. организовывать использование техники;
  2. следить за состоянием компьютерного парка;
  3. прогнозировать тенденции развития школьной техники;
  4. вести документацию о состоянии компьютерного парка.
  5. анализировать состояние школьного компьютерного парка;

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

Должностная инструкция программиста.

Образец

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

2.1.8. Проводит корректировку разработанной программы на основе анализа выходных данных. 2.1.9. Определяет возможность использования готовых программных продуктов.

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

2.1.11. Осуществляет сопровождение внедренных программ и программных средств.

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

2.1.15. Обеспечивает правильную техническую эксплуатацию, бесперебойную работу компьютеров и отдельных устройств.

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

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

2.1.22. Соблюдает трудовую и производственную дисциплину, правила и нормы охраны труда, требования производственной санитарии и гигиены, требования противопожарной безопасности, гражданской обороны. 2.1.23.

Должностная инструкция инженера-программиста

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

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

2.5. Выполняет работу по подготовке программ к отладке и проводит отладку.

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

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

2.10. Осуществляет сопровождение внедрения программ и программных средств.

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

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

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

3.4. Требовать от своего непосредственного руководителя, руководства предприятия оказания содействия в исполнении им своих должностных обязанностей и прав. Ответственность инженера-программиста Инженер-программист несет ответственность: 4.1.

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

Должностная инструкция по специальности «Инженер-программист»

Инженер-программист подчиняется непосредственно __________________.1.7.

Инженер-программист должен знать:- правила внутреннего трудового распорядка;- правила и нормы охраны труда;- основы экономики, организации производства, труда, управления и законодательства о труде;- руководящие и нормативные материалы, регламентирующие методы разработки алгоритмов и программ и использования вычислительной техники при обработке информации;- технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы ЭВМ, правила ее технической эксплуатации;- виды программного обеспечения, основные принципы структурного программирования;- формализованные языки программирования;- действующие стандарты, системы счислений, шифров и кодов;- порядок оформления технической документации;- технологию автоматической обработки и кодирования информации;- передовой отечественный и зарубежный опыт программирования и использования вычислительной техники. II. Должностные обязанности Инженер-программист обязан:2.1. Разрабатывать и внедрять системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации.2.2.Определять информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля.2.3.

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

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

Должностная инструкция

……… (наименование учредительного документа) 2) Положением о ……… (наименование структурного подразделения) 3) настоящей должностной инструкцией; 4) ……… (наименования локальных нормативных актов, регламентирующих трудовые функции по должности) 1.6.

Программист подчиняется непосредственно ……… (наименование должности руководителя) 1.7. ……… (другие общие положения) 2.1. Проверка работоспособности и рефакторинг кода программного обеспечения: 1) разработка процедур проверки работоспособности и измерения характеристик программного обеспечения; 2) разработка тестовых наборов данных; 3) проверка работоспособности программного обеспечения; 4) рефакторинг и оптимизация программного кода; 5) исправление дефектов, зафиксированных в базе данных дефектов.

2.2. ……… (другие функции) 3.1. Программист исполняет следующие обязанности: 3.1.1. В рамках трудовой функции разработка процедур проверки работоспособности и измерения характеристик программного обеспечения: 1) разрабатывает процедуры: — проверки работоспособности программного обеспечения; — сбора диагностических данных; — измерения требуемых характеристик программного обеспечения; 2) оценивает и согласовывает сроки выполнения поставленных задач.

3.1.2. В рамках трудовой функции разработка тестовых наборов данных: 1) осуществляет подготовку тестовых наборов данных в соответствии с выбранной методикой; 2) оценивает и согласовывает сроки выполнения поставленных задач.

3.1.3. В рамках трудовой функции проверка работоспособности программного обеспечения: 1) осуществляет проверку работоспособности программного обеспечения на основе разработанных тестовых наборов данных; 2) оценивает соответствие программного обеспечения требуемым характеристикам; 3) осуществляет сбор и анализ полученных результатов проверки работоспособности программного обеспечения; 4) оценивает и согласовывает сроки выполнения поставленных задач.

3.1.4. В рамках трудовой функции рефакторинг и оптимизация программного кода: 1) проводит анализ программного кода на соответствие требованиям по читаемости и производительности;

ИКТ, путешествия, образование

Прогнозирует: — Тенденции развития парка компьютерной техники школы и программного обеспечения. 3.3. Планирует и организует: — Текущее и перспективное планирование деятельности сотрудников школы по использованию компьютерной техники. — Разработку необходимой инженерно-технической документации по компьютерному парку.

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

3.4. Руководит: — Работой сотрудников школы по использованию прикладного программного обеспечения. — Организацией учета, контроля и рационального использования прикладного программного обеспечения и компьютерного парка школы. — Организацией разработки прикладного программного обеспечения.

— Организацией работ по ремонту парка компьютерной техники. 3.5. Контролирует: — Работоспособность парка компьютерной техники школы. — Рациональное использование прикладного программного обеспечения и парка компьютерной техники школы.

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

3.6. Корректирует: — Документацию по эксплуатации парка компьютерной техники школы. 3.7. Разрабатывает: — Необходимую инженерно-техническую документацию по прикладному программному обеспечению парка компьютерной техники. — Методические рекомендации по правилам ведения инженерно-технической документации по эксплуатации парка компьютерной техники школы.

3.8. Обеспечивает: — Работоспособность компьютерного парка школы.

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

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