Pada fase Estimasi Tes, Anda memperkirakan bahwa proyek Bank Guru99 akan selesai dalam satu bulan. Katakanlah Anda membutuhkan 5 anggota untuk melakukan proyek ini dalam satu bulan. Tetapi atasan Anda berpikir secara berbeda.
1. Apakah ide bos benar?
IyaTidak Ada
Salah
Benar
Karena Tim tidak dapat diskalakan dengan cara itu. Terlalu banyak anggota dalam sebuah Tim menimbulkan masalah dalam Organisasi & Administrasi Tim
Anda tidak bisa begitu saja menskalakan Tim seperti rumus dalam skenario di atas karena:
- Mengelola tim beranggotakan sepuluh orang sama sekali berbeda dengan mengelola tim beranggotakan lima orang . Mungkin Anda membutuhkan lebih banyak usaha untuk mengelola dan mengontrol Tim & waktu pelaksanaan proyek dapat meningkat.
- Jika jumlah anggota dalam tim meningkat, mereka dapat berbagi tugas proyek untuk mengurangi waktu eksekusi. Tetapi berbagi tugas dengan banyak orang, yang dapat dilakukan hanya oleh satu orang, dapat memengaruhi produktivitas.
Organisasi Tim adalah salah satu tugas paling rumit dalam 'Manajemen Tes'. Tim penguji memainkan peran yang sangat sentral dalam setiap proyek perangkat lunak. Ciri utama dari semua manajer penguji yang sukses adalah mengatur dan mengelola tim penguji berkinerja tinggi yang memberikan nilai bisnis bagi organisasi.
Apa itu 'Tim Proyek'?
Tim Proyek adalah sekelompok orang yang
Mereka bekerja sama untuk mencapai tujuan proyek secara keseluruhan. Manajer Tes adalah orang yang membangun Tim yang efektif dan memimpin mereka menuju kesuksesan itu.
Bagaimana cara membuat tim yang sangat efektif?
Ciri-ciri berikut sangat penting untuk membangun tim yang sangat efektif
- Kerja sama yang kuat - Kerja sama adalah tindakan bekerja dengan orang lain dan bertindak bersama untuk menyelesaikan suatu pekerjaan. Tim yang berbakat mencari cara untuk memecahkan masalah interpersonal dan menyelesaikan pekerjaan. Mereka bersedia untuk saling mendukung dalam bekerja.
- Komitmen - Dalam tim yang kuat, semua anggota membuat komitmen untuk tujuan proyek bersama. Mereka peduli dan bertanggung jawab atas pekerjaan mereka, dan pekerjaan tim. Setiap anggota bekerja dengan usaha keras, dan yang lainnya melakukan hal yang sama.
- Komunikasi yang efektif - Faktor kunci keberhasilan kinerja tim adalah komunikasi. Anggota berbicara dan mengungkapkan ide mereka dengan jelas, jujur, logis sehingga mereka dapat saling memahami.
- Berbagi - Dalam sebuah Tim, setiap anggota memiliki kelebihan dan kekurangannya masing-masing. Dalam tim yang baik, anggota bersedia untuk berbagi informasi, pengetahuan dan pengalaman untuk saling meningkatkan keterampilan.
Bagaimana cara membangun dan mengelola Tim yang efektif?
Topik ini akan memberi Anda proses langkah demi langkah untuk mengatur Tim Proyek untuk proyek Bank Guru99. Untuk membangun dan mengelola Tim yang efektif, Anda harus mengikuti 3 langkah seperti di bawah ini -
Langkah 1) Kembangkan Rencana Sumber Daya Manusia
Perencanaan sumber daya manusia adalah proses yang mengidentifikasi kebutuhan sumber daya manusia saat ini dan masa depan untuk suatu organisasi. Tujuan dari perencanaan sumber daya manusia adalah untuk memastikan kesesuaian yang terbaik antara anggota tim dan proyek & menghindari kekurangan tenaga atau redundansi. Fase ini dibagi menjadi 3 tahap berikut
Langkah 1.1) Peramalan Permintaan
Pada langkah ini, Test Manager memperkirakan kebutuhan sumber daya manusia secara keseluruhan sesuai dengan rencana proyek yang berbeda.
Anda mungkin memiliki pertanyaan “ Bagaimana Test Manager memilih posisi tim dan peran mereka ? ”
Komposisi dan ukuran tim didasarkan pada karakteristik dan fungsionalitas proyek. Jika Anda memahami jenis tim yang Anda butuhkan, Anda akan tahu cara memilih posisi tim dan peran mereka.
Karena karakteristik proyek Guru99 Bank adalah pengujian , Anda harus membuat Tim Penguji untuk mengerjakan proyek ini. Besar kecilnya tim (jumlah anggota tim proyek) didasarkan pada volume kegiatan proyek dan kompleksitas proyek.
Menguji Struktur Tim
Biasanya, Tim Penguji terdiri dari anggota berikut:
Penunjukan | Tanggung jawab |
---|---|
Manajer Tes | Kelola keseluruhan proyek Menentukan arah proyek |
Penguji | Membangun Kasus Uji Menghasilkan Suite Uji Jalankan tes, Log hasil, Laporkan cacat |
Pengembang dalam Pengujian | Membuat program untuk menguji - kode yang dibuat oleh pengembang Membuat skrip otomatisasi pengujian |
Administrator Tes | Membangun dan memastikan Lingkungan Pengujian dan aset dikelola dan dipelihara Mendukung tim untuk menggunakan lingkungan pengujian untuk pelaksanaan pengujian |
Anggota SQA | Bertanggung jawab atas Jaminan Kualitas |
Sesuai rencana sumber daya manusia ini, Anda membutuhkan setidaknya 5 anggota untuk tim proyek Anda. Setiap anggota akan mengambil peran yang berbeda dalam tim proyek, dan mereka harus memiliki kompetensi yang sesuai dengan peran yang diberikan kepada mereka.
Jika proyek tersebut kompleks dan memiliki volume yang tinggi, tim proyek harus berkembang dalam ukuran dan skala untuk memenuhi kompleksitas tersebut. Dalam kasus seperti itu, lebih dari satu orang dapat mengambil satu peran dan memenuhi tanggung jawabnya.
Langkah 1.2) Evaluasi Kompetensi
Anggota ini kompetensi merupakan hal penting yang harus Anda pertimbangkan dalam perencanaan sumber daya. Anda harus mencocokkan anggota dengan kompetensi berbeda dengan tugas yang tepat . Artinya memilih orang yang cocok untuk pekerjaan itu.
Pertimbangkan skenario berikut -
Misalkan Anda menetapkan seorang anggota pengembang sebagai penguji dalam Tim proyek. Tugasnya adalah menjalankan kasus uji dan melaporkan kerusakan tersebut kepada Manajer Uji. Tugas ini harus diselesaikan dalam satu minggu. Tapi hasilnya adalah:
Anda menugaskannya untuk tugas yang salah . Dia adalah seorang pengembang, keahliannya adalah pemrograman, bukan pengujian. Mencocokkan anggota dengan keahlian yang salah dapat menyebabkan tugas gagal, dan menunda proyek.
Untuk menghindari kesalahan ini, sebelum menugaskan anggota untuk tugas apa pun, Manajer Tes harus mempertimbangkan banyak faktor:
- The keterampilan yang dibutuhkan anggota untuk menyelesaikan tugas-tugas proyek yang berbeda.
- Keterampilan dan kemampuan anggota tim harus diukur terhadap misi proyek dan tujuan proyek. Jika orang yang tersedia tidak memiliki kompetensi yang diperlukan, Manajer Tes harus merencanakan bagaimana melatih mereka.
Langkah 1.3) Perencanaan keterampilan
- Identifikasi kesenjangan: Dalam beberapa kasus, ada kesenjangan antara kompetensi anggota dan permintaan keterampilan proyek. Tanggung jawab Manajer Tes untuk mengidentifikasi keterampilan mana yang kurang dimiliki anggota untuk membuat rencana pelatihan yang sesuai bagi mereka. Misalnya, dalam skenario sebelumnya, anggota tim tidak memiliki keterampilan pengujian dan merupakan celah yang diidentifikasi oleh Manajer Pengujian.
- Pelatihan & Penilaian: Perencanaan Sumber Daya Manusia akan mencakup pertimbangan tentang bagaimana anggota yang ada dapat dilatih dan dikembangkan untuk mencapai keterampilan dan kompetensi yang dibutuhkan. Rencana pelatihan harus dibuat dan diterapkan segera setelah mengidentifikasi kesenjangan. Dalam contoh di atas, anggota ini harus dilatih keterampilan pengujian untuk mengambil alih tugas pengujian.
- Evaluasi: Program pelatihan dipantau dan dievaluasi secara berkala untuk memastikan efektivitasnya. Program ini dapat diubah jika diperlukan.
Misalnya, dalam kasus di atas, Manajer perlu mengevaluasi kemajuan pelatihan pengembang. Jika pengembang merasa kesulitan untuk mengambil pengujian, manajer dapat mempertimbangkan metode pelatihan alternatif atau mempertimbangkan untuk menggantikannya.
Langkah 2) Bangun Tim Proyek
Setelah Anda selesai mengembangkan rencana sumber daya manusia, saatnya membangun tim proyek Anda.
Bagaimana saya bisa membangun tim yang sukses? Ada 4 item penting untuk membantu membangun tim yang efektif
Langkah 2.1) Misi Tim
Hal pertama, yang harus dilakukan oleh Test Manager, adalah membagikan misi tim dengan anggota lain. Membuat pernyataan misi mengharuskan anggota tim untuk memikirkan, berdiskusi, dan mencapai kesepakatan
Misalnya, misi untuk proyek Bank Guru99 adalah untuk menguji fasilitas perbankan bersih dari "Bank Guru99" yang terhormat. Sebagai Test Manager, Anda harus membagikan misi ini dengan anggota tim Anda, menunjukkan kepada mereka pentingnya misi dalam aktivitas bisnis.
Langkah 2.2) Tanggung Jawab Tim
Apa yang terjadi jika anggota tim tidak tahu apa peran mereka dan apa yang harus mereka lakukan dalam proyek?
Sangat penting dalam lingkungan tim bahwa anggota tim mengetahui apa yang diharapkan dari mereka masing-masing.
Dalam proyek Guru99 Bank, Anda dapat mengadakan pertemuan tim. Dalam rapat, Anda harus:
- Perjelas siapa yang bertanggung jawab dan apa yang Anda harapkan dari tim Anda
- Pastikan semua orang memahami peran dan tanggung jawabnya dengan jelas. Peran ini telah ditentukan di Langkah 1.1
Langkah 2.3) Aturan Tim
Aturan tim adalah pedoman bagaimana mereka akan bekerja sama. Tim tidak membutuhkan banyak aturan untuk bekerja sama dengan baik, tetapi semua orang di tim harus menyetujui aturan dan berbagi tanggung jawab untuk memastikan bahwa aturan tersebut diikuti.
Anda dapat merujuk beberapa contoh aturan tim sebagai berikut
Langkah 2.4) Motivasi Tim
Kerja tim tanpa motivasi terlihat seperti tubuh tanpa jiwa. Sebagai Manajer Tes proyek Guru99, terserah Anda untuk secara konsisten memotivasi tim Anda setiap hari.
Jika Anda memiliki tim yang termotivasi, itu akan meningkatkan kualitas dan produktivitas proyek Anda. Anda akan menciptakan lingkungan kerja yang baik yang memberdayakan anggota Anda.
Jika Anda ingin tahu cara memotivasi tim Anda, lihat artikel Keterampilan Orang.
Langkah 3) Kelola Tim Proyek
Mengelola Tim adalah tugas yang sangat menantang bagi Manajer Tes. Anda akan berurusan dengan kepribadian dan gaya kerja yang berbeda. Tujuan utama dari seorang manajer yang baik adalah membuat semua orang fokus, memastikan semua orang berkomunikasi dan menjaga proyek tetap pada jalurnya.
Gambar berikut menunjukkan peran penting Manajer Tes. Mari kita bayangkan anggota tim banyak nol tetapi tanpa pemimpin, mereka tetap nol. Tetapi memiliki seorang Manajer, mereka dapat digabungkan dan menjadi jumlah yang besar.
Ada 3 cara untuk mengelola Tim seperti gambar berikut:
Menetapkan Target Tim
Manajer Tes harus memberi tahu anggota untuk apa mereka bekerja. Anda harus menentukan target tim yang harus diketahui dan disetujui oleh semua anggota. Dalam proyek Guru99 Bank, target tim adalah "menguji fasilitas perbankan bersih Bank Guru99"
Target tim harus dirancang dan dibagi menjadi tugas yang ditentukan.
Pengamatan
Pengamatan tim berarti:
- Memantau kinerja anggota tim
- Memahami apa yang mereka lakukan dan hasil pekerjaan mereka.
Pengamatan membantu Manajer Tes untuk memeriksa efektivitas kerja anggota tim, kemajuan proyek , deteksi dini masalah.
Manajemen konflik
Sebuah tim proyek, di mana orang-orang dengan kepribadian dan gaya kerja yang berbeda bekerja sama, konflik pasti akan terjadi. Orang-orang memiliki sudut pandang yang berbeda dan dalam situasi yang tepat, perbedaan tersebut meningkat menjadi konflik. Peran Test Manager adalah untuk menangani konflik itu.
Mari berlatih dengan sebuah contoh
Selama proyek Guru99 sedang berjalan, Anda meminta semua anggota tim untuk memperbarui kemajuan proyek & inilah tanggapan mereka.
Anggota tim tidak bekerja sama, mereka ingin melakukan sesuatu sesuai keinginan dan keinginan mereka, dan tidak ingin mengikuti aturan apa pun. Kalau begitu, apa yang akan kamu lakukan? Abaikan konflik ini Salahkan seseorang untuk masalah ini Selesaikan konflik secepat mungkin Correct InCorrect
Ada beberapa aktivitas yang direkomendasikan, yang bisa Anda rujuk, untuk menyelesaikan konflik tersebut
- Adakan rapat tim untuk membuat anggota mengetahui situasi proyek
- Biarkan anggota memahami pentingnya kerjasama dalam proyek
- Minta mereka untuk bekerja sama untuk menyelesaikan konflik
Hal terpenting selama proses penyelesaian adalah menjaga komunikasi tetap terbuka untuk semua orang. Orang-orang yang terlibat perlu membicarakan konflik tersebut dan mendiskusikan perasaan mereka yang kuat.
Konflik dapat dideteksi dan ditangani secara langsung dan cepat. Dengan menghargai perbedaan antar orang, mampu menyelesaikan konflik saat itu terjadi, dan juga berupaya mencegahnya, Anda akan mampu memelihara suasana tim yang sehat dan kreatif.