2008-09-23 23 views
6

Chúng tôi có MS Sharepoint - không phải tất cả đều xấu để quản lý danh sách nhiệm vụ. Dữ liệu có sẵn công khai, mọi người được thông báo về các thay đổi và bài tập.Bugzilla hoạt động tốt như thế nào để quản lý các dự án Scrum?

Tôi nghĩ rằng Bugzilla có thể dễ dàng hơn một chút cho mục đích quản lý và báo cáo. Trong khi có một số công cụ quản lý nguồn mở Scrum tốt đẹp, tôi đã sử dụng hết số vốn chính trị của mình và không thể yêu cầu quá nhiều hơn những gì chúng tôi có bây giờ. Tiền không phải là đối tượng - rõ ràng - đó là ý tưởng rằng nhóm của tôi có quá nhiều công cụ chuyên dụng.

Bugzilla có hoạt động như một công cụ quản lý dự án tổng quát hơn - bên ngoài trường hợp sử dụng sửa lỗi không?

Tôi sẽ thất vọng cay đắng và muốn tải xuống thứ gì đó khác và đưa trường hợp của tôi thành công cụ quản lý dự án tốt hơn?

+0

Câu hỏi hay. Từ việc thiếu các câu trả lời trong trường hợp sử dụng, bugzilla không được sử dụng nhiều cho các dự án scrum. Quá tệ đối với những người trong chúng ta, những người chỉ đơn giản là không thể tránh xa việc sử dụng nó. –

Trả lời

9

Bugzilla Là một hệ thống theo dõi lỗi tuyệt vời. Chúng tôi đã cố gắng sử dụng nó cho các nhiệm vụ quản lý dự án khác và kết quả ít thì sao. Tôi sẽ khuyên bạn nên tìm một cái gì đó được thiết kế với mục tiêu của bạn trong tâm trí.

+3

Bạn có vấn đề gì? Cái gì thiếu? –

3

Chúng tôi đã sử dụng Trac và Subversion rất thành công cho một số dự án.

Lợi thế chính ở đây là có thể điều chỉnh báo cáo, một số rất cụ thể về Scrum, để cung cấp thông tin cho quản lý.

+0

Cảm ơn lời khuyên về Trac. Tôi hỏi về Bugzilla, tuy nhiên, không phải Trac –

5

Hãy tự mình thử.

Nhận tài khoản $ 15/tháng tại wush.net và sử dụng tài khoản đó một lúc (không có mối quan hệ kinh doanh ngoài khách hàng hài lòng).

Bugzilla mạnh mẽ và có nhiều tùy chọn cấu hình, điều này có thể gây nhầm lẫn.

Cá nhân tôi đã sử dụng nó ba năm trước trong một dự án tôi đang làm việc. Tôi không có người quản lý dự án và tôi là nhà phát triển, vì vậy tôi cần một systtem rất nhẹ. Bugzilla đã cho tôi điều đó. Tôi đặt mục tiêu chính của tôi như là một "hệ thống sản xuất được cải tiến" và sau đó tôi đã thực hiện các phụ thuộc để đạt được điểm đó. Tôi đã kết thúc có 160 nút phụ thuộc vào nhau. Về cơ bản, đây là một cấu trúc phân tích công việc. Tôi không bận tâm với các ước tính thời gian, và tôi không bận tâm với việc tạo ra bất kỳ loại tài liệu dự án nào khác.

Một lợi thế tuyệt vời là khi tôi mã hóa, nếu tôi nhận thấy điều gì đó cần phải làm, tôi chỉ cần đưa nó vào bugzilla (quá trình 20 giây sau khi thiết lập), buộc nó là phụ thuộc và quay lại Tôi đã làm.

Bất cứ khi nào tôi hoàn thành một nhiệm vụ, tôi sẽ xem biểu đồ phụ thuộc và tìm các lá ngoài cùng (các lỗi chặn khác nhưng không bị chặn) và làm việc tại đó. Ưu điểm của phương pháp này đối với tôi là nếu một nhiệm vụ trông đơn giản và có một nút liên kết với nó, nhưng khi tự làm điều tôi nhận ra nó phức tạp hơn, tôi sẽ chia nó thành các nhiệm vụ khác nhau. Điều này chỉ mất một phút và hoàn toàn không liên quan đến một cuộc họp với một người quản lý dự án.

Những người khác trong nhóm có thể theo dõi sự tiến bộ của tôi bằng cách xem các lỗi mở, lỗi được sắp xếp theo ngày, v.v. Họ thấy hành động, họ để tôi một mình. Khi tôi có những người phụ thuộc bên ngoài, tôi sẽ tạo ra một lỗi, chi tiết công việc và gửi cho người đó một liên kết qua email. Sau đó, họ có thể thấy lý do tại sao điều này là cần thiết bằng cách nhìn vào biểu đồ phụ thuộc.

Lưu ý rằng trừ khi được thỏa thuận trước đó, tôi không gán cho họ lỗi đó.

Nó hoạt động thực sự tốt và hệ thống đã sẵn sàng sớm một tháng.

Làm cách nào nó hoạt động với SCRUM? Chỉ có một cái nhìn lướt qua cặn bã khi tôi không thể nói với bạn. Nhưng đó là kinh nghiệm của tôi.

Sử dụng một máy chủ chuyên dụng sẽ cho phép bạn ba điều:

  • hỗ trợ
  • nâng cấp
  • dễ dàng (trừ khi bạn đã rất kinh nghiệm trong nội bộ, quản lý bugzilla là không dễ dàng - cho tôi ít nhất)
  • người dùng trên các ranh giới tổ chức.

Lưu ý rằng bugzilla có tất cả các tính năng bảo mật, vì vậy thật dễ dàng để khóa người dùng xuống những gì họ cần xem.

+0

+1 cho đề nghị wush.net. Tôi đã là khách hàng từ 5 năm trở lên (bugzilla và svn) và họ đã TUYỆT VỜI - không bao giờ xuống, hỗ trợ tuyệt vời, thái độ tốt - tất cả trong tất cả họ đều không thể làm tốt hơn –

+0

Câu chuyện thành công của Bugzilla là một điều thú vị . Làm thế nào quan trọng để bạn đánh giá cao sự linh hoạt của Bugzilla trong việc xây dựng/làm sâu sắc/làm phẳng cây phụ thuộc? – Wolf

+1

@Wolf, đó có thể là, đối với tôi, tính năng quan trọng nhất. Khả năng lập sơ đồ các lỗi cũng rất quan trọng, bởi vì nó cung cấp cho bạn một cách để hình dung các ưu tiên. Tôi thay đổi mã Perl để hiển thị nhiều hơn trong sơ đồ lỗi so với những gì mặc định cho thấy. –

3

Giải pháp độc lập của tôi là DokuWiki + MantisBT + Hội đồng đánh giá Subversion +, có thể được tích hợp dễ dàng. Thay thế được lưu trữ là Bitbucket.org. Lý do là bạn viết các câu chuyện của người dùng trên Wiki và có thể tham khảo các nhiệm vụ cụ thể. Các lỗi lớn hơn có thể được thiết kế cộng tác và liên kết "wiki" được cung cấp trên báo cáo lỗi của Mantis. Ban đánh giá cho phép bạn thực hiện đánh giá mã ngang hàng với svn diff trước khi thay đổi được thực hiện.

+0

Ban đánh giá trông gọn gàng, tôi sẽ phải theo dõi dự án đó. – jpierson

Các vấn đề liên quan