Trong giai đoạn Ước tính thử nghiệm, bạn ước tính rằng dự án Ngân hàng Guru99 sẽ hoàn thành trong một tháng. Giả sử bạn cần 5 thành viên để thực hiện dự án này trong một tháng. Nhưng sếp của bạn lại nghĩ khác.
1. Ý của sếp có đúng không?
ĐúngKhông
sai chính
xác
Vì không thể mở rộng Nhóm theo cách đó. Quá nhiều thành viên trong Nhóm tạo ra vấn đề trong Tổ chức & Quản trị của Nhóm
Bạn không thể chỉ định quy mô một Nhóm như công thức trong trường hợp trên bởi vì:
- Quản lý một nhóm mười thành viên hoàn toàn khác với quản lý một nhóm năm thành viên . Bạn có thể mất nhiều công sức hơn để quản lý và kiểm soát Nhóm & thời gian thực hiện dự án có thể tăng lên.
- Nếu số lượng thành viên trong nhóm tăng lên, họ có thể chia sẻ các nhiệm vụ của dự án để giảm thời gian thực hiện. Nhưng việc chia sẻ công việc với nhiều người, có thể chỉ một người làm, có thể ảnh hưởng đến năng suất.
Tổ chức nhóm là một trong những nhiệm vụ phức tạp nhất trong 'Quản lý kiểm tra'. Nhóm kiểm thử đóng một vai trò rất trung tâm trong bất kỳ dự án phần mềm nào. Một đặc điểm chính của tất cả các nhà quản lý thử nghiệm thành công là tổ chức và quản lý một nhóm thử nghiệm hiệu suất cao mang lại giá trị kinh doanh cho tổ chức.
'Nhóm Dự án' là gì?
Nhóm Dự án là một nhóm gồm những người
Họ làm việc cùng nhau để đạt được mục tiêu chung của dự án. Người quản lý kiểm tra là người xây dựng một Nhóm hiệu quả và dẫn dắt họ đến thành công đó.
Làm thế nào để tạo ra một đội hiệu quả cao?
Những đặc điểm sau là điều cần thiết để xây dựng một nhóm hiệu quả cao
- Hợp tác mạnh mẽ - Hợp tác là hành động làm việc với những người khác và hành động cùng nhau để hoàn thành một công việc. Một nhóm tài năng tìm ra cách giải quyết các vấn đề giữa các cá nhân và hoàn thành công việc. Họ sẵn sàng hỗ trợ nhau trong công việc.
- Cam kết - Trong một đội mạnh, tất cả các thành viên đều cam kết thực hiện các mục tiêu chung của dự án. Họ quan tâm và chịu trách nhiệm về công việc của mình, và công việc của nhóm. Mỗi thành viên làm việc với nỗ lực cao, và những người khác cũng làm như vậy.
- Giao tiếp hiệu quả - Yếu tố quan trọng để thực hiện thành công một nhóm là giao tiếp. Các thành viên lên tiếng và trình bày ý kiến của mình một cách rõ ràng, trung thực, logic để họ có thể hiểu nhau.
- Chia sẻ - Trong một Đội, mỗi thành viên đều có điểm mạnh và điểm yếu riêng. Trong một nhóm tốt, các thành viên sẵn sàng chia sẻ thông tin, kiến thức và kinh nghiệm để nâng cao kỹ năng cho nhau.
Làm thế nào để xây dựng và quản lý một Nhóm hiệu quả?
Chủ đề này sẽ cung cấp cho bạn quy trình từng bước để tổ chức Nhóm Dự án cho dự án Ngân hàng Guru99. Để xây dựng và quản lý một Nhóm hiệu quả, bạn nên làm theo 3 bước sau:
Bước 1) Xây dựng kế hoạch nguồn nhân lực
Hoạch định nguồn nhân lực là một quá trình xác định nhu cầu 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 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 hoặc dư thừa nhân lực. Giai đoạn này được chia thành 3 giai đoạn sau
Bước 1.1) Dự báo nhu cầu
Trong bước này, Test Manager dự báo các yêu cầu tổng thể về nguồn nhân lực phù hợp với các kế hoạch dự án khác nhau.
Bạn có thể có câu hỏi “ Làm cách nào để Người quản lý kiểm tra liệt kê vị trí nhóm và vai trò của họ ? ”
Thành phần và quy mô của 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 bạn cần, bạn sẽ biết cách chọn vị trí trong nhóm và vai trò của họ.
Vì đặc điểm của dự án Guru99 Bank là thử nghiệm nên bạn nên tạo Nhóm kiểm thử để thực hiện dự án này. 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 của các hoạt động dự án và mức độ phức tạp của dự án.
Cấu trúc nhóm kiểm tra
Thông thường, Nhóm kiểm tra bao gồm các thành viên sau:
Chỉ định | Trách nhiệm |
---|---|
Người quản lý thử nghiệm | Quản lý toàn bộ dự án Xác định hướng dự án |
Kiểm thử | Xây dựng các trường hợp thử nghiệm Tạo bộ thử nghiệm Thực hiện các bài kiểm tra, Ghi kết quả, Báo cáo lỗi |
Nhà phát triển đang thử nghiệm | Tạo chương trình để kiểm tra - mã do nhà phát triển tạo Tạo các tập lệnh tự động kiểm tra |
Quản trị viên Kiểm tra | Xây dựng và đảm bảo Môi trường thử nghiệm và tài sản được quản lý và duy trì Hỗ trợ nhóm sử dụng môi trường thử nghiệm để thực hiện thử nghiệm |
Thành viên SQA | Chịu trách nhiệm đả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 nhận 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 nên phát triển về quy mô và quy mô để đáp ứng mức độ phức tạp. Trong trường hợp này, nhiều người có thể đảm nhận một vai trò và hoàn thành trách nhiệm của họ.
Bước 1.2) Đánh giá năng lực
Năng lực của thành viên là một điểm quan trọng mà bạn nên xem xét khi lập kế hoạch nguồn lực. Bạn phải kết hợp các thành viên có năng lực khác nhau để thực hiện đúng nhiệm vụ. Nó có nghĩa là chọn người phù hợp với 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à nhà phát triển làm người thử nghiệm 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 các khiếm khuyết cho Người 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 cho anh ta một nhiệm vụ sai lầm . Anh ấy là một nhà phát triển, kỹ năng của anh ấy là lập trình, không phải thử nghiệm. Việc ghép thành viên với kỹ năng sai 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 phân công các thành viên vào bất kỳ nhiệm vụ nào, Người quản lý kiểm thử phải cân nhắc nhiều yếu tố:
- Các kỹ năng cần thiết của các thành viên để hoàn thành nhiệm vụ dự án khác nhau.
- Các kỹ năng và khả năng của thành viên trong nhóm phải được đo lường dựa trên nhiệm vụ của dự án và mục tiêu của dự án. Nếu những người sẵn có thiếu năng lực cần thiết, Người quản lý kiểm tra nên lập kế hoạch làm thế nào để nâng cao kỹ năng cho họ.
Bước 1.3) Kỹ năng lập kế hoạch
- Xác định khoảng cách: Trong một số trường hợp, có khoảng cách giữa năng lực của thành viên và nhu cầu kỹ năng của dự án. Người quản lý kiểm tra có trách nhiệm xác định những kỹ năng nào mà các thành viên thiếu để tạo ra một kế hoạch đào tạo thích hợp cho họ. Ví dụ, trong tình huống trước, thành viên trong nhóm thiếu kỹ năng kiểm tra và đó là một lỗ hổng mà Người quản lý kiểm tra đã xác định.
- Đào tạo & Đánh giá: Lập kế hoạch nguồn nhân lực sẽ bao gồm việc xem xét cách các thành viên hiện tại có thể được đào tạo và phát triển để đạt được các kỹ năng và năng lực cần thiết. Kế hoạch đào tạo cần được lập và áp dụng ngay sau khi xác định được lỗ hổng. Trong ví dụ trên, thành viên này cần được đào tạo kỹ năng kiểm thử để đảm nhận nhiệm vụ kiểm thử.
- Đánh giá: Các chương trình đào tạo được theo dõi và đánh giá thường xuyên để đảm bảo chúng có hiệu quả. Chương trình này có thể được thay đổi nếu cần.
Ví dụ, trong trường hợp trên, Người quản lý cần đánh giá tiến độ đào tạo của nhà phát triển. Nếu nhà phát triển cảm thấy khó khăn khi chọn thử nghiệm, người quản lý có thể xem xét một phương pháp đào tạo thay thế hoặc xem xét thay thế anh ta.
Bước 2) Xây dựng nhóm dự án
Sau khi bạn hoàn thành việc phát triển 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 tôi có thể 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ả
Bước 2.1) Nhiệm vụ của nhóm
Điều đầu tiên mà Người quản lý kiểm tra 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ố sứ mệnh đò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 Ngân hàng Guru99 là kiểm tra cơ sở ngân hàng ròng của “Ngân hàng Guru99”. Là một Test Manager, bạn phải chia sẻ sứ mệnh này với các thành viên trong nhóm của mình, cho họ thấy tầm quan trọng của sứ mệnh trong hoạt động kinh doanh.
Bước 2.2) Trách nhiệm của nhóm
Điều gì 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?
Điều rất quan trọng trong môi trường làm việc nhóm là các thành viên trong nhóm biết những gì được mong đợi ở mỗi người.
Trong dự án Guru99 Bank, bạn có thể tổ chức cuộc họp nhóm. Trong cuộc họp, bạn phải:
- Làm rõ ai chịu trách nhiệm và bạn mong đợi điều gì ở nhóm của mình
- Đảm bảo rằng mọi người đều rõ ràng về vai trò và trách nhiệm của mình. Các vai trò này đã được xác định trong Bước 1.1
Bước 2.3) Nội quy Đội
Các quy tắc của 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 cùng nhau tốt, nhưng mọi người trong nhóm nên đồng ý với các quy tắc và chia sẻ trách nhiệm để đảm bảo rằng họ được tuân thủ
Bạn có thể tham khảo một số mẫu nội quy đội như sau
Bước 2.4) Động lực của nhóm
Làm việc nhóm mà không có động lực trông giống như một cơ thể không có linh hồn. Với tư cách là Người quản lý thử nghiệm của một dự án Guru99, bạn có thể liên tục thúc đẩy nhóm của mình mỗi ngày.
Nếu bạn có một đội năng động, nó 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 để trao quyền cho thành viên của bạn.
Nếu bạn muốn biết cách tạo động lực cho nhóm của mình, hãy xem bài viết Kỹ năng con người.
Bước 3) Quản lý nhóm dự án
Quản lý một nhóm là một nhiệm vụ rất khó khăn đối với Test Manager. Bạn sẽ phải đối mặt với những 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 nhà quản lý giỏi là làm cho mọi người tập trung, đảm bảo rằng mọi người đều giao tiếp và giữ cho dự án đi đúng hướng.
Hình dưới đây cho thấy vai trò quan trọng của Test Manager. Hãy tưởng tượng các thành viên trong nhóm là con số 0 nhưng không có người lãnh đạo, họ vẫn là con số không. Nhưng có một Người quản lý, họ có thể được kết hợp với nhau và trở thành một con số lớn.
Có 3 cách để quản lý một Nhóm như hình sau:
Đặt mục tiêu nhóm
Người quản lý kiểm tra phải cho các thành viên biết họ đang làm việc để làm gì. Bạn phải xác định các mục tiêu của nhóm mà tất cả các thành viên nên biết và đồng ý. Trong dự án Ngân hàng Guru99, mục tiêu của nhóm là "kiểm tra cơ sở ngân hàng mạng của Ngân hàng Guru99"
Các mục tiêu của nhóm nên được thiết kế và chia thành nhiệm vụ được chỉ định.
Quan sát
Quan sát nhóm có nghĩa là:
- Giám sát hoạt động của các thành viên trong nhóm
- Hiểu những gì họ đang làm và kết quả của công việc của họ.
Quan sát giúp Người quản lý kiểm tra kiểm tra hiệu quả công việc của các thành viên trong nhóm, tiến độ dự án , phát hiện sớm các vấn đề.
Quản trị xung đột
Một nhóm dự án, nơi những người có cá tính 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 hoàn cảnh phù hợp, những khác biệt đó leo thang thành xung đột. Vai trò của Test Manager là xử lý xung đột đó.
Hãy thực hành với một ví dụ
Trong quá trình ngân hàng dự án Guru99 về tiến độ, bạn yêu cầu tất cả các thành viên trong nhóm cập nhật tiến độ dự á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 thứ theo ý thích và sở thích của họ, 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ì? Bỏ qua xung đột này Đổ lỗi cho ai đó về vấn đề này Giải quyết xung đột càng sớm càng tốt Sửa InCorrect
Có một số hoạt động được đề xuất mà bạn có thể tham khảo để giải quyết xung đột như vậy
- Tổ chức một cuộc họp nhóm để các thành viên thừa nhận tình hình dự án
- Để các thành viên hiểu được tầm quan trọng của việc hợp tác trong dự án
- Yêu cầu họ hợp tác để giải quyết xung đột
Điều quan trọng nhất trong suốt quá trình giải quyết là giữ thông tin liên lạc mở cho tất cả mọi người. Những người liên quan cần nói về xung đột và thảo luận về cảm xúc mạnh mẽ của họ.
Xung đột có thể được phát hiện và xử lý 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 chặn nó, bạn sẽ có thể duy trì một bầu không khí nhóm lành mạnh và sáng tạo.