Jika teknologi adalah kendaraan yang dengannya kita semakin mencapai standar hidup yang lebih tinggi, pengembangan perangkat lunak adalah mesin yang mendorong kendaraan itu maju. Manajer pengembangan perangkat lunak bekerja di hampir setiap industri dan sangat penting untuk memastikan pembuatan, pemeliharaan, dan keberhasilan keseluruhan program dan aplikasi komputer. Mereka bertanggung jawab untuk mengawasi berbagai proyek melalui semua fase pembangunan, mulai dari inisiasi dan perencanaan hingga pelaksanaan, hingga pemantauan, kontrol, dan penutupan.
$config[code] not foundTugas pekerjaan
Anda harus berkolaborasi dengan arsitek utama, pengembang, analis bisnis, dan eksekutif perusahaan untuk menentukan arah teknis perangkat lunak, desain sistem, dan rencana implementasi. Anda akan mengelola kegiatan sehari-hari tim perangkat lunak untuk memastikan setiap proyek tetap sesuai jadwal dan sesuai anggaran. Anda harus membuat, memelihara, dan melacak rencana dan jadwal proyek, perkiraan biaya, dan log masalah selama masa proyek. Memberikan laporan status rutin kepada klien dan manajemen sangat penting. Anda juga harus menawarkan kepemimpinan, bimbingan, dan motivasi kepada pengembang dan pemrogram sambil menyelesaikan konflik internal. Tugas umum lainnya termasuk mengalokasikan sumber daya perusahaan, melakukan pertemuan tim perangkat lunak, memecahkan masalah teknis, dan memfasilitasi penyebaran peningkatan perangkat lunak.
Keterampilan yang Diperlukan
Kemahiran dengan program dan aplikasi perangkat lunak standar industri sangat penting. Beberapa yang paling umum termasuk Java, SQL, Linux dan Microsoft Office. Anda harus menyeimbangkan penyelesaian tugas kerja independen dengan manajemen staf yang beragam. Anda harus memiliki keterampilan komunikasi yang unggul, baik lisan maupun tulisan, serta kecakapan untuk matematika dan akuntansi. Anda harus memiliki motivasi tinggi untuk mendorong proyek ke depan, memiliki keterampilan organisasi yang kuat, dan dapat beroperasi di bawah tenggat waktu yang ketat. Anda juga harus menggunakan pemikiran kritis dan analitis untuk menyelesaikan masalah secara efektif. Selain itu, manajer dwibahasa sering diminta karena sifat internasional dari banyak proyek perangkat lunak.
Video Hari Ini
Dibawa ke kamu oleh Sapling Dibawa ke kamu oleh SaplingPelatihan & Pendidikan
Sebagian besar pengusaha mengharuskan Anda untuk memiliki setidaknya B.A. atau B.S. dalam bidang terkait seperti ilmu komputer, teknik, manajemen proyek atau administrasi bisnis. Tergantung pada ruang lingkup dan sensitivitas pekerjaan, beberapa mungkin juga ingin melihat gelar pascasarjana atau setidaknya dua atau tiga tahun pengalaman manajemen proyek praktis. Banyak manajer proyek pengembangan perangkat lunak mengamankan pengalaman yang diperlukan dengan memulai sebagai pengembang, dan kemudian secara bertahap memikul lebih banyak tanggung jawab pada setiap proyek. Yang lain mencari sertifikasi dari luar dalam pemrograman dan manajemen melalui kursus metodologi PMP, HTML dan Scrum untuk memperluas resume mereka.
Outlook Gaji & Ekonomi
Menurut Biro Statistik Tenaga Kerja, manajer komputer dan sistem informasi dengan gelar empat tahun dan setidaknya lima tahun pengalaman kerja akan menghasilkan gaji rata-rata rata-rata $ 115.780 per tahun, atau $ 55,67 per jam. Sekitar 307.900 pekerjaan seperti itu ada pada Mei 2010, dengan penciptaan yang diharapkan dari 55.800 pekerjaan baru antara 2010 dan 2020. Ini mewakili tingkat pertumbuhan yang diproyeksikan sebesar 18 persen, yang hanya di atas peningkatan 14 persen yang diharapkan untuk semua pekerjaan A.S. Selain itu, mereka yang bekerja secara khusus dalam pengembangan perangkat lunak memiliki pandangan yang sangat cerah, dengan tingkat pertumbuhan yang diproyeksikan 30 persen dibandingkan periode yang sama.