2010-03-08 29 views
5

Tôi tò mò về cách các nhóm phát triển khác đưa ra các tính năng mới. Nhóm tôi vừa mới chuyển lên dẫn đầu không có quy trình đặc tả thực sự. Tôi vừa triển khai một quy trình phát triển thích hợp với CI, triển khai tự động và ghi nhật ký tất cả các lỗi bằng cách sử dụng Trac và bây giờ tôi đang chuyển sang xử lý các thay đổi.Chỉ định các tính năng mới

Tôi có danh sách khoảng 20 thay đổi đối với sản phẩm của chúng tôi đã thực hiện trong 2 tháng tới. Thông thường tôi sẽ chỉ ra từng thay đổi đi vào chi tiết về những gì nên được thực hiện nhưng tôi tò mò như thế nào các đội khác xử lý này. Bất kỳ đề xuất?

Trả lời

1

Tôi nghĩ rằng chúng tôi đã có một cách tiếp cận thành công trong công việc cuối cùng của mình khi chúng tôi phân phối dự án đúng hạn và chỉ với một vài vấn đề được tìm thấy trong sản xuất. Tuy nhiên, chỉ có 3 người làm việc trên sản phẩm, vì vậy tôi không hoàn toàn chắc chắn làm thế nào nó sẽ quy mô cho các đội lớn hơn.

Chúng tôi đã viết thông số kỹ thuật trả trước cho toàn bộ sản phẩm nhưng không đi sâu vào chi tiết quá nhiều và chú trọng vào giao diện người dùng. Đây là một phương tiện để chúng tôi có được cảm giác về những gì phải được thực hiện và cho phạm vi của dự án.

Khi chúng tôi bắt đầu triển khai mọi thứ, chúng tôi phải làm mọi thứ chi tiết hơn (và chắc chắn phải làm một số điều khác với thông số kỹ thuật). Để kết thúc, chúng tôi đã cùng nhau và làm việc ra cách tiếp cận tốt nhất để thực hiện từng tính năng (đôi khi với nguyên mẫu). Chúng tôi đã không cập nhật thông số ban đầu nhưng chúng tôi đã ghi chú sau các cuộc họp vì rất dễ quên chi tiết sau đó.

Vì vậy, tóm lại, cách tiếp cận của tôi là xử lý thông số kỹ thuật như một công cụ khám phá và để tìm ra chi tiết tốt hơn trong quá trình triển khai. Tùy thuộc vào dự án, nó cũng có thể là một ý tưởng tốt để giữ cho thông số ban đầu được cập nhật khi ứng dụng phát triển (mà chúng tôi không cần phải thực hiện thời gian này).

+0

Đã thanh toán. Những người bạn đang nói về không phải là "kiến trúc sư" mà là những nhà phân tích kinh doanh mà tôi nghĩ. Tuy nhiên, đây không phải là một cuộc thảo luận cho StackOverflow. –

1

Câu hỏi hay nhưng có thể là chủ quan. Tôi đoán nó phụ thuộc vào chiến lược của sản phẩm, nếu nó được triển khai cho nhiều khách hàng theo cùng một cách hoặc cho một khách hàng duy nhất trên một dự án riêng biệt, tác động, sự phụ thuộc những thay đổi này có trên hệ thống và các ưu tiên khác thay đổi cần phải được thực hiện. Tôi sẽ xem xét mức độ ưu tiên và sự phụ thuộc, điều đó sẽ tự nhiên bắt đầu nhóm mọi thứ?

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