2010-03-05 39 views
6

Tôi có câu hỏi nhanh này liên quan đến ước tính chi phí bằng cách sử dụng các điểm chức năng.dự toán chi phí trong dự án phát triển phần mềm, Điểm chức năng?

Chúng tôi đang thực hiện dự án nhỏ (dự án khóa học) cho một công ty nhỏ và hoàn toàn miễn phí. Người hướng dẫn của chúng tôi muốn chúng tôi cung cấp dự toán chi phí của dự án bằng cách sử dụng các điểm chức năng.

Tính toán các điểm chức năng hơi thẳng về phía trước (loại).

Vấn đề của chúng tôi hiện tại là phát sinh các giá trị (số liệu khác), ví dụ: độ dài của thời gian dự án, tỷ lệ chi phí của dự án cho mỗi điểm chức năng.

Rõ ràng, chúng tôi không có dữ liệu lịch sử dựa trên ước tính của mình. Có một số loại chi phí "điển hình" cho mỗi điểm chức năng mà chúng ta có thể theo dõi ở đó không? Hãy giúp tôi.

Trả lời

1

Dưới đây là một số công thức mà Capers Jones nghĩ ra từ số lượng tương đối cao của dự án tính:

Với bạn có FP bạn đếm bạn có thể xác định:

  • Schedule trong tháng dương lịch: FP^0,4
  • Lỗi tiềm ẩn: FP^1.25
  • Cấp phát triển nhân sự phần mềm: FP/150

Bạn có thể đi theo tiêu chuẩn công nghiệp cho công nghệ của bạn để có được FP/Người Tháng hoặc Giờ/FP nếu bạn không có dữ liệu lịch sử (đó là trường hợp của bạn).

0

Một đơn giản GOOGLE sẽ cung cấp cho bạn NHIỀU kết quả bắt đầu từ

+0

tốt, tôi nghĩ rằng an toàn để giả định rằng hầu hết các phương pháp thực sự cung cấp cho bạn thước đo ước tính về 'kích thước' của sản phẩm, tức là các điểm chức năng, người-tháng (COCOMO), v.v.Những gì tôi yêu cầu là một tập hợp các ước tính (chi phí cho mỗi điểm chức năng, người-tháng cho mỗi chức năng) mà chúng tôi có thể nhân với giá trị chức năng mà chúng tôi đã có. tnx btw – ultrajohn

+0

Thật không may điều này sẽ phụ thuộc nhiều vào trải nghiệm của nhóm. Điều này sẽ trở thành một nghệ thuật hơn là một khoa học thực tế. http://www.codinghorror.com/blog/2006/07/how-good-an-estimator-are-you-part-iii.html. http://www.amazon.com/exec/obidos/ASIN/0735605351/codinghorror-20 –

+0

và vì chúng tôi không có bất kỳ kinh nghiệm nào để ước tính dựa trên, các tùy chọn có sẵn của chúng tôi sau đó là gì? có cái gì không? tnx, có lẽ tôi sẽ chỉ cần một con số vào công thức và cung cấp cho điều này như là một lý do: "'coz chúng tôi nói như vậy", ehehe – ultrajohn

2

Software Engineering by Hans van Vleet dấu ngoặc kép mà một điểm chức năng là 100 dòng COBOL (!), Nếu điều đó tốt cho bạn. Có dữ liệu ngoài đó để chuyển đổi các dòng mã thành nhân viên-tháng, thời lượng dự án, v.v.

Bạn có quyền truy cập vào thư viện không? Bắt đầu với một cuốn sách chung về kỹ nghệ phần mềm, hoặc một trong những cuốn sách khác nhau của Steve McConnell. Chúng sẽ chứa dữ liệu và tham chiếu đến nhiều dữ liệu hơn.

Lưu ý rằng theo dõi tiến độ và kiểm soát phạm vi dự án có lẽ ít nhất cũng quan trọng đối với thành công như ước tính ban đầu.

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