Deskripsi pekerjaan kepala insinyur pemrogram. Deskripsi pekerjaan seorang insinyur perangkat lunak

INSTRUKSI

INSINYUR PROGRAM (PROGRAMMER)

nama institusi,

organisasi

URAIAN TUGAS

SAYA MENYETUJUI

(sutradara; lainnya eksekutif,

00.00.0000№ 00

berwenang untuk menyetujui

insinyur perangkat lunak

uraian Tugas)

(tanda tangan)

(nama belakang, inisial)

00.00.0000

SAYA. Ketentuan umum

1. Seorang insinyur perangkat lunak termasuk dalam kategori spesialis.

2. Untuk posisi:

Insinyur perangkat lunak ditunjuk sebagai orang yang mempunyai pendidikan profesional (teknis atau teknik-ekonomi) yang lebih tinggi tanpa persyaratan pengalaman kerja atau pendidikan kejuruan menengah (teknis atau teknik-ekonomi) dan pengalaman kerja sebagai teknisi kategori I setidaknya 3 tahun atau posisi lain, digantikan oleh spesialis dengan posisi menengah pendidikan kejuruan, minimal 5 tahun;

Insinyur perangkat lunak kategori III - seseorang yang memiliki pendidikan profesional (teknis atau teknik-ekonomi) yang lebih tinggi dan pengalaman kerja dalam spesialisasinya yang diperoleh selama masa pelatihan, atau pengalaman kerja di posisi teknik tanpa kategori kualifikasi;

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

Insinyur perangkat lunak kategori I - seseorang yang memiliki pendidikan profesional (teknis atau teknik-ekonomi) yang lebih tinggi dan pengalaman kerja sebagai insinyur perangkat lunak kategori II selama minimal 3 tahun.

3. Pengangkatan ke posisi insinyur perangkat lunak dan pemberhentiannya

dilakukan atas perintah kepala pusat komputer (pusat informasi komputer) pada saat presentasi

(ketua

departemen produksi Computing Center (IC); Kepala Departemen Pengembangan dan Implementasi Pusat Komputer

(ITC); kepala unit struktural lain dari Computing Center (ITC))

4. Seorang insinyur perangkat lunak harus mengetahui:

4.1. Bahan panduan dan peraturan yang mengatur metode pengembangan algoritma dan program serta penggunaan teknologi 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 pengoperasian komputer, aturannya operasi teknis.

4.5. Teknologi pemrosesan informasi otomatis dan pengkodean informasi.

4.6. Bahasa pemrograman yang diformalkan

4.7. Standar terkini, sistem bilangan, sandi dan kode.

4.8. Prosedur pendaftaran dokumentasi teknis.

4.9. Domestik maju dan Pengalaman asing pemrograman dan penggunaan teknologi komputer.

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

4.11. Dasar-dasar undang-undang ketenagakerjaan.

4.12. Peraturan ketenagakerjaan internal.

4.13. Aturan dan regulasi perlindungan tenaga kerja.

4.14.

5. Insinyur perangkat lunak melapor secara langsung

(Kepala Pusat Komputer

(IVC); kepada bos Departemen produksi Computing Center (IVC); Kepala Departemen

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

tengah)

6. Selama seorang insinyur perangkat lunak tidak ada (liburan, sakit, dll), tugasnya dilakukan oleh orang yang ditunjuk untuk dengan cara yang ditentukan. Orang ini memperoleh hak yang sesuai dan bertanggung jawab atas pelaksanaan tugas yang diberikan kepadanya secara berkualitas tinggi dan tepat waktu.

II. Tanggung jawab pekerjaan

Insinyur perangkat lunak:

1. Berdasarkan analisis model matematika dan algoritma untuk memecahkan masalah ekonomi dan lainnya, mengembangkan program yang memberikan kemampuan untuk mengeksekusi algoritma dan, dengan demikian, tugas yang diberikan menggunakan teknologi komputer, menguji dan men-debugnya.

2. Mengembangkan teknologi untuk memecahkan suatu masalah pada semua tahap pemrosesan informasi.

3. Memilih bahasa pemrograman untuk menggambarkan algoritma dan struktur data.

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

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

6. Menentukan volume dan isi kasus uji ini, memberikan verifikasi paling lengkap atas kepatuhan program dengan tujuan fungsionalnya.

7. Meluncurkan program yang di-debug dan memasukkan data awal yang ditentukan oleh kondisi tugas yang diberikan.

8. Melakukan penyesuaian terhadap program yang dikembangkan berdasarkan analisis data keluaran.

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

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

11. Memberikan dukungan terhadap implementasi program dan perangkat lunak.

12. Mengembangkan dan mengimplementasikan sistem untuk pemeriksaan otomatis kebenaran program, tipikal dan standar perangkat lunak, merupakan teknologi pemrosesan informasi.

13. Melakukan pekerjaan penyatuan dan tipifikasi proses komputasi.

14. Berpartisipasi dalam pembuatan katalog dan lemari arsip program standar, dalam pengembangan bentuk dokumen yang memerlukan pemrosesan mesin, dalam desain program yang memungkinkan perluasan cakupan penerapan teknologi komputer.

AKU AKU AKU. Hak

Seorang insinyur perangkat lunak berhak:

1. Mengenal rancangan keputusan pengurus perusahaan mengenai kegiatannya.

2. Mengajukan usulan perbaikan pekerjaan terkait dengan tanggung jawab yang diatur dalam petunjuk ini untuk dipertimbangkan oleh manajemen.

3. Dalam batas kompetensi Anda, informasikan kepada atasan langsung Anda tentang semua hal yang diidentifikasi selama proses implementasi tanggung jawab pekerjaan kekurangan dalam kegiatan perusahaan (nya divisi struktural) dan membuat proposal untuk menghilangkannya.

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

5. Melibatkan tenaga ahli dari semua unit struktural (terpisah) dalam menyelesaikan tugas yang diberikan kepadanya (jika hal ini diatur oleh peraturan unit struktural, jika tidak, maka dengan izin pimpinannya).

6. Meminta atasan langsung Anda dan manajemen perusahaan untuk memberikan bantuan dalam pelaksanaan tugas dan hak resmi mereka.

IV. Tanggung jawab

Teknisi pemrograman bertanggung jawab untuk:

1. Untuk kinerja yang tidak tepat atau kegagalan untuk memenuhi tugas pekerjaan seseorang sebagaimana ditentukan dalam uraian tugas ini - dalam batas yang ditentukan oleh undang-undang ketenagakerjaan saat ini Federasi Rusia.

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 perburuhan dan sipil Federasi Rusia saat ini.

Kepala unit struktural

(tanda tangan)

(nama belakang, inisial)

00.00.0000

SEPAKAT:

Bos Departemen Hukum

(tanda tangan)

(nama belakang, inisial)

00.00.0000

Saya telah membaca instruksinya:

(tanda tangan)

(nama belakang, inisial)

00.00.0000

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

Unduh uraian Tugas insinyur perangkat lunak:

URAIAN TUGAS
insinyur perangkat lunak

1. KETENTUAN UMUM

1.1. Deskripsi pekerjaan ini mendefinisikan tanggung jawab fungsional, hak dan tanggung jawab Insinyur Perangkat Lunak "______________" (selanjutnya disebut sebagai "organisasi").
1.2. Seorang insinyur perangkat lunak diangkat ke suatu posisi dan diberhentikan dari posisinya 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 dengan gelar pendidikan tinggi diangkat ke posisi Insinyur Perangkat Lunak pendidikan Teknik dan pengalaman kerja di bidangnya aktivitas profesional minimal 3 tahun.
1.5. Seorang insinyur perangkat lunak harus mahir komputer level profesional, termasuk kemampuan menggunakan dan menciptakan sesuatu yang istimewa program komputer.
1.6. Seorang insinyur perangkat lunak harus mengetahui:
- pedoman dan materi peraturan yang mengatur metode pengembangan algoritma dan program serta penggunaan teknologi komputer dalam pemrosesan informasi; prinsip dasar pemrograman terstruktur;
- jenis perangkat lunak; karakteristik teknis dan operasional, fitur desain, tujuan dan mode pengoperasian komputer, aturan pengoperasian teknisnya;
- teknologi pemrosesan informasi otomatis;
- jenis media penyimpanan teknis; metode klasifikasi dan pengkodean informasi;
- bahasa pemrograman yang diformalkan;
- standar terkini, sistem bilangan, sandi dan kode; tata cara penyiapan 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 peraturan perundang-undangan ketenagakerjaan;
- peraturan dan regulasi perlindungan tenaga kerja.
1.7. Insinyur perangkat lunak harus:
- melindungi properti organisasi, tidak mengungkapkan informasi dan informasi yang merupakan rahasia komersial organisasi;
- jangan memberikan wawancara, jangan mengadakan pertemuan dan negosiasi yang berkaitan dengan kegiatan perusahaan tanpa izin dari manajemen organisasi;
- mematuhi disiplin ketenagakerjaan dan produksi, peraturan dan regulasi perlindungan tenaga kerja, persyaratan sanitasi dan kebersihan industri, persyaratan keselamatan kebakaran, pertahanan Sipil;
- melaksanakan instruksi dan instruksi dari pimpinan organisasi;
- menginformasikan manajemen tentang kekurangan yang ada dalam pekerjaan organisasi dan tindakan yang diambil untuk menghilangkannya;
- 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 lainnya, ia mengembangkan program yang menyediakan kemampuan untuk mengeksekusi algoritme dan, dengan demikian, tugas yang diberikan menggunakan teknologi komputer, menguji dan men-debugnya.
2.1.2. Mengembangkan teknologi untuk memecahkan masalah di semua tahap pemrosesan informasi.
2.1.3. Memilih bahasa pemrograman untuk menggambarkan algoritma dan struktur data.
2.1.4. Menentukan informasi yang akan diproses oleh teknologi komputer, volumenya, struktur, tata letak dan skema input, pemrosesan, penyimpanan dan output, metode pengendaliannya.
2.1.5. Melakukan pekerjaan mempersiapkan program untuk debugging dan debugging.
2.1.6. Menentukan cakupan dan isi data kasus uji yang memberikan verifikasi paling lengkap atas kepatuhan program terhadap tujuan fungsionalnya.
2.1.7. Meluncurkan program yang di-debug dan memasukkan data awal yang ditentukan oleh kondisi tugas yang diberikan.
2.1.8. Melakukan penyesuaian terhadap program yang dikembangkan berdasarkan analisis data keluaran.
2.1.9. Menentukan kemungkinan penggunaan produk perangkat lunak yang sudah jadi.
2.1.10. Mengembangkan instruksi untuk bekerja dengan program, menyusun dokumentasi teknis yang diperlukan.
2.1.11. Memberikan dukungan untuk program dan perangkat lunak yang diimplementasikan.
2.1.12. Mengembangkan dan mengimplementasikan sistem untuk memeriksa kebenaran program secara otomatis.
2.1.13. Melakukan pekerjaan pada penyatuan dan tipifikasi proses komputasi.
2.1.14. Ikut serta dalam pembuatan katalog dan lemari arsip program standar, dalam pengembangan formulir dokumen di dalam format elektronik, tunduk pada pemrosesan komputer, dalam desain program yang memungkinkan perluasan cakupan teknologi komputer.
2.1.15. Memastikan pengoperasian teknis yang tepat dan pengoperasian komputer dan perangkat individual tanpa gangguan.
2.1.16. Berpartisipasi dalam pengembangan rencana jangka panjang dan tahunan serta jadwal kerja, Pemeliharaan dan perbaikan peralatan, tindakan untuk meningkatkan pengoperasiannya, mencegah downtime, meningkatkan kualitas pekerjaan, dan menggunakan teknologi komputer secara efektif.
2.1.17. Mempersiapkan komputer dan perangkat individu untuk pengoperasian, memeriksanya secara teknis, memeriksa kesalahan, menghilangkan kesalahan dan mencegah terjadinya kesalahan di masa depan.
2.1.18. Mengambil langkah-langkah untuk memastikan perbaikan komputer dan perangkat individual yang tepat waktu dan berkualitas tinggi, baik oleh pihak ketiga maupun pihak ketiga.
2.1.19. Berpartisipasi dalam melakukan inventarisasi.

3.1. Seorang insinyur perangkat lunak berhak:
3.1.1. Mewajibkan pimpinan organisasi untuk memberikan bantuan dalam pelaksanaan tugas resminya.
3.1.2. Tingkatkan keterampilan Anda.
3.1.3. Kenali rancangan keputusan manajemen organisasi mengenai kegiatannya.
3.1.4. Kirimkan proposal tentang masalah yang berkaitan dengan kegiatan Anda untuk dipertimbangkan oleh atasan langsung Anda.
3.1.5. Menerima dari karyawan organisasi informasi yang diperlukan untuk melaksanakan kegiatannya.

4. TANGGUNG JAWAB

4.1. Insinyur perangkat lunak bertanggung jawab untuk:
4.1.1. Untuk kegagalan untuk melakukan atau kinerja yang tidak tepat dari tugas mereka yang ditentukan dalam uraian tugas ini - sesuai dengan undang-undang perburuhan saat ini.
4.1.2. Untuk pelanggaran yang dilakukan selama masa kegiatannya - sesuai dengan undang-undang perdata, administratif, dan pidana yang berlaku.
4.1.3. Untuk menyebabkan kerusakan material - sesuai dengan hukum yang berlaku.
4.1.4. Untuk pelanggaran peraturan ketenagakerjaan internal, peraturan keselamatan kebakaran dan keselamatan yang ditetapkan dalam organisasi.

5. KONDISI KERJA

5.1. Jam kerja Insinyur Perangkat Lunak ditentukan sesuai dengan peraturan ketenagakerjaan internal yang ditetapkan dalam organisasi.
5.2. Jika ada kebutuhan resmi, Insinyur Perangkat Lunak akan pergi ke perjalanan bisnis(termasuk tujuan lokal).
5.3. Sesuai dengan ______, pemberi kerja mengevaluasi kinerja Insinyur Perangkat Lunak. Serangkaian tindakan untuk menilai efektivitas telah disetujui oleh _________ dan meliputi:
- _____________________,
- _____________________,
- _____________________.

Perkenalan

Grushevo - Pemukiman pedesaan Dubovskoe terletak di alamat: Wilayah Rostov, distrik Belokalitvensky, h. Grushevka, kamu. Tengah 19 a.

Grushevo - Pemukiman pedesaan Dubovskoe milik administrasi kota Belaya Kalitva dan wilayahnya.

Administrasi pedesaan Grushevo-Dubovskaya mencakup enam peternakan: h. Kozminka, x. Merpati, x. Chernyshovka, h. Semimoyachny, x. Grushevka, x. Dubovoy. Di wilayahnya terdapat: 5 sekolah menengah, 3 taman kanak-kanak, 2 rumah sakit, 1 klinik rawat jalan, 1 pemadam kebakaran.

Struktur organisasi administrasi

Gambar 1 Struktur Administrasi pemukiman pedesaan Grushevo - Dubovskoe

Petunjuk keselamatan untuk bekerja di komputer

Instruksi ini berlaku untuk personel yang mengoperasikan peralatan komputer dan peralatan periferal. Petunjuk tersebut berisi petunjuk umum tentang penggunaan peralatan listrik yang aman di suatu institusi. Persyaratan instruksi ini bersifat wajib, penyimpangan darinya tidak diperbolehkan.

Sebelum diizinkan bekerja, personel harus menjalani pelatihan keselamatan pendahuluan dan awal dengan demonstrasi praktik kerja yang aman dan rasional. Kemudian, sekurang-kurangnya setiap 6 bulan sekali, dilakukan pelatihan berulang-ulang, kemungkinan dengan kelompok pegawai yang berprofesi sama tidak lebih dari 20 orang. Pengarahan tidak terjadwal dilakukan ketika peraturan keselamatan kerja berubah, ketika pelanggaran instruksi keselamatan staf terdeteksi, atau ketika sifat pekerjaan staf berubah.

Di ruangan di mana peralatan listrik dioperasikan terus-menerus, Petunjuk Keselamatan harus dipasang di tempat yang dapat diakses oleh personel, yang juga harus menjelaskan tindakan personel jika terjadi kecelakaan, kebakaran, atau cedera akibat listrik.

Saat menggunakan teknologi komputer dan peralatan periferal, setiap karyawan harus hati-hati dan hati-hati menangani kabel, instrumen dan peralatan listrik dan selalu ingat bahwa mengabaikan peraturan keselamatan mengancam kesehatan dan kehidupan manusia.



Penting untuk terus memantau di tempat kerja Anda kondisi baik kabel listrik, sakelar, soket yang menghubungkan peralatan ke jaringan, dan grounding. Jika ditemukan kerusakan, segera matikan listrik ke peralatan listrik dan beri tahu pihak administrasi. Pengoperasian lanjutan hanya dapat dilakukan setelah kesalahan dihilangkan.

Untuk menghindari kerusakan pada insulasi kawat dan korsleting, hal-hal berikut tidak diperbolehkan:

Gantung sesuatu di kabel;

Mengecat dan memutihkan kabel dan kawat;

Letakkan kabel dan kabel di belakang pipa gas dan air, di belakang radiator sistem pemanas;

Tarik steker dari soket dengan kabelnya, gaya harus diterapkan pada badan steker.

Dilarang membersihkan peralatan listrik dari debu dan kotoran saat bertegangan.

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


Deskripsi pekerjaan

Deskripsi pekerjaan seorang insinyur perangkat lunak

Ketentuan umum

1) Insinyur perangkat lunak termasuk dalam kategori spesialis.

2) Insinyur perangkat lunak harus tahu:

Materi panduan dan peraturan yang mengatur metode pengembangan algoritma dan program serta penggunaan teknologi komputer dalam pemrosesan informasi;

Prinsip dasar pemrograman terstruktur;

Jenis perangkat lunak;

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

Teknologi pemrosesan informasi otomatis dan pengkodean informasi;

Bahasa pemrograman yang diformalkan;

Standar terkini, sistem bilangan, sandi dan kode;

Tata cara penyiapan 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 peraturan perundang-undangan ketenagakerjaan;

Peraturan ketenagakerjaan internal;

Aturan dan regulasi perlindungan tenaga kerja.

Tanggung jawab pekerjaan insinyur perangkat lunak

Insinyur perangkat lunak:

1 Berdasarkan analisis model matematika dan algoritma untuk memecahkan masalah ekonomi dan lainnya, ia mengembangkan program yang memungkinkan untuk mengeksekusi algoritma dan, dengan demikian, tugas yang diberikan menggunakan teknologi komputer, dan melakukan pengujian dan debugging.

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

3 Memilih bahasa pemrograman untuk menjelaskan algoritma dan struktur data.

4 Mendefinisikan informasi yang akan diproses oleh teknologi komputer, volumenya, struktur, tata letak dan skema input, pemrosesan, penyimpanan dan output, metode pengendaliannya.

5 Melakukan pekerjaan mempersiapkan program untuk debugging dan melakukan debugging.

6 Menentukan ruang lingkup dan isi data uji kasus yang memberikan verifikasi paling lengkap atas kepatuhan program terhadap tujuan fungsionalnya.

7 Meluncurkan program yang di-debug dan memasukkan data awal yang ditentukan oleh kondisi tugas yang diberikan.

8 Melakukan penyesuaian terhadap program yang dikembangkan berdasarkan analisis data keluaran.

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

10 Menentukan kemungkinan penggunaan produk perangkat lunak yang sudah jadi.

11 Memberikan dukungan untuk implementasi program dan perangkat lunak.

12 Mengembangkan dan mengimplementasikan sistem untuk pemeriksaan otomatis kebenaran program, perangkat lunak standar dan standar, serta mengembangkan teknologi pemrosesan informasi.

13 Melakukan pekerjaan pada penyatuan dan tipifikasi proses komputasi.

14 Berpartisipasi dalam pembuatan katalog dan lemari arsip program standar, dalam pengembangan bentuk dokumen yang memerlukan pemrosesan mesin, dalam desain program yang memungkinkan perluasan cakupan penerapan teknologi komputer.

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

Uraian tugas ini telah dikembangkan dan disetujui sesuai dengan ketentuan Kode Tenaga Kerja Federasi Rusia dan peraturan lain yang mengatur hubungan perburuhan di Federasi Rusia.

I. Ketentuan Umum

1.1. Seorang insinyur perangkat lunak termasuk dalam kategori spesialis.

1.2. Insinyur perangkat lunak melapor langsung ke [isi sesuai kebutuhan].

1.3. Selama seorang insinyur perangkat lunak tidak ada (liburan, sakit, dll.), tugasnya dilakukan oleh orang 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 oleh seseorang yang memiliki pendidikan profesional (teknis atau teknik-ekonomi) yang lebih tinggi, tanpa menunjukkan persyaratan pengalaman kerja, atau pendidikan kejuruan menengah (teknis atau teknik-ekonomi) dan pengalaman kerja sebagai teknisi kategori I setidaknya selama [nilai] tahun, atau posisi lain yang diisi oleh spesialis dengan pendidikan kejuruan menengah setidaknya selama [nilai] tahun;

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

Insinyur perangkat lunak kategori II - seseorang dengan pendidikan profesional (teknis atau teknik-ekonomi) yang lebih tinggi dan pengalaman kerja sebagai insinyur perangkat lunak kategori III atau posisi teknik lainnya yang diisi oleh spesialis dengan pendidikan profesional yang lebih tinggi setidaknya selama [nilai] tahun;

Insinyur perangkat lunak kategori III - seseorang yang memiliki pendidikan profesional (teknis atau teknik-ekonomi) yang lebih tinggi dan pengalaman kerja dalam spesialisasinya yang diperoleh selama masa pelatihan, atau pengalaman kerja di posisi teknik, tanpa kategori kualifikasi.

1.5. Pengangkatan untuk jabatan insinyur perangkat lunak dan pemberhentiannya dilakukan atas perintah kepala pusat komputer (computer center) atas rekomendasi [kepala departemen produksi pusat komputer (computer center); Kepala Departemen Pengembangan dan Implementasi Computing Center (DC); kepala unit struktural perusahaan].

1.6. Seorang insinyur perangkat lunak harus mengetahui:

Materi panduan dan peraturan yang mengatur metode pengembangan algoritma dan program serta penggunaan teknologi komputer dalam pemrosesan informasi;

Prinsip dasar pemrograman terstruktur;

Jenis perangkat lunak;

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

Teknologi untuk pemrosesan otomatis dan pengkodean informasi;

Bahasa pemrograman yang diformalkan;

Standar terkini, sistem bilangan, sandi dan kode;

Tata cara penyiapan dokumentasi teknis;

Dasar-dasar ekonomi, organisasi produksi, tenaga kerja dan manajemen;

Dasar-dasar undang-undang perburuhan Federasi Rusia;

Peraturan ketenagakerjaan internal;

Aturan dan peraturan keselamatan kerja;

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

II. Tanggung jawab pekerjaan

Insinyur perangkat lunak:

2.1. Berdasarkan analisis model matematika dan algoritma untuk memecahkan masalah ekonomi dan lainnya, ia mengembangkan program yang memungkinkan untuk mengeksekusi algoritma dan, dengan demikian, tugas yang diberikan menggunakan teknologi komputer, dan melakukan pengujian dan debugging.

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

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

2.4. Menentukan informasi yang akan diproses oleh teknologi komputer, volumenya, struktur, tata letak dan skema input, pemrosesan, penyimpanan dan output, metode pengendaliannya.

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

2.6. Menentukan cakupan dan isi data kasus uji yang memberikan verifikasi paling lengkap atas kepatuhan program terhadap tujuan fungsionalnya.

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

2.8. Melakukan penyesuaian terhadap program yang dikembangkan berdasarkan analisis data keluaran.

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

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

2.11. Memberikan dukungan untuk implementasi program dan perangkat lunak.

2.12. Mengembangkan dan mengimplementasikan sistem untuk pemeriksaan otomatis kebenaran program, perangkat lunak standar dan standar, serta mengembangkan teknologi pemrosesan informasi.

2.13. Melakukan pekerjaan pada penyatuan dan tipifikasi proses komputasi.

2.14. Ikut serta dalam pembuatan katalog dan lemari arsip program standar, dalam pengembangan bentuk dokumen yang diproses mesin, dalam desain program yang memungkinkan perluasan cakupan penerapan teknologi komputer.

2.15. [Masukkan sesuai kebutuhan].

AKU AKU AKU. Hak

Seorang insinyur perangkat lunak berhak:

3.1. Kenali rancangan keputusan manajemen perusahaan mengenai kegiatannya.

3.2. Mengajukan usulan perbaikan pekerjaan terkait dengan tanggung jawab yang diatur dalam instruksi ini untuk dipertimbangkan oleh manajemen.

3.3. Dalam batas kompetensi Anda, beri tahu atasan langsung Anda tentang semua kekurangan dalam kegiatan perusahaan (divisi struktural) yang diidentifikasi selama pelaksanaan tugas resmi dan buatlah proposal untuk penghapusannya.

3.4. Minta secara pribadi atau atas nama atasan langsung Anda dari spesialis departemen informasi dan dokumen yang diperlukan untuk melaksanakan tugas pekerjaan Anda.

3.5. Melibatkan spesialis dari semua divisi struktural (individu) dalam menyelesaikan tugas yang diberikan kepadanya (jika hal ini ditentukan oleh peraturan divisi struktural, jika tidak, dengan izin dari pimpinan perusahaan).

3.6. Meminta atasan langsung Anda dan manajemen perusahaan untuk memberikan bantuan dalam pelaksanaan tugas dan hak resmi mereka.

3.7. [Masukkan sesuai kebutuhan].

IV. Tanggung jawab

Insinyur perangkat lunak bertanggung jawab untuk:

4.1. Untuk kinerja yang tidak tepat atau kegagalan untuk memenuhi tugas pekerjaan seseorang sebagaimana ditentukan dalam uraian tugas ini, dalam batas yang ditentukan oleh undang-undang perburuhan Federasi Rusia.

4.2. Untuk pelanggaran yang dilakukan selama menjalankan aktivitasnya - 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 perburuhan dan sipil Federasi Rusia.

Uraian pekerjaan telah dikembangkan 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]

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

Siapa pemrogram?

Apa yang dijelaskan dalam deskripsi pekerjaan tentang profesi tersebut? Programmer adalah seorang spesialis di bidang teknologi IT yang memiliki kemampuan komputer profesional serta mampu membuat dan menggunakan berbagai jenis program komputer. Perwakilan dari profesi yang dimaksud harus energik, mudah bergaul, dan hanya bersikap positif.

Bagaimana cara mendapatkan pekerjaan seperti itu? Pemrogram, sesuai instruksi, harus memiliki pendidikan teknis yang lebih tinggi. Hanya dalam hal ini ia dapat diangkat ke posisi tersebut atas perintah Direktur Jenderal departemen TI.

Pemrogram harus memiliki pengetahuan yang baik tentang:

  • tentang undang-undang ketenagakerjaan;
  • tentang berbagai macam peraturan, perbuatan dan norma yang berkaitan dengan kegiatan profesional seorang programmer;
  • tentang peraturan dan regulasi ketenagakerjaan;
  • tentang tindakan pencegahan keselamatan.

Hak dan tanggung jawab seorang programmer

Seperti pekerja lainnya, programmer memiliki hak dan fungsi tertentu.

Hak apa yang ditentukan oleh deskripsi pekerjaan?

  • Pemrogram berhak mengidentifikasi dan menghilangkan berbagai penyebab dan faktor yang mengganggu efektifitas aktivitas kerja.
  • Pemrogram berhak mengirimkan berbagai macam keinginan, permintaan dan usulan kepada manajemen perusahaan mengenai peningkatan efisiensi kerja.

Hak-hak perwakilan profesi yang bersangkutan, meskipun hanya termasuk dalam dua poin, namun cukup adil dan terbuka. Tanggung jawab apa yang dimiliki seorang spesialis TI, dan apa yang dijelaskan dalam uraian tugas tentang mereka? Pemrogram, menurut standar, diberkahi dengan fungsi-fungsi berikut:

  • pengembangan dan pengujian program;
  • pengembangan metodologi untuk memecahkan masalah;
  • identifikasi informasi yang diperlukan;
  • menentukan isi dan cakupan data;
  • memulai dan menghentikan program;
  • memastikan berjalannya program dengan baik;
  • menyiapkan peralatan untuk pengoperasian, memperbaiki beberapa peralatan.

Hanya fungsi paling dasar dari spesialis yang dimaksud yang disebutkan di atas. Tentu saja, mungkin ada lebih banyak lagi.

Apa itu insinyur perangkat lunak?

Uraian pekerjaan seorang insinyur perangkat lunak menyatakan bahwa spesialis yang bersangkutan ditunjuk atas perintah direktur umum.

Dia melapor kepada kepala departemen, atau Untuk mendapatkan posisi insinyur perangkat lunak, Anda harus memiliki pendidikan teknis yang lebih tinggi dan pengalaman kerja setidaknya satu tahun.

Spesialis yang bersangkutan harus memiliki pengetahuan yang sangat baik tentang berbagai jenis perangkat lunak, prinsip dan teknologi serta metode pemrosesan dan pengkodean informasi. Disarankan agar spesialis juga memiliki pemahaman tentang bahasa pemrograman formal, serta urutan dan metode persiapan dokumen.

Seorang insinyur perangkat lunak hanya dapat dipandu oleh piagam perusahaannya peraturan Dan tindakan legislatif Federasi Rusia.

Hak, tugas dan tanggung jawab seorang insinyur perangkat lunak

Deskripsi pekerjaan seorang insinyur perangkat lunak menetapkan hak-hak berikut bagi karyawan:


Apa yang dapat Anda temukan tentang tanggung jawab spesialis yang bersangkutan? Berikut isi deskripsi pekerjaannya:

  • seorang programmer-insinyur diharuskan mengembangkan program dan mengujinya berdasarkan analisis matematis;
  • wajib mengembangkan metode pemecahan masalah;
  • harus memilih bahasa program;
  • harus mendefinisikan informasi yang akan diproses;
  • wajib memeriksa produk perangkat lunak sebelum digunakan.

Tergantung di mana seorang insinyur perangkat lunak bekerja, fungsi pekerjaan mereka mungkin sedikit berbeda.

Perlu juga dicatat bahwa insinyur perangkat lunak bertanggung jawab atas kinerja yang salah dalam aktivitas kerjanya, atas kelalaiannya, atas pelanggaran disiplin dan peraturan keselamatan.

Tentang programmer utama dan tanggung jawabnya

Pemrogram utama ditunjuk Direktur Jenderal, tapi menurut Direktur teknis. Tentu saja, seorang programmer terkemuka harus memiliki pendidikan teknis yang lebih tinggi.

Pemrogram terkemuka dibedakan oleh keterampilan komputernya pada tingkat profesional dan kemampuan untuk mengembangkan program khusus yang kompleks. Tidak ada hal lain yang menjadi ciri programmer utama serta daftar tanggung jawab pekerjaannya. Nah, berikut fungsi-fungsi yang termasuk dalam kompetensi lead programmer:

  • menugaskan tugas kepada programmer dan memantau implementasinya;
  • pengembangan tugas departemen;
  • memeriksa kepatuhan program terhadap standar;
  • memberikan bantuan kepada programmer di departemen;
  • melakukan inventarisasi;
  • pengendalian properti perusahaan;
  • menginformasikan kepada atasan mengenai permasalahan yang ada.

Dengan demikian, nama profesinya berbicara sendiri. Faktanya, programmer utama adalah semacam “kepala” di departemen.

Tentang tanggung jawab dan hak programmer utama

Deskripsi pekerjaan pemrogram utama menetapkan hak-hak berikut untuk pemrogram utama:


Dengan demikian, programmer utama memiliki lebih banyak hak daripada programmer biasa. Namun semakin banyak hak, semakin besar pula tanggung jawabnya. Dengan demikian, spesialis yang bersangkutan bertanggung jawab untuk:

  • kegagalan dalam menjalankan atau buruknya kinerja fungsinya;
  • kegagalan untuk melaksanakan atau buruknya kinerja fungsi oleh departemen;
  • memberikan informasi palsu tentang pekerjaan departemen;
  • pengungkapan rahasia dagang;
  • kegagalan untuk mengikuti perintah atasan.

Spesialis yang dimaksud memiliki sangat pekerjaan yang bertanggung jawab. Seorang programmer terkemuka adalah orang yang fokus dan memperhatikan pekerjaannya.

Programmer di lembaga anggaran dan tanggung jawabnya

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

Jadi, deskripsi pekerjaan seorang programmer lembaga anggaran menetapkan bahwa pegawai tersebut juga diangkat oleh direktur perusahaan dan melapor kepadanya. Tugas dan tanggung jawab utama meliputi peramalan, analisis dan perencanaan. Sebagai contoh, perhatikan seorang programmer sekolah.

Deskripsi pekerjaan seorang programmer di sekolah mungkin berbeda, karena diedit langsung di lembaga pendidikan. Meskipun demikian, beberapa ketentuan umum dapat ditonjolkan.

Pemrogram sekolah harus:

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

Perlu dicatat bahwa programmer sekolah dipercayakan dengan tanggung jawab yang sangat besar. Apalagi jika seluruh institusi hanya ada satu.

Tentang tanggung jawab dan hak seorang programmer di lembaga anggaran

Meski deskripsi pekerjaan seorang programmer di suatu institusi bisa berbeda-beda, satu hal yang pasti: tanggung jawab seorang programmer di sekolah atau di tempat lain selalu besar.

Perlu diperhatikan ketidakjelasan kata-kata dalam deskripsi pekerjaan:

  • tanggung jawab atas keterlibatan dalam pelanggaran proses [pendidikan];
  • tanggung jawab menyebabkan kerugian pada institusi;
  • untuk kegagalan memenuhi tugas, kinerja tugas yang buruk, dll.

Hak apa yang diberikan kepada programmer? Yang paling mendasar dapat diidentifikasi:

  • hak atas pelatihan lanjutan;
  • hak untuk mengajukan usulan perbaikan pekerjaan;
  • hak untuk meminta dokumen yang diperlukan dari atasan;
  • hak untuk bernegosiasi dengan pegawai lembaga (sekolah), dll.