Chỉnh sửa: Justin Cave đã đưa ra một điểm tốt là loại giao tiếp này phải được đưa lên phía trước trong trích dẫn / ước tính của tôi. Trong trường hợp này, tôi vẫn muốn biết loại ngôn ngữ mà mọi người sử dụng để mô tả các hoạt động 'học mã hiện tại'. Đặc biệt là với một công ty chưa từng giao dịch với các nhà thầu phần mềm trước đây. Kết thúc chỉnh sửa
Tôi có hợp đồng nâng cấp một số phần mềm nội bộ cho một công ty lớn. Công ty đã yêu cầu bổ sung nhiều tính năng và một vài sửa lỗi. Đây là công việc theo phong cách tự do đầu tiên của tôi.
Đầu tiên, tôi cần phải làm quen với cách ứng dụng hoạt động - tôi đã học nó như thể tôi là một người dùng.
Tiếp theo, tôi phải học cách phần mềm hoạt động. Tôi bắt đầu với các khái niệm rộng, và sau đó thu hẹp vào chi tiết cần thiết trước khi làm việc với từng tính năng và sửa lỗi.
Ít nhất là khi bắt đầu dự án, tôi mất nhiều thời gian hơn để tìm hiểu mã hiện có so với khi viết các tính năng bổ sung.
Làm cách nào tôi có thể mô tả quá trình tìm hiểu mã hiện có trên hóa đơn? (Phần này của công ty thường làm những việc nội bộ, vì vậy không có nhiều kinh nghiệm giao dịch với các nhà thầu phần mềm như tôi và tôi sợ họ có thể không hiểu được chi phí học tập của người khác). Tôi không muốn chỉ dành thời gian học tập để nâng cấp tính năng thực tế, bởi vì trong một số trường hợp, điều này sẽ tạo ra một 'nhiệm vụ đơn giản' trông giống như nó khiến tôi mất quá nhiều thời gian. Tôi muốn chia hóa đơn thành các bước có liên quan và thông báo rằng tôi đang tính phí cho việc học mã của người khác trước khi có thể thêm mã của riêng mình vào đó.
Có một cách tiêu chuẩn để mô tả loại hoạt động này khi thanh toán cho một công việc?