Saya sedang dalam tahap perencanaan suatu proyek dan saya ingin mempekerjakan seorang manajer proyek. Saya ingin melakukan beberapa pengkodean dan mengawasi semua bagian proyek. Namun, saya merasa bahwa seorang manajer proyek akan mendapatkan hasil yang lebih baik. Saya memiliki opsi berikut: 1) mengelola proyek dan bukan kode 2) menyewa manajer proyek dan kode sendiri
Saya khawatir bahwa manajer proyek akan merasa terhambat dengan memiliki pemilik proyek di tim pengembangan. Jika saya menjalankan proyek, tim mungkin berantakan menyebabkan proyek gagal. Agar sesuai anggaran, saya harus terlibat dalam satu kapasitas atau lainnya.
Adakah yang punya pengalaman dengan situasi ini, ada saran?
info lebih lanjut: 4 pengembang in-house masing-masing bertanggung jawab untuk area tertentu. Pengembang juga dapat melakukan outsourcing pekerjaan jika disetujui oleh manajer proyek.
Jawaban:
Saya sarankan Anda terus mengembangkan dan mempekerjakan manajer proyek.
Di perusahaan tempat saya bekerja, saya telah melihat beberapa cara manajemen. Bos saya adalah seorang programmer. Dia tidak menulis kode sekarang, tapi dia sudah lama melakukannya. Untuk beberapa waktu dia mencoba melakukan semua manajemen sendiri, tetapi ini tidak benar-benar sukses.
Sekarang dia telah mempekerjakan manajer proyek (dua orang), dan timnya bekerja lebih baik sekarang. Dia mengambil bagian dalam diskusi teknis dan manajemen dan kadang-kadang menyiapkan dokumen sendiri.
Saya juga tidak akan khawatir berada di tim pengembangan dan bos pada saat yang sama. Lagipula, Anda akan mempekerjakan seseorang yang profesional, yang harus dapat bekerja dengan orang jenis apa pun.
Manajemen proyek PS imho tidak terlalu sulit untuk dipelajari, terutama ketika Anda bekerja dengan tim kecil. Mungkin beberapa saat setelah bekerja dengan manajer proyek profesional, Anda akan dapat melakukan semua manajemen sendiri.
sumber
Yang paling penting adalah mengklarifikasi terlebih dahulu siapa yang memiliki otoritas tentang keputusan mana. Kesalahan terbesar yang mungkin dapat Anda lakukan adalah mengelola secara mikro manajer proyek.
Perjanjian yang masuk akal mungkin adalah "Saya memutuskan anggaran keseluruhan dan perekrutan, dan menyerahkan alokasi sumber daya, perencanaan, dan keputusan operasional kepada Anda, bahkan ketika hal itu memengaruhi pekerjaan pengembangan saya sendiri; jika Anda tidak yakin tentang keputusan besar apa pun, tanyakan kepada saya."
sumber
Jawaban singkat: Anda perlu merekrut profesional untuk menumbuhkan bisnis , dan sebagai pemilik proyek Anda perlu mengklarifikasi tanggung jawab dan wewenang dalam proyek / perusahaan.
Jawaban panjang: Pemahaman saya tentang seorang manajer proyek sedang merencanakan dan memimpin proyek perangkat lunak.
1) Kelola pekerjaan, siapa yang melakukan apa?
2) Merencanakan beban kerja - waktu pada apa yang kami kirim kapan?
3) Membuat keputusan berdasarkan anggaran dan sumber daya yang diberikan (orang / perangkat keras / ruang / waktu)
(*) lihat tautan yang disediakan di bawah ini untuk referensi lengkap
Titik awal yang baik Wikipedia - Manajemen proyek perangkat lunak tentang apa yang diharapkan dilakukan PM dalam pengembangan perangkat lunak . Selain itu, saya akan menyarankan untuk melihat T&J - Bagaimana Biaya Manajemen Proyek bervariasi dengan ukuran keseluruhan proyek pengembangan perangkat lunak .
sumber
Ini bisa bekerja - jika Anda memastikan Anda mematuhi aturan yang ditentukan oleh manajer proyek Anda. Anda mempekerjakannya untuk mengelola - jadi jika Anda melemahkan tugasnya dengan mengelola diri sendiri, Anda seharusnya tidak mempekerjakannya sejak awal.
sumber
Dari pengalaman saya, Anda tidak boleh terlibat dalam tim pengembangan dan memiliki manajer proyek. Tanggung jawab manajer adalah menyelesaikan sejumlah persyaratan dalam kerangka waktu dan anggaran tertentu.
Saya selalu menemukan ketika pemilik proyek menjadi terlalu terlibat dalam proyek, cakupannya meningkat - mereka mulai melihat kemungkinan setengah jalan dan ingin fungsi tambahan dimasukkan karena mereka melihatnya hanya sebagai perubahan kecil.
sumber