V?n ??u t? và chi phí

Một số bạn ra có trong thế giới đang có lẽ quen thuộc với các điều khoản của Capitalizing và Expensing.  Trong thế giới phát triển phần mềm, điều này thể hiện bản thân trong các điều khoản chung: nếu bạn đang xây dựng phần mềm mới hoặc các tính năng mới thêm giá trị trong phần mềm hiện có, bạn có thể tận dụng các chi phí.  Nếu bạn đang làm bảo trì (sửa chữa lỗi, vv), sau đó bạn chi phí các chi phí.  Họ cũng là thuật ngữ mà bạn có xu hướng không để suy nghĩ về rất nhiều khác hơn là làm thế nào để báo cáo chi phí để folks kế toán và tài chính.

Ở đây ’ s các khía cạnh khác của thủ đô chúng tôi don ’ t luôn luôn suy nghĩ về.  Vật lý tài sản có vốn đầu tư chi phí bảo trì theo thời gian.  Nếu bạn mua một tòa nhà văn phòng, nó đòi hỏi phải bảo trì.  Nếu bạn mua một chiếc xe, nó đòi hỏi phải bảo trì.  Lớn hơn, điều, việc duy trì thêm nó đòi hỏi về tuổi thọ của.  Điều này chỉ đúng với phần mềm.

Lớn hơn và phức tạp một dự án phần mềm là, càng có nhiều bạn có thể có trong các chi phí sau:

  • Phần cứng: máy chủ, máy tính để bàn, thiết bị mạng, vv tất cả chi phí tiền bạc, phải được duy trì, và phải được thay thế.
  • Lưu trữ: Lưu trữ nội bộ có nghĩa là các chi phí trong máy chủ của bạn chi tiết trung tâm dữ liệu, làm lạnh hơn, nhiều quyền lực hơn, không gian sàn nhiều hơn, nhiều người hơn.
  • Mã số: Lớn hơn kích thước và độ phức tạp của phần mềm, cao hơn khả năng mà bạn sẽ phải liên tục lỗi mà cần phải được cố định.  Ngoài ra, bạn sẽ có chi phí thực tế gắn liền với Cập Nhật cho bản sửa lỗi bảo mật, thay đổi để hệ điều hành, máy chủ web của bạn, để các cơ sở dữ liệu, vv.  Ngoài ra, một số loại hệ thống sẽ yêu cầu thông tin cập nhật liên tục.  Điều này đặc biệt đúng đối với phần mềm mô phỏng kinh doanh hoặc quy trình pháp lý và đánh giá.
  • Đào tạo: Tất cả các mảnh mới của phần mềm yêu cầu tài liệu hướng dẫn và đào tạo cho người dùng của bạn.  Thêm tính năng có nghĩa là sửa đổi tài liệu đào tạo và Cập Nhật.
  • Trách nhiệm: Phần mềm lưu trữ dữ liệu và có thể xử lý dữ liệu một cách chính xác.  Lỗ hổng bảo mật, tính toán lỗi, dữ liệu mis-entry, và nhiều hơn nữa là tất cả thực tế khu vực nơi bạn (hoặc tệ hơn, khách hàng của bạn) có thể kết thúc với các dữ liệu sai trong tay và làm cho các quyết định xấu như là kết quả hoặc nhận được dữ liệu cá nhân, họ đã không có nghĩa là để xem.

Đây là những tất cả các chi phí thực tế, bạn cần phải xem xét khi xây dựng một đoạn mới của phần mềm cho công ty của bạn.  Chắc chắn, bạn có thể biện minh cho việc xây dựng dựa trên lao động đã lưu cho các doanh nghiệp, nhưng những gì về khi bạn thêm các chi phí bổ sung cho việc duy trì nó?  Hiện chi phí vẫn còn cân bằng?

Một điểm để xem xét là bạn là nhân viên (và có thể bạn có khả năng được nhân viên) để hỗ trợ sản phẩm.  Nếu bạn đã phải mang trong tư vấn xây dựng phần mềm bởi vì hiện tại của bạn nhân viên doesn ’ t có băng thông để xây dựng nó, sau đó bạn nên tread cẩn thận ở đây.  Hãy chắc chắn để đo lường rằng nhân viên của bạn hiện tại có băng thông để hỗ trợ các sản phẩm mới sau khi các chuyên gia tư vấn được đi.

Lý do lớn nhất để xem xét việc này, Tuy nhiên, là để giữ cho mình trong thực tế.  Hai trong số các vấn đề lớn nhất và phổ biến nhất trong các công ty ngày nay đang gia tăng chi phí CNTT và thiếu hụt nguồn tài nguyên của nó.  Sự thất bại để xem xét, lập kế hoạch và phân bổ cho số tiền cần thiết để hỗ trợ nó dự án sau khi dự án riêng của mình hoàn thành là một trong những thủ phạm lớn nhất có thể được đổ lỗi cho những vấn đề này.  Đảm bảo rằng bạn suy nghĩ thông qua những chi phí post-development trước khi bạn tham gia vào các sáng kiến phát triển phần mềm mới.

Hãy hòa ??ng, chia s?!