Deskripsi pekerjaan Chief Engineer programmer. Deskripsi pekerjaan insinyur perangkat lunak

PETUNJUK

ENGINEER-PROGRAMMER (PROGRAMMER)

nama institusi,

organisasi

URAIAN TUGAS

DISETUJUI

(direktur; pejabat lainnya,

00.00.0000№ 00

berwenang untuk menyetujui

insinyur perangkat lunak

uraian Tugas)

(tanda tangan)

(nama keluarga, inisial)

00.00.0000

I. Ketentuan Umum

1. Seorang insinyur perangkat lunak termasuk dalam kategori spesialis.

2. Untuk posisi:

Seorang insinyur perangkat lunak ditunjuk sebagai seseorang yang memiliki pendidikan profesional (teknis atau teknik dan ekonomi) yang lebih tinggi tanpa memberikan persyaratan untuk pengalaman kerja atau pendidikan kejuruan menengah (teknis atau teknik dan ekonomi) dan pengalaman kerja dalam posisi teknisi kategori I selama minimal 3 tahun atau posisi lain, digantikan oleh spesialis dengan pendidikan kejuruan menengah selama minimal 5 tahun;

Seorang insinyur perangkat lunak dari kategori III - seseorang yang memiliki pendidikan profesional (teknis atau teknik dan ekonomi) yang lebih tinggi dan pengalaman kerja dalam spesialisasi yang diperoleh selama periode pelatihan, atau pengalaman kerja dalam posisi teknik dan teknis tanpa kategori kualifikasi;

Seorang insinyur perangkat lunak dari kategori II - seseorang yang memiliki pendidikan profesional (teknis atau teknik dan ekonomi) yang lebih tinggi dan pengalaman kerja sebagai insinyur perangkat lunak dari kategori III atau posisi teknik dan teknis lainnya yang digantikan oleh spesialis dengan pendidikan profesional yang lebih tinggi, minimal 3 tahun;

Seorang insinyur perangkat lunak dari kategori I adalah orang yang memiliki pendidikan profesional (teknis atau teknik dan ekonomi) yang lebih tinggi dan telah bekerja sebagai insinyur perangkat lunak dari kategori II selama minimal 3 tahun.

3. Pengangkatan dan pemberhentian insinyur perangkat lunak

dilakukan atas perintah kepala pusat komputer (ITC) setelah presentasi

(kepala

departemen produksi pusat komputer (ITC); Kepala Departemen Pengembangan dan Implementasi Pusat Komputer

(ITC); kepala subdivisi struktural lain dari Pusat Komputer (ITC))

4. Insinyur perangkat lunak harus tahu:

4.1. Pedoman dan bahan normatif yang mengatur tentang metode pengembangan algoritma dan program serta penggunaan komputer dalam pemrosesan informasi.

4.2. Prinsip dasar pemrograman terstruktur.

4.3. Jenis perangkat lunak.

4.4. Karakteristik teknis dan operasional, fitur desain, tujuan dan mode operasi komputer, aturan untuk operasi teknisnya.

4.5. Teknologi pemrosesan informasi otomatis dan pengkodean informasi.

4.6. Bahasa pemrograman formal

4.7. Standar yang berlaku, sistem angka, sandi, dan kode.

4.8. Urutan pendaftaran dokumentasi teknis.

4.9. Pengalaman dalam dan luar negeri tingkat lanjut dalam pemrograman dan menggunakan teknologi komputer.

4.10. Dasar-dasar ekonomi, organisasi produksi, tenaga kerja dan manajemen.

4.11. Dasar-dasar Hukum Perburuhan.

4.12. Peraturan ketenagakerjaan internal.

4.13. Aturan dan regulasi perlindungan tenaga kerja.

4.14.

5. Insinyur perangkat lunak melaporkan secara langsung

(kepala pusat komputer

(ITC); kepala departemen produksi pusat komputer (ITC); kepala departemen

pengembangan dan implementasi pusat komputer (ITC); kepala unit struktural lain

pusat)

6. Selama insinyur perangkat lunak tidak ada (liburan, sakit, dll.), Tugasnya dilakukan oleh seseorang yang ditunjuk sesuai dengan prosedur yang ditetapkan. Orang ini memperoleh hak yang sesuai dan bertanggung jawab atas kualitas dan kinerja tepat waktu dari tugas yang diberikan kepadanya.

II. Tanggung jawab pekerjaan

Insinyur Perangkat Lunak:

1. Berdasarkan analisis model matematika dan algoritme untuk memecahkan masalah ekonomi dan masalah lainnya, mengembangkan program yang menyediakan kemampuan untuk mengeksekusi algoritme dan, dengan demikian, tugas yang ditetapkan melalui teknologi komputer, melakukan pengujian dan debugging.

2. Mengembangkan teknologi untuk memecahkan masalah pada semua tahapan pemrosesan informasi.

3. Melakukan pilihan bahasa pemrograman untuk mendeskripsikan algoritma dan struktur data.

4. Menentukan informasi yang akan diproses oleh fasilitas komputer, volumenya, strukturnya, tata letak dan skema input, pemrosesan, penyimpanan dan output, metode pengendaliannya.

5. Melakukan pekerjaan mempersiapkan program untuk debugging dan debugging.

6. Menentukan ruang lingkup dan isi kasus uji ini, memberikan verifikasi paling lengkap tentang kepatuhan program dengan tujuan fungsionalnya.

7. Menjalankan program debug dan memasukkan data awal, ditentukan oleh kondisi tugas.

8. Memperbaiki program yang dikembangkan berdasarkan analisis data keluaran.

9. Mengembangkan instruksi untuk bekerja dengan program, menyiapkan dokumentasi teknis yang diperlukan.

10. Menentukan kemungkinan menggunakan produk perangkat lunak yang sudah jadi.

11. Memberikan dukungan untuk implementasi program dan perangkat lunak.

12. Mengembangkan dan menerapkan sistem untuk verifikasi otomatis atas kebenaran program, perangkat lunak standar dan standar, membuat teknologi pemrosesan informasi.

13. Melaksanakan penyatuan dan tipifikasi proses komputasi.

14. Mengambil bagian dalam pembuatan katalog dan file kartu program standar, dalam pengembangan bentuk dokumen yang tunduk pada pemrosesan mesin, dalam desain program yang memungkinkan untuk memperluas ruang lingkup teknologi komputer.

AKU AKU AKU. Hak

Seorang insinyur perangkat lunak berhak untuk:

1. Untuk mengetahui draft keputusan manajemen perusahaan tentang kegiatannya.

2. Menyerahkan proposal untuk meningkatkan pekerjaan terkait dengan tanggung jawab yang diatur dalam instruksi ini untuk dipertimbangkan oleh manajemen.

3. Dalam batas kompetensi mereka, menginformasikan atasan langsung mereka tentang semua kekurangan dalam kegiatan perusahaan (divisi strukturalnya) yang diidentifikasi dalam proses pelaksanaan tugas resmi dan membuat proposal untuk penghapusannya.

4. Meminta informasi dan dokumen yang diperlukan untuk pelaksanaan tugas resminya secara pribadi atau atas nama atasan langsungnya dari spesialis departemen.

5. Melibatkan spesialis dari semua (individu) divisi struktural dalam menyelesaikan tugas yang diberikan kepadanya (jika diatur oleh ketentuan tentang divisi struktural, jika tidak, maka dengan izin dari pimpinannya).

6. Permintaan dari atasan langsungnya, manajemen perusahaan, untuk membantu melaksanakan tugas dan haknya.

IV. Tanggung jawab

Teknisi perangkat lunak bertanggung jawab untuk:

1. Untuk kinerja yang tidak tepat atau non-kinerja tugas yang diatur dalam deskripsi pekerjaan ini - dalam batas yang ditentukan oleh undang-undang ketenagakerjaan Federasi Rusia saat ini.

2. Untuk pelanggaran yang dilakukan selama menjalankan aktivitasnya - dalam batas yang ditentukan oleh undang-undang administratif, pidana dan perdata Federasi Rusia saat ini.

3. Untuk menyebabkan kerusakan material - dalam batas yang ditentukan oleh undang-undang ketenagakerjaan dan sipil Federasi Rusia saat ini.

Kepala unit struktural

(tanda tangan)

(nama keluarga, inisial)

00.00.0000

SEPAKAT:

Kepala departemen hukum

(tanda tangan)

(nama keluarga, inisial)

00.00.0000

Saya telah membaca instruksinya:

(tanda tangan)

(nama keluarga, inisial)

00.00.0000

Agen kami selalu dapat menawarkan beberapa ratus pilihan apartemen di Belgorod. Kami ingin barnedvizhimost.rf membantu Anda membeli apartemen di Belgorod. Daftar apartemen yang dijual di Belgorod dan sekitarnya diperbarui setiap hari. Jadi jika Anda belum menemukan opsi yang cocok untuk diri Anda hari ini, mungkin Anda akan menemukannya besok. Masuklah.

Unduh deskripsi pekerjaan seorang insinyur perangkat lunak:

URAIAN TUGAS
insinyur perangkat lunak

1. KETENTUAN UMUM

1.1. Uraian tugas ini menjelaskan tugas fungsional, hak dan tanggung jawab Insinyur Perangkat Lunak "______________" (selanjutnya - "organisasi").
1.2. Seorang insinyur perangkat lunak diangkat dan diberhentikan sesuai dengan prosedur yang ditetapkan oleh undang-undang ketenagakerjaan saat ini atas perintah kepala organisasi.
1.3. Insinyur perangkat lunak melapor langsung ke ______________.
1.4. Seseorang yang memiliki pendidikan teknis yang lebih tinggi dan pengalaman kerja di bidang kegiatan profesional selama minimal 3 tahun diangkat menjadi seorang Insinyur Perangkat Lunak.
1.5. Seorang insinyur perangkat lunak harus mahir dalam komputer, termasuk kemampuan untuk menggunakan dan membuat program komputer khusus.
1.6. Seorang insinyur perangkat lunak harus tahu:
- pedoman dan materi normatif yang mengatur metode pengembangan algoritma dan program serta penggunaan komputer dalam pemrosesan informasi; prinsip dasar pemrograman terstruktur;
- jenis perangkat lunak; karakteristik teknis dan operasional, fitur desain, tujuan dan mode operasi komputer, aturan untuk operasi teknisnya;
- teknologi pemrosesan informasi otomatis;
- jenis media teknis; metode klasifikasi dan pengkodean informasi;
- bahasa pemrograman formal;
- standar terkini, sistem angka, sandi dan kode; tata cara pendaftaran dokumentasi teknis;
- Pengalaman maju dalam dan luar negeri dalam pemrograman dan penggunaan teknologi komputer;
- dasar-dasar ekonomi, organisasi produksi, tenaga kerja dan manajemen; dasar-dasar undang-undang ketenagakerjaan;
- aturan dan regulasi perlindungan tenaga kerja.
1.7. Insinyur perangkat lunak harus:
- untuk melindungi properti organisasi, bukan untuk mengungkapkan informasi dan informasi yang merupakan rahasia komersial organisasi;
- tidak memberikan wawancara, tidak mengadakan pertemuan dan negosiasi tentang kegiatan perusahaan, tanpa izin dari manajemen organisasi;
- untuk mematuhi disiplin tenaga kerja dan produksi, aturan dan regulasi perlindungan tenaga kerja, persyaratan sanitasi dan kebersihan industri, persyaratan untuk keselamatan kebakaran, pertahanan sipil;
- melaksanakan perintah dan perintah dari kepala organisasi;
- menginformasikan manajemen tentang kekurangan yang ada dalam pekerjaan organisasi, tindakan yang diambil untuk menghilangkannya;
- untuk berkontribusi pada penciptaan iklim bisnis dan moral yang menguntungkan dalam organisasi.

2. TANGGUNG JAWAB FUNGSIONAL

2.1. Insinyur perangkat lunak:
2.1.1. Berdasarkan analisis model matematika dan algoritme untuk memecahkan masalah ekonomi dan masalah lainnya, mengembangkan program yang menyediakan kemampuan untuk mengeksekusi algoritme dan, sesuai, tugas yang ditetapkan melalui teknologi komputer, melakukan pengujian dan debugging.
2.1.2. Mengembangkan teknologi untuk memecahkan masalah di semua tahapan pemrosesan informasi.
2.1.3. Memilih bahasa pemrograman untuk mendeskripsikan algoritma dan struktur data.
2.1.4. Menentukan informasi yang akan diproses oleh teknologi komputer, volume, struktur, tata letak dan skema masukan, pemrosesan, penyimpanan dan keluaran, metode pengendaliannya.
2.1.5. Melakukan pekerjaan mempersiapkan program untuk debugging dan men-debugnya.
2.1.6. Menentukan cakupan dan konten kasus uji ini yang memberikan verifikasi paling lengkap tentang kepatuhan program dengan fungsinya.
2.1.7. Menjalankan program yang di-debug dan memasukkan data awal yang ditentukan oleh kondisi tugas.
2.1.8. Memperbaiki program yang dikembangkan berdasarkan analisis data keluaran.
2.1.9. Menentukan kemungkinan menggunakan produk perangkat lunak yang sudah jadi.
2.1.10. Mengembangkan instruksi untuk bekerja dengan program, menyiapkan dokumentasi teknis yang diperlukan.
2.1.11. Memberikan dukungan untuk program dan perangkat lunak yang diimplementasikan.
2.1.12. Mengembangkan dan menerapkan sistem untuk validasi program otomatis.
2.1.13. Melaksanakan pekerjaan penyatuan dan tipifikasi proses komputasi.
2.1.14. Dia mengambil bagian dalam pembuatan katalog dan file kartu program standar, dalam pengembangan bentuk dokumen dalam bentuk elektronik, tunduk pada pemrosesan komputer, dalam desain program yang memungkinkan perluasan ruang lingkup teknologi komputer.
2.1.15. Memastikan operasi teknis yang benar, pengoperasian komputer dan perangkat individu tanpa gangguan.
2.1.16. Berpartisipasi dalam pengembangan rencana dan jadwal kerja jangka panjang dan tahunan, pemeliharaan dan perbaikan peralatan, langkah-langkah untuk meningkatkan operasinya, mencegah waktu henti, meningkatkan kualitas pekerjaan, dan menggunakan komputer secara efisien.
2.1.17. Mempersiapkan komputer dan perangkat individu untuk pengoperasian, inspeksi teknisnya, memeriksa kesalahan, menghilangkan kesalahan dan mencegah terjadinya kesalahan di masa mendatang.
2.1.18. Mengambil tindakan untuk perbaikan komputer dan perangkat individu secara tepat waktu dan berkualitas tinggi sendiri atau oleh pihak ketiga.
2.1.19. Berperan dalam menjalankan inventaris.

3.1. Seorang insinyur perangkat lunak berhak untuk:
3.1.1. Mewajibkan manajemen organisasi untuk membantu dalam pelaksanaan tugasnya.
3.1.2. Tingkatkan kualifikasi Anda.
3.1.3. Untuk mengenal rancangan keputusan manajemen organisasi mengenai kegiatannya.
3.1.4. Kirimkan proposal tentang aktivitas mereka untuk dipertimbangkan oleh atasan langsung mereka.
3.1.5. Menerima dari karyawan organisasi informasi yang diperlukan untuk menjalankan aktivitas mereka.

4. KEWAJIBAN

4.1. Insinyur perangkat lunak bertanggung jawab untuk:
4.1.1. Untuk tidak terpenuhinya atau tidak terpenuhinya tugas mereka yang diatur oleh deskripsi pekerjaan ini - sesuai dengan undang-undang ketenagakerjaan saat ini.
4.1.2. Untuk pelanggaran yang dilakukan selama periode pelaksanaan kegiatan mereka - sesuai dengan peraturan perdata, administrasi dan pidana saat ini.
4.1.3. Untuk menyebabkan kerusakan material - sesuai dengan hukum yang berlaku.
4.1.4. Untuk pelanggaran peraturan ketenagakerjaan internal, aturan keselamatan dan keselamatan kebakaran yang ditetapkan dalam organisasi.

5. KONDISI KERJA

5.1. Cara kerja Insinyur Perangkat Lunak ditentukan sesuai dengan peraturan ketenagakerjaan internal yang ditetapkan dalam organisasi.
5.2. Dalam kasus keperluan bisnis, Engineer-Programmer melakukan perjalanan bisnis (termasuk tugas lokal).
5.3. Sesuai dengan ____________________, pemberi kerja mengevaluasi kinerja Insinyur Perangkat Lunak. Serangkaian tindakan untuk menilai keefektifan telah disetujui oleh _________ dan mencakup:
- _____________________,
- _____________________,
- _____________________.

pengantar

Grushevo - pemukiman pedesaan Dubovskoye terletak di alamat: wilayah Rostov, distrik Belokalitvensky, x. Grushevka, u. Pusat 19 a.

Grushevo - Permukiman pedesaan Dubovskoe milik administrasi kota Belaya Kalitva dan kabupaten.

Enam pertanian milik administrasi pedesaan Grushevo-Dubovskaya: x. Kozminka, x. Golubinka, x. Chernyshovka, x. Tujuh bulan, x. Grushevka, x. Dubovoy. Di wilayah tersebut terdapat: 5 Sekolah Menengah Pertama, 3 Taman Kanak-kanak, 2 Rumah Sakit, 1 Klinik Rawat Jalan, 1 Pemadam Kebakaran.

Struktur organisasi administrasi

Gambar 1 Struktur Administrasi pemukiman pedesaan Grushevo-Dubovsky

Instruksi keamanan komputer

Panduan ini berlaku untuk personel yang mengoperasikan fasilitas komputer dan perlengkapan periferal. Instruksi berisi instruksi umum untuk penggunaan yang aman dari peralatan listrik di sebuah institusi. Persyaratan manual ini mengikat, tidak ada penyimpangan yang diperbolehkan.

Sebelum diterima bekerja, personel harus menjalani pengantar dan pengarahan keselamatan awal yang menunjukkan praktik kerja yang aman dan rasional. Kemudian, minimal 6 bulan sekali, dilakukan pelatihan ulang, kemungkinan dengan sekelompok karyawan dengan profesi yang sama, tidak lebih dari 20 orang. Pengarahan tidak terjadwal dilakukan ketika aturan perlindungan tenaga kerja diubah, ketika pelanggaran personel terhadap instruksi keselamatan ditemukan, sifat pekerjaan personel berubah.

Di ruangan di mana peralatan listrik terus digunakan, Instruksi Keselamatan harus dipasang di tempat yang dapat diakses oleh personel, di mana tindakan personel jika terjadi kecelakaan, kebakaran, dan cedera listrik juga harus ditentukan.

Saat menggunakan teknologi komputer dan perlengkapan periferal, setiap karyawan harus secara hati-hati dan hati-hati menangani perkabelan, perangkat, dan peralatan listrik dan selalu ingat bahwa mengabaikan aturan keselamatan mengancam kesehatan dan kehidupan manusia.



Penting untuk terus memantau di tempat kerja Anda kondisi kabel listrik, sakelar, soket, yang menghubungkan peralatan ke jaringan, dan pembumian. Jika kerusakan terdeteksi, segera matikan peralatan listrik, beri tahu administrasi. Kelanjutan pekerjaan hanya mungkin dilakukan setelah kesalahan diatasi.

Untuk menghindari kerusakan pada isolasi kabel dan terjadinya korsleting, tidak diperbolehkan:

Gantung sesuatu di kabel;

Melukis dan menutupi kabel dan kabel;

Letakkan kabel dan kabel untuk pipa gas dan air, untuk baterai sistem pemanas;

Tarik steker keluar dari soket dengan kabelnya; kekuatan harus diberikan ke badan steker.

Jangan membersihkan peralatan listrik dari debu dan kotoran saat diberi energi.

Perbaikan peralatan listrik hanya dilakukan oleh teknisi spesialis sesuai dengan persyaratan teknis yang diperlukan.


Instruksi pekerjaan

Deskripsi pekerjaan insinyur perangkat lunak

Ketentuan Umum

1) Insinyur perangkat lunak termasuk dalam kategori profesional.

2) Insinyur perangkat lunak harus tahu:

Pedoman dan materi normatif yang mengatur metode pengembangan algoritma dan program serta penggunaan komputer dalam pemrosesan informasi;

Prinsip dasar pemrograman terstruktur;

Jenis perangkat lunak;

Karakteristik teknis dan operasional, fitur desain, tujuan dan mode operasi komputer, aturan untuk operasi teknisnya;

Teknologi pemrosesan informasi otomatis dan pengkodean informasi;

Bahasa pemrograman formal;

Standar yang berlaku, sistem angka, sandi dan kode;

Urutan pendaftaran dokumentasi teknis;

Pengalaman tingkat lanjut dalam dan luar negeri dalam pemrograman dan penggunaan teknologi komputer;

Dasar-dasar Ekonomi, Organisasi Produksi, Tenaga Kerja dan Manajemen;

Dasar-dasar Hukum Perburuhan;

Peraturan ketenagakerjaan internal;

Aturan dan regulasi perlindungan tenaga kerja.

Tanggung jawab pekerjaan insinyur perangkat lunak

Insinyur Perangkat Lunak:

1 Atas dasar analisis model matematika dan algoritme untuk memecahkan masalah ekonomi dan lainnya, ia mengembangkan program yang menyediakan kemampuan untuk mengeksekusi algoritme dan, dengan demikian, tugas yang ditetapkan melalui teknologi komputer, melakukan pengujian dan debugging.

2 Mengembangkan teknologi untuk memecahkan masalah di semua tahapan pemrosesan informasi.

3 Memilih bahasa pemrograman untuk mendeskripsikan algoritma dan struktur data.

4 Menentukan informasi yang akan diproses oleh fasilitas komputer, volumenya, strukturnya, tata letak dan skema input, pemrosesan, penyimpanan dan output, metode pengendaliannya.

5 Melakukan pekerjaan mempersiapkan program untuk debugging dan melakukan debugging.

6 Menentukan cakupan dan konten kasus uji ini yang memberikan verifikasi paling lengkap tentang kepatuhan program dengan fungsinya.

7 Menjalankan program debug dan memasukkan data awal yang ditentukan oleh kondisi tugas.

8 Memperbaiki program yang dikembangkan berdasarkan analisis data keluaran.

9 Mengembangkan instruksi untuk bekerja dengan program, menyiapkan dokumentasi teknis yang diperlukan.

10 Menentukan kemungkinan menggunakan produk perangkat lunak yang sudah jadi.

11 Memberikan dukungan untuk implementasi program dan perangkat lunak.

12 Mengembangkan dan menerapkan sistem untuk verifikasi otomatis atas kebenaran program, perangkat lunak standar dan standar, membuat teknologi pemrosesan informasi.

13 Melaksanakan penyatuan dan tipifikasi proses komputasi.

14 Mengambil bagian dalam pembuatan katalog dan file kartu program standar, dalam pengembangan bentuk dokumen yang tunduk pada pemrosesan mesin, dalam desain program yang memungkinkan untuk memperluas ruang lingkup teknologi komputer.

Deskripsi pekerjaan insinyur perangkat lunak [nama organisasi, perusahaan, dll.]

Deskripsi pekerjaan ini telah dikembangkan dan disetujui sesuai dengan ketentuan Kode Tenaga Kerja Federasi Rusia dan peraturan lain yang mengatur hubungan hukum ketenagakerjaan di Federasi Rusia.

I. Ketentuan Umum

1.1. Seorang insinyur perangkat lunak termasuk dalam kategori spesialis.

1.2. Insinyur perangkat lunak melapor langsung ke [tulis].

1.3. Selama insinyur perangkat lunak tidak ada (liburan, sakit, dll.), Tugasnya dilakukan oleh seseorang yang ditunjuk sesuai dengan prosedur yang ditetapkan. Orang ini memperoleh hak yang sesuai dan bertanggung jawab atas pelaksanaan tugas yang diberikan kepadanya.

1.4. Untuk posisi:

Seorang insinyur perangkat lunak ditunjuk sebagai seseorang yang memiliki pendidikan profesional (teknis atau teknik dan ekonomi) yang lebih tinggi, tanpa memberikan persyaratan untuk pengalaman kerja, atau pendidikan kejuruan menengah (teknis atau teknik dan ekonomi) dan pengalaman kerja dalam posisi teknisi kategori I selama setidaknya [arti] tahun , atau posisi lain yang diisi oleh spesialis dengan pendidikan kejuruan menengah, tidak kurang dari [nilai] tahun;

Seorang insinyur perangkat lunak dari kategori I - seseorang yang memiliki pendidikan profesional (teknis atau teknik dan ekonomi) yang lebih tinggi dan pengalaman kerja sebagai insinyur perangkat lunak dari kategori II setidaknya [arti] tahun;

Seorang insinyur perangkat lunak dari kategori II - seseorang dengan pendidikan profesional (teknis atau teknik dan ekonomi) yang lebih tinggi dan pengalaman kerja dalam posisi insinyur perangkat lunak dari kategori III atau posisi teknik dan teknis lainnya yang digantikan oleh spesialis dengan pendidikan profesional yang lebih tinggi selama setidaknya [artinya] tahun;

Seorang insinyur perangkat lunak dari kategori III adalah orang yang memiliki pendidikan profesional (teknis atau teknik dan ekonomi) yang lebih tinggi dan pengalaman kerja dalam spesialisasi yang diperoleh selama periode pelatihan, atau pengalaman kerja di posisi teknik dan teknis, tanpa kategori kualifikasi.

1.5. Penunjukan untuk posisi insinyur perangkat lunak dan pelepasannya dilakukan atas perintah kepala pusat komputer (ITC) atas proposal [kepala departemen produksi pusat komputer (ITC); kepala departemen pengembangan dan implementasi pusat komputer (ITC); kepala unit struktural perusahaan].

1.6. Seorang insinyur perangkat lunak harus tahu:

Pedoman dan materi normatif yang mengatur metode pengembangan algoritma dan program serta penggunaan komputer dalam pemrosesan informasi;

Prinsip dasar pemrograman terstruktur;

Jenis perangkat lunak;

Karakteristik teknis dan operasional, fitur desain, tujuan dan mode operasi komputer, aturan untuk operasi teknisnya;

Teknologi pemrosesan otomatis dan pengkodean informasi;

Bahasa pemrograman formal;

Standar yang berlaku, sistem angka, sandi dan kode;

Urutan pendaftaran dokumentasi teknis;

Dasar-dasar Ekonomi, Organisasi Produksi, Tenaga Kerja dan Manajemen;

Dasar-dasar undang-undang ketenagakerjaan Federasi Rusia;

Peraturan ketenagakerjaan internal;

Aturan dan regulasi perlindungan tenaga kerja;

Pengalaman dalam dan luar negeri tingkat lanjut dalam pemrograman dan menggunakan teknologi komputer.

II. Tanggung jawab pekerjaan

Insinyur perangkat lunak:

2.1. Berdasarkan analisis model matematika dan algoritme untuk memecahkan masalah ekonomi dan lainnya, ia mengembangkan program yang menyediakan kemampuan untuk mengeksekusi algoritme dan, karenanya, tugas yang ditetapkan dengan menggunakan teknologi komputer, melakukan pengujian dan debugging.

2.2. Mengembangkan teknologi untuk memecahkan masalah di semua tahap pemrosesan informasi.

2.3. Memilih bahasa pemrograman untuk mendeskripsikan algoritma dan struktur data.

2.4. Menentukan informasi yang akan diproses oleh teknologi komputer, volume, struktur, tata letak dan skema masukan, pemrosesan, penyimpanan dan keluaran, metode pengendaliannya.

2.5. Melakukan pekerjaan mempersiapkan program untuk debugging dan melakukan debugging.

2.6. Menentukan cakupan dan konten kasus uji ini yang memberikan verifikasi paling lengkap tentang kepatuhan program dengan fungsinya.

2.7. Menjalankan program yang di-debug dan memasukkan data awal yang ditentukan oleh kondisi tugas.

2.8. Memperbaiki program yang dikembangkan berdasarkan analisis data keluaran.

2.9. Mengembangkan instruksi untuk bekerja dengan program, menyiapkan dokumentasi teknis yang diperlukan.

2.10. Menentukan kemungkinan menggunakan produk perangkat lunak yang sudah jadi.

2.11. Memberikan dukungan untuk implementasi program dan perangkat lunak.

2.12. Mengembangkan dan menerapkan sistem untuk verifikasi otomatis atas kebenaran program, perangkat lunak standar dan standar, membuat teknologi pemrosesan informasi.

2.13. Melaksanakan pekerjaan penyatuan dan tipifikasi proses komputasi.

2.14. Dia mengambil bagian dalam pembuatan katalog dan file kartu program standar, dalam pengembangan bentuk dokumen yang tunduk pada pemrosesan mesin, dalam desain program yang memungkinkan perluasan ruang lingkup teknologi komputer.

2.15. [Masukkan apa yang Anda inginkan].

AKU AKU AKU. Hak

Seorang insinyur perangkat lunak berhak untuk:

3.1. Untuk berkenalan dengan rancangan keputusan manajemen perusahaan tentang kegiatannya.

3.2. Kirimkan proposal untuk meningkatkan pekerjaan yang terkait dengan tanggung jawab yang diatur dalam instruksi ini untuk pertimbangan manajemen.

3.3. Dalam batas kompetensi mereka, menginformasikan supervisor langsung mereka tentang semua kekurangan dalam kegiatan perusahaan (divisi struktural) yang diidentifikasi dalam proses pelaksanaan tugas resmi dan membuat proposal untuk penghapusannya.

3.4. Minta, secara pribadi atau atas nama atasan langsung Anda, dari spesialis departemen, informasi dan dokumen yang diperlukan untuk pelaksanaan tugas resmi mereka.

3.5. Untuk melibatkan spesialis dari semua divisi struktural (individu) dalam menyelesaikan tanggung jawab yang diberikan kepadanya (jika ini diatur oleh ketentuan tentang divisi struktural, jika tidak - dengan izin dari kepala perusahaan).

3.6. Permintaan dari atasan langsungnya, manajemen perusahaan, untuk membantu dalam pelaksanaan tugas dan haknya.

3.7. [Masukkan apa yang Anda inginkan].

IV. Tanggung jawab

Insinyur perangkat lunak bertanggung jawab untuk:

4.1. Untuk kinerja yang tidak tepat atau non-kinerja tugas resmi mereka yang ditentukan oleh deskripsi pekerjaan ini, dalam batas yang ditentukan oleh undang-undang ketenagakerjaan Federasi Rusia.

4.2. Untuk pelanggaran yang dilakukan selama menjalankan aktivitas mereka - dalam batas yang ditentukan oleh undang-undang administratif, pidana dan perdata Federasi Rusia.

4.3. Untuk menyebabkan kerusakan material - dalam batas yang ditentukan oleh undang-undang ketenagakerjaan dan sipil Federasi Rusia.

Uraian tugas dibuat sesuai dengan [nama, nomor dan tanggal dokumen].

Kepala unit struktural

[inisial, nama keluarga]

[tanda tangan]

[hari bulan tahun]

Sepakat:

Kepala departemen hukum

[inisial, nama keluarga]

[tanda tangan]

[hari bulan tahun]

Saya telah membaca instruksinya:

[inisial, nama keluarga]

[tanda tangan]

[hari bulan tahun]

Pemrograman adalah profesi yang sangat penting, diklasifikasikan menjadi beberapa jenis. Fungsi, hak, dan tanggung jawab programmer yang berbeda akan dibahas dalam artikel ini.

Apa itu programmer?

Apa yang ditentukan oleh deskripsi pekerjaan tentang profesinya? Seorang programmer adalah seorang spesialis di bidang teknologi IT, yang memiliki komputer pada level profesional dan mampu membuat dan menggunakan berbagai macam program komputer. Seorang perwakilan dari profesi yang bersangkutan harus energik, mudah bergaul dan hanya memiliki kecenderungan positif.

Bagaimana pekerjaan seperti itu bisa diperoleh? Programmer, mengatur instruksi, harus memiliki pendidikan teknis yang lebih tinggi. Hanya dalam kasus ini dia dapat diangkat ke posisi tersebut atas perintah CEO departemen TI.

Programmer harus memiliki pengetahuan yang sangat baik tentang:

  • undang-undang ketenagakerjaan;
  • tentang berbagai macam peraturan, tindakan, dan norma yang menyangkut kegiatan profesional programmer;
  • tentang aturan dan regulasi ketenagakerjaan;
  • tentang tindakan pencegahan keamanan.

Hak dan kewajiban programmer

Seperti pekerja lainnya, pemrogram memiliki hak dan fungsi tertentu.

Hak apa yang ditentukan oleh deskripsi pekerjaan?

  • Programmer berhak mengidentifikasi dan menghilangkan berbagai penyebab dan faktor yang mengganggu efektivitas kerja.
  • Programmer berhak mengirimkan berbagai keinginan, permintaan dan saran kepada manajemen perusahaan mengenai peningkatan efisiensi kegiatan ketenagakerjaan.

Hak-hak perwakilan dari profesi yang bersangkutan, meskipun hanya sesuai dalam dua hal, tetap adil dan diungkapkan. Dan apa tanggung jawab seorang spesialis TI, apa deskripsi pekerjaan yang ditentukan tentang mereka? Pemrogram, menurut standar, diberkahi dengan fungsi-fungsi berikut:

  • pengembangan dan pengujian perangkat lunak;
  • pengembangan metodologi untuk memecahkan masalah;
  • penentuan informasi yang dibutuhkan;
  • penentuan isi dan ruang lingkup data;
  • memulai dan menghentikan program;
  • memastikan pengoperasian program yang benar;
  • persiapan peralatan untuk pengoperasian, perbaikan beberapa peralatan.

Di atas, hanya fungsi paling dasar dari spesialis yang dimaksud yang disebutkan. Tentu, mungkin masih banyak lagi.

Apa itu insinyur perangkat lunak?

Deskripsi pekerjaan seorang insinyur perangkat lunak menentukan bahwa spesialis yang bersangkutan ditunjuk atas perintah direktur umum.

Dia adalah bawahan dari kepala departemen, atau Untuk mendapatkan posisi insinyur perangkat lunak, Anda harus memiliki pendidikan teknis yang lebih tinggi dan pengalaman kerja minimal satu tahun.

Spesialis yang dimaksud harus memiliki pengetahuan yang sangat baik tentang berbagai jenis perangkat lunak, prinsip dan teknologi, serta metode pemrosesan dan pengkodean informasi. Diinginkan bahwa spesialis juga memiliki gagasan tentang bahasa formal dalam pemrograman, serta urutan dan metode dokumentasi.

Seorang insinyur perangkat lunak hanya dapat dipandu oleh piagam perusahaan, peraturannya, dan tindakan legislatif Federasi Rusia.

Hak, tugas dan tanggung jawab seorang insinyur perangkat lunak

Deskripsi pekerjaan seorang insinyur perangkat lunak mengatur hak-hak berikut untuk karyawan:


Dan apa yang dapat Anda temukan tentang tanggung jawab spesialis yang bersangkutan? Inilah yang ditentukan oleh deskripsi pekerjaan:

  • seorang programmer-engineer wajib mengembangkan program dan mengujinya berdasarkan analisis matematis;
  • wajib mengembangkan metode untuk memecahkan masalah;
  • harus memilih bahasa pemrograman;
  • harus mengidentifikasi informasi yang akan diproses;
  • wajib memeriksa produk perangkat lunak sebelum digunakan.

Bergantung pada lokasi tempat insinyur perangkat lunak bekerja, fungsi kerjanya mungkin sedikit berbeda.

Perlu juga dicatat bahwa seorang insinyur perangkat lunak bertanggung jawab atas kinerja yang salah dari aktivitas kerjanya, atas kelalaian, pelanggaran disiplin dan tindakan keselamatan.

Tentang pemrogram utama dan tanggung jawabnya

Programmer utama ditunjuk oleh direktur umum dan melapor kepada direktur teknis. Secara alami, programmer utama harus memiliki pendidikan teknis yang lebih tinggi.

Programmer terkemuka dibedakan oleh keterampilan komputernya pada tingkat profesional dan kemampuan untuk mengembangkan program khusus yang kompleks. Tidak ada lagi yang akan menggambarkan pemrogram utama serta daftar deskripsi pekerjaannya. Jadi, inilah fungsi-fungsi yang termasuk dalam kompetensi programmer utama:

  • menetapkan tugas untuk programmer dan memantau implementasinya;
  • pengembangan tugas untuk departemen;
  • memeriksa program untuk kepatuhan dengan standar;
  • membantu programmer di departemen;
  • stock opname;
  • kendali atas properti perusahaan;
  • menginformasikan kepada atasan tentang masalah yang ada.

Dengan demikian, nama profesi berbicara sendiri. Sebenarnya, pemrogram utama adalah semacam "kepala" di departemen.

Tentang tanggung jawab dan hak programmer utama

Deskripsi pekerjaan programmer utama mengatur hak-hak berikut untuk programmer utama:


Jadi, pemrogram utama memiliki lebih banyak hak daripada yang biasa. Tetapi semakin banyak hak, semakin besar tanggung jawabnya. Jadi, spesialis yang dimaksud bertanggung jawab untuk:

  • kinerja fungsinya tidak terpenuhi atau berkualitas buruk;
  • tidak terpenuhinya atau kinerja fungsi yang berkualitas buruk oleh departemen;
  • memberikan informasi palsu tentang pekerjaan departemen;
  • pengungkapan rahasia dagang;
  • kegagalan untuk mematuhi perintah dari pihak berwenang.

Spesialis yang dimaksud memiliki tugas yang sangat bertanggung jawab. Seorang programmer yang merupakan presenter adalah orang yang fokus dan perhatian pada pekerjaannya.

Programmer di suatu lembaga anggaran dan tugasnya

Harus segera dikatakan bahwa pekerjaan spesialis yang bersangkutan di lembaga anggaran tidak jauh berbeda dengan bekerja di lembaga komersial.

Jadi, job description programmer suatu lembaga anggaran mengatur bahwa pegawai juga diangkat oleh direktur lembaga tersebut dan mematuhinya. Fungsi dan tanggung jawab utama adalah peramalan, analisis dan perencanaan. Pertimbangkan seorang programmer sekolah sebagai contoh.

Deskripsi pekerjaan programmer di sekolah bisa berbeda, karena diedit langsung di institusi pendidikan itu sendiri. Meskipun demikian, beberapa ketentuan umum dapat dibedakan.

Programmer sekolah harus:

  • menganalisis keadaan taman komputer sekolah;
  • memantau keadaan taman komputer;
  • memprediksi tren perkembangan teknologi sekolah;
  • mengatur penggunaan teknologi;
  • simpan dokumentasi tentang status taman komputer.

Perlu dicatat bahwa programmer sekolah memiliki tanggung jawab yang sangat besar. Apalagi jika dia satu untuk seluruh institusi.

Tentang tanggung jawab dan hak programmer di lembaga anggaran

Meskipun deskripsi pekerjaan seorang programmer di suatu institusi dapat bervariasi, satu hal yang pasti: tanggung jawab seorang programmer di sekolah atau di tempat lain selalu sangat besar.

Perlu diperhatikan ketidakjelasan kata-kata yang tersedia dalam deskripsi pekerjaan:

  • tanggung jawab atas keterlibatan dalam pelanggaran proses [pendidikan];
  • tanggung jawab untuk menyebabkan kerusakan pada institusi;
  • untuk non-kinerja tugas, kinerja tugas yang berkualitas buruk, dll.

Hak apa yang diberikan kepada programmer? Yang paling dasar dapat dibedakan:

  • hak untuk pengembangan profesional;
  • hak untuk memberikan saran untuk meningkatkan pekerjaan;
  • hak untuk meminta dokumen yang diperlukan dari pihak berwenang;
  • hak untuk bernegosiasi dengan karyawan institusi (sekolah), dll.