2008-09-11 21 views

Trả lời

12

eed3si9n cho biết, nếu bạn nhất quán trong ước tính của mình cho EBS, FogBugz sẽ xử lý việc này cho bạn.

Nói chung, làm thế nào để FogBugz phù hợp với phương pháp Agile, đặt cược tốt nhất của bạn là chạy nước rút dưới dạng bản phát hành mini. Tạo chạy nước rút và thêm các trường hợp bạn muốn đạt được cho lần chạy nước rút đó vào bản phát hành đó (hoặc mốc quan trọng). Cung cấp cho nó một ngày kết thúc, nói một tuần đi, nếu bạn làm tuần chạy nước rút dài. Sau đó, EBS có thể theo dõi nó và cho bạn biết nếu bạn đang trên lịch trình.

Biểu đồ trong phần Báo cáo cũng sẽ hiển thị cho bạn biểu đồ burndown. Thuật ngữ có một chút khác biệt vì FogBugz không phải là Agile-only nhưng thông tin có ở đó.

Bạn muốn xem liệu thời gian dự kiến ​​bạn sắp hoàn thành chạy nước rút có ổn định hay không. Nếu nó là ổn định bạn đang đi đúng hướng và tỷ lệ burndown của bạn là trên mục tiêu. Nếu nó đang leo lên, bạn đang mất đất và chạy nước rút của bạn đang bị trì hoãn. Thời gian để di chuyển mọi thứ đến lần chạy nước rút tiếp theo hoặc tìm ra lý do tại sao bạn làm sai lệch ước tính của mình :)

Về cơ bản tôi cho rằng đây là biểu đồ ghi thay vì biểu đồ burndown, nhưng nó mang lại cho bạn câu trả lời tương tự cho cùng một câu hỏi . Tôi sẽ kết thúc đúng giờ? Tôi còn phải làm gì nữa?

Atalasoft's Lou Franco wrote an excellent post về điều này. Patrick Altman cũng có một bài viết.

Cập nhật: liên kết cố định tại Điều Altman

4

Tôi đã hỏi các chàng trai của FogBugz điều tương tự vì trong XP ví dụ bạn sẽ cung cấp ước tính trong IET (thời gian kỹ thuật lý tưởng). Câu trả lời của họ là nhất quán theo cách bạn đưa ra ước tính.

4

Chúng tôi bắt đầu sử dụng FogBugz cho khá nhiều tất cả mọi thứ trong đội ngũ kỹ thuật của chúng tôi: Tư liệu, báo cáo lỗi, quản lý nhiệm vụ. Chúng tôi đã dần dần trở nên nhanh nhẹn hơn khi thời gian trôi qua.

Những gì tôi đã làm được tạo ra một bản phát hành được gọi là Product Backlog và điều này được đưa ra ngày phát hành tùy ý trong tương lai. Tôi đã thay đổi trường FogBugz "Phiên bản" thành "Mức độ ưu tiên" để chúng tôi có thể sắp xếp theo mức độ ưu tiên. Để quản lý việc tồn đọng sản phẩm, tôi sử dụng nhiều Khu vực để phân loại các câu chuyện của người dùng. Các khu vực có thể là Chủ đề hoặc Sử thi. Mỗi Iteration là một bản phát hành trong FogBugz.

Bây giờ, một điều chúng tôi đã bắt đầu sử dụng gần đây là Story Points thay vì Ngày nhiệm vụ lý tưởng để ước tính Product Backlog của chúng tôi. FogBugz không hiểu một đơn vị đo lường Điểm Câu chuyện, thay vì gây nhầm lẫn, 1 SP trong Product Backlog của chúng tôi được báo cáo là 1 ngày trong FogBugz. Điều này có thể nguy hiểm nếu có bất kỳ sự nhầm lẫn nào. Nhưng nhóm của chúng tôi là nhỏ. Tôi không sử dụng các công cụ báo cáo được xây dựng trong FogBugz, nhưng nó sẽ là tuyệt vời nếu tôi có thể.

Vì vậy, tất cả các tính toán Điểm và Tốc độ của tôi được thực hiện bên ngoài FogBugz trong Excel. Điều này có vẻ là tốt cho bây giờ. Chúng tôi đang theo dõi các tác vụ bằng cách sử dụng thẻ chỉ mục cho các câu chuyện của người dùng và ghi chú sau đó làm nhiệm vụ trên bảng của chúng tôi trong văn phòng. Hãy xem cuốn sách "Scrum and XP from the Trenches" của Kniberg đã ảnh hưởng đến quyết định của tôi. Trên thực tế có một bảng lớn với tất cả mọi thứ trên đó mà chúng tôi đang nhìn chằm chằm vào buổi sáng của chúng tôi Scrums thực sự giúp đỡ.

Tôi nghĩ lịch sử ước tính lịch sử và báo cáo trong FogBugz thật tuyệt vời. Điều này có làm việc với thế giới poker lập kế hoạch không?Tôi cho rằng ít nhất là từ lịch sử ước tính của nhóm nghiên cứu. Các câu chuyện của người dùng trong Product Backlog thường phát triển khi có các phiên lập kế hoạch lặp lại, (Agile Planning) sẽ rất tuyệt nếu có một chỉnh sửa kiểu wiki của các trường hợp trái ngược với một chuỗi mô tả.

Có nói rằng phiên bản chính tiếp theo sẽ hỗ trợ nhiều hơn cho các quy trình Agile vì vậy, rất rất mong được thấy rằng ưu đãi này cung cấp.

Chỉnh sửa: FogBugz 7 hiện đã được quản lý tốt hơn với Product Backlogs "Project". Hãy xem!

http://www.fogcreek.com/FogBugz/blog/post/Scrum-Friendly-Features.aspx

+0

FYI: Có một plugin backlog dự án cho FogBugz có thể ngăn cản bạn phải quản lý thứ tự tồn đọng trong một trường tùy chỉnh. – JohnFx

4

Dưới đây là một số gợi ý cho trong đó có câu chuyện điểm trong kế hoạch của bạn:

Khi bạn nhập Câu chuyện của bạn vào FB7 bạn có thể làm điều đó như một trường hợp và bao gồm số lượng câu chuyện điểm từ Kế hoạch Poker trong trường tùy chỉnh mới mà bạn tạo được gọi là "Điểm câu chuyện" (cách thực hiện việc này bên dưới). Sau đó, khi bạn bắt đầu làm việc trên Câu chuyện đó, bạn có thể chia nhỏ hơn nữa thành các Tiểu hợp phần, nếu cần, và cũng nhập thời gian ước tính để hoàn thành mỗi Trường hợp phụ (thời gian ước tính sẽ được thêm vào trong Câu chuyện (trên cùng)) Trường "Ước tính" của trường hợp, cũng như nguồn cấp dữ liệu Biểu đồ dựa trên lập biểu đồ/Bảng xếp hạng Burndown)

Dưới đây là hai điều cần xem xét sửa đổi trong cài đặt FogBugz của bạn để phản ánh danh pháp Agile của bạn.

(1) Ngoài hộp, Danh mục "Tính năng" của FB giống như "Câu chuyện" nhất của bạn. Nhưng bạn có thể thay đổi tên Danh mục của mình và thêm tên mới tại Quản trị> Quy trình làm việc> Tùy chỉnh danh mục. Dưới đây là thông tin thêm về vấn đề này:

http://www.fogcreek.com/FogBugz/docs/70/topics/plugins/CustomWorkflow.html?isl=174457

(2) Để nắm bắt câu chuyện điểm, có thể bạn sẽ muốn tạo một Dòng Tuỳ chỉnh trong hộp thoại Case. Điều này được thực hiện với Plugin Trường tùy chỉnh được bao gồm. Thông tin bổ sung về điều này có sẵn tại isl = 174461

Lưu ý rằng với Trường tùy chỉnh, bạn cũng có thể thêm hộp chỉnh sửa văn bản cho Câu chuyện sẽ luôn xuất hiện trong tiêu đề Đối thoại trường hợp (bất kể lịch sử hoạt động của trường hợp có độ dài bao lâu bên dưới nó được.)

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