Người kiểm tra (Đảm bảo chất lượng) nên làm gì trong nhóm scrum?


11

Đến từ một môi trường scrum không có hỗ trợ kiểm tra tích hợp và một nhân viên QA có đầu óc độc lập, làm thế nào một người thử nghiệm (người QA) được tích hợp tốt nhất với một nhóm scrum? Họ nên làm gì?

Để tham khảo một số chức năng kiểm tra là:

  • Kiểm tra đơn vị
  • Thử nghiệm hội nhập
  • Thử nghiệm chức năng
  • Kiểm tra năng suất
  • Kiểm tra chấp nhận
  • Câu trả lời:


    3
    • họ nên tham gia vào các cuộc họp thiết kế.
    • họ nên tham gia vào standups.
    • Họ nên đưa ra phản hồi về khả năng kiểm tra của phần mềm đang được xây dựng.
    • họ nên phân tích những gì đang được phát triển để đưa ra một kế hoạch toàn diện để kiểm tra nó.
    • họ nên viết bài kiểm tra tự động.
    • họ nên làm thử nghiệm thăm dò.
    • họ nên theo dõi các cuộc chạy thử hàng đêm.
    • họ nên đóng vai trò là người cố vấn thử nghiệm cho các nhà phát triển.
    • họ phải là đại sứ chất lượng, và người ủng hộ khách hàng.

    Một cuốn sách thực sự hay về chủ đề này là Agile tests: Hướng dẫn thực hành cho những người thử nghiệm và nhóm Agile của Lisa Crispin và Janet Gregory. Rất cao, rất khuyến khích.


    2

    Nếu họ đang ở trong mã - yêu cầu họ thực hiện đánh giá mã tiêu chuẩn trước khi hoàn thành nhiệm vụ. Đánh giá của họ có thể bao gồm đánh giá về chức năng cũng như đánh giá hướng dẫn mã (nếu họ có đủ kinh nghiệm làm nhà phát triển hoặc mã để có được).

    Về cơ bản, khi ai đó báo cáo "xong" thì nó sẽ trở thành một việc cần làm. Thực sự là một ý tưởng rất tốt để tích hợp phương pháp QA nhanh này, miễn là họ có thể theo kịp - tốt nhất là luôn nắm bắt các vấn đề sớm hơn là sau này, vì vậy ngay cả khi nó không toàn diện, nó có thể có tác dụng đẩy nhanh QA chính thức / đầy đủ đi xe đạp.


    2

    Đội sản xuất

    Bởi vì đội phải có những người có kỹ năng giao thoa.

    Scrum được tạo điều kiện bởi Scrum Master, người chịu trách nhiệm loại bỏ các trở ngại đối với khả năng của nhóm để cung cấp mục tiêu / sản phẩm chạy nước rút. Scrum Master không phải là trưởng nhóm, nhưng hoạt động như một bộ đệm giữa nhóm và bất kỳ ảnh hưởng gây mất tập trung nào. Scrum Master đảm bảo rằng quy trình Scrum được sử dụng như dự định. Scrum Master là người thực thi các quy tắc của Scrum, thường chủ trì các cuộc họp quan trọng và thách thức nhóm cải thiện. Vai trò này cũng đã được đề cập đến như một người lãnh đạo đầy tớ để củng cố những quan điểm kép này. Scrum Master khác với Quản lý dự án ở chỗ sau này có thể có trách nhiệm quản lý con người không liên quan đến vai trò của Scrum Master. Vai trò Scrum Master không bao gồm bất kỳ trách nhiệm bổ sung nào của mọi người như vậy ...


    2
    Một vị trí tốt để đặt chúng! Nó giúp họ cập nhật thông tin về những gì đang xảy ra và họ có thể tham gia vào nhiều cuộc trò chuyện bên lề khi cần để đảm bảo họ biết về các chi tiết khi họ phát triển.
    STW

    Không, người kiểm tra nên là người kiểm tra, và người kiểm tra nên là người kiểm tra. Họ là những vai trò rất phân biệt đòi hỏi các kỹ năng khác nhau.
    Bryan Oakley
    Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
    Licensed under cc by-sa 3.0 with attribution required.