Trong phase ước lượng test, bạn ước lượng 5 member sẽ hoàn thành dự án trong 1 tháng, nhưng sếp của bạn nghĩ khác (ảnh bên dưới).
Ý kiến của sếp đúng hay sai?
Bạn không thể đơn giản mở rộng quy mô nhóm dựa trên một công thức, bởi vì:
Team hiệu quả là một nhóm người có:
Bên dưới là các bước để xây dựng một team hiệu quả cao
Bạn nên đi theo 3 bước dưới đây:
Lập kế hoạch nguồn nhân lực là một quá trình xác định nhu cầu nguồn nhân lực hiện tại và tương lai cho một tổ chức. Mục đích của việc lập kế hoạch nguồn nhân lực là đảm bảo sự phù hợp tốt nhất giữa các thành viên trong nhóm và các dự án & tránh tình trạng thiếu hụt hoặc dư thừa nhân lực. Giai đoạn này được chia thành 3 giai đoạn sau:
Trong bước này, Test Manager dự báo nhu cầu chung về nguồn nhân lực theo các kế hoạch dự án khác nhau.
Bạn có thể có câu hỏi “Test Manager lập danh sách vị trí nhóm và vai trò của họ như thế nào?”
Thành phần và quy mô nhóm dựa trên đặc điểm và chức năng của dự án. Nếu bạn hiểu loại nhóm mình cần, bạn sẽ biết cách lập danh sách vị trí nhóm và vai trò của họ.
Quy mô của nhóm (số lượng thành viên trong nhóm dự án) dựa trên khối lượng hoạt động của dự án và mức độ phức tạp của dự án.
Cấu trúc team kiểm thử
Thông thường một team kiểm thử có các member dưới đây:
Thành viên | Trách nhiệm/vai trò |
---|---|
Test Manager | Quản lý toàn bộ dự án Xác định hướng đi của dự án |
Tester | Xây dựng các trường hợp kiểm thử (Test cases) Tạo bộ kiểm thử (Test suites) Thực hiện các bài kiểm thử, Ghi nhật ký kết quả, Báo cáo lỗi |
Developer in Test | Tạo chương trình để kiểm thử – mã do nhà phát triển tạo ra Tạo script kiểm thử tự động |
Test Administrator | Xây dựng và đảm bảo Môi trường kiểm thử và tài sản được quản lý và duy trì Hỗ trợ nhóm sử dụng môi trường kiểm thử để thực hiện kiểm thử |
SQA Members (Software Quality Assurance) | Chịu trách nhiệm về Đảm bảo chất lượng |
Theo kế hoạch nguồn nhân lực này, bạn cần ít nhất 5 thành viên cho nhóm dự án của mình. Mỗi thành viên sẽ đảm nhiệm một vai trò khác nhau trong nhóm dự án và họ phải có năng lực tương ứng với vai trò được giao.
Nếu dự án phức tạp và có khối lượng lớn, các nhóm dự án phải tăng quy mô và kích thước để đáp ứng được tính phức tạp. Trong trường hợp như vậy, nhiều hơn một người có thể đảm nhiệm một vai trò và hoàn thành trách nhiệm của mình.
Năng lực của thành viên là một điểm quan trọng mà bạn nên cân nhắc trong quá trình lập kế hoạch nguồn lực. Bạn phải ghép các thành viên có năng lực khác nhau vào đúng nhiệm vụ. Điều này có nghĩa là chọn người phù hợp cho công việc.
Hãy xem xét tình huống sau –
Giả sử bạn chỉ định một thành viên là một nhà phát triển làm người kiểm thử trong Nhóm dự án. Nhiệm vụ của anh ta là thực hiện các trường hợp kiểm thử và báo cáo lỗi cho Quản lý kiểm thử. Nhiệm vụ này phải được hoàn thành trong một tuần. Nhưng kết quả là:
Bạn đã giao nhầm nhiệm vụ cho anh ấy. Anh ấy là một lập trình viên, kỹ năng của anh ấy là lập trình chứ không phải kiểm thử. Việc giao nhầm thành viên với một kỹ năng không phù hợp có thể khiến nhiệm vụ thất bại và làm chậm trễ dự án.
Để tránh sai lầm này, trước khi giao bất kỳ nhiệm vụ nào cho thành viên, Quản lý kiểm thử phải cân nhắc nhiều yếu tố:
Kỹ năng cần có của thành viên để hoàn thành các nhiệm vụ khác nhau của dự án.
Kỹ năng và khả năng của thành viên nhóm phải được đánh giá dựa trên nhiệm vụ và mục tiêu của dự án. Nếu những người có sẵn thiếu các năng lực cần thiết, Quản lý kiểm thử nên lập kế hoạch nâng cao kỹ năng cho họ.
Sau khi bạn tạo xong kế hoạch nguồn nhân lực, đã đến lúc xây dựng nhóm dự án của bạn.
Làm thế nào để xây dựng một nhóm thành công? Có 4 mục quan trọng giúp xây dựng một nhóm hiệu quả
Điều đầu tiên mà Quản lý kiểm thử phải làm là chia sẻ nhiệm vụ của nhóm với các thành viên khác. Việc tạo ra một tuyên bố nhiệm vụ đòi hỏi các thành viên trong nhóm phải suy nghĩ, thảo luận và đi đến thống nhất
Ví dụ, nhiệm vụ của dự án là thử nghiệm tính năng nào đó của sản phẩm. Là Quản lý kiểm thử, bạn phải chia sẻ nhiệm vụ này với các thành viên trong nhóm, cho họ thấy tầm quan trọng của nhiệm vụ trong hoạt động kinh doanh.
Điều gì sẽ xảy ra nếu các thành viên trong nhóm không biết vai trò của họ là gì và họ nên làm gì trong dự án?
Trong môi trường làm việc nhóm, điều rất quan trọng là các thành viên trong nhóm phải biết được kỳ vọng của từng người.
Trong dự án, bạn có thể tổ chức cuộc họp nhóm. Trong cuộc họp, bạn phải:
Quy tắc nhóm là hướng dẫn về cách họ sẽ làm việc cùng nhau. Các nhóm không cần nhiều quy tắc để làm việc tốt với nhau, nhưng mọi người trong nhóm phải đồng ý với các quy tắc và chia sẻ trách nhiệm để đảm bảo rằng các quy tắc đó được tuân thủ
Bạn có thể tham khảo một số mẫu quy tắc nhóm như sau:
Làm việc nhóm mà không có động lực giống như một cơ thể không có linh hồn. Là Quản lý kiểm thử của một dự án, bạn phải luôn động viên nhóm của mình mỗi ngày.
Nếu bạn có một nhóm có động lực, điều đó sẽ cải thiện chất lượng và năng suất dự án của bạn. Bạn sẽ tạo ra một môi trường làm việc tốt, tạo điều kiện để các thành viên phát huy năng lực
Quản lý nhóm là một nhiệm vụ rất khó khăn đối với Quản lý kiểm thử. Bạn sẽ phải đối phó với nhiều tính cách và phong cách làm việc khác nhau. Mục tiêu chính của một người quản lý giỏi là giúp mọi người tập trung, đảm bảo mọi người đều giao tiếp và giữ cho dự án đi đúng hướng.
Hình ảnh sau đây cho thấy vai trò quan trọng của Quản lý kiểm thử. Hãy tưởng tượng các thành viên trong nhóm là số 0, nếu không có người lãnh đạo, họ vẫn là số 0. Nhưng có một Người quản lý, họ có thể kết hợp và trở thành một con số lớn.
Thiết lập mục tiêu nhóm
Người quản lý kiểm thử phải cho các thành viên biết họ đang làm việc vì mục đích gì. Bạn phải xác định mục tiêu nhóm mà tất cả các thành viên phải biết và đồng ý.
Mục tiêu nhóm phải được thiết kế và chia thành nhiệm vụ cụ thể.
Quan sát
Quan sát nhóm có nghĩa là:
Quản lý xung đột
Một nhóm dự án, nơi những người có tính cách và phong cách làm việc khác nhau làm việc cùng nhau, xung đột chắc chắn sẽ xảy ra. Mọi người có quan điểm khác nhau và trong những hoàn cảnh phù hợp, những khác biệt đó sẽ leo thang thành xung đột. Vai trò của Người quản lý kiểm thử là xử lý xung đột đó.
Hãy cùng thực hành với một ví dụ
Trong quá trình thực hiện dự án, bạn yêu cầu tất cả các thành viên nhóm cập nhật tiến độ và đây là phản hồi của họ:
Các thành viên trong nhóm không hợp tác, họ muốn làm mọi việc theo ý thích và sở thích của mình, và không muốn tuân theo bất kỳ quy tắc nào. Trong trường hợp đó, bạn sẽ làm gì?
Có một số hoạt động được khuyến nghị mà bạn có thể tham khảo để giải quyết xung đột như vậy
Xung đột có thể được phát hiện và giải quyết trực tiếp và nhanh chóng. Bằng cách tôn trọng sự khác biệt giữa mọi người, có thể giải quyết xung đột khi nó xảy ra và cũng nỗ lực ngăn ngừa nó, bạn sẽ có thể duy trì bầu không khí nhóm lành mạnh và sáng tạo.
Tham khảo từ bài viết: https://www.guru99.com/how-to-organize-a-test-team.html
You need to login in order to like this post: click here
YOU MIGHT ALSO LIKE