Tôi có một vấn đề về báo cáo tiến độ cho chủ nhân của tôi. Tôi là một lập trình viên bán thời gian, xử lý một dự án phần mềm cho bộ phận (phi kỹ thuật) của trường tôi.
Người liên hệ:
1. Nhân viên thực sự sử dụng phần mềm và đưa ra các yêu cầu tính năng,
2. Sếp của tôi (không phải lập trình viên) và cô ấy không phải là người dùng phần mềm.
Bản chất của dự án:
Đây là một phần mềm được tạo sẵn, được mua từ bên thứ ba. Tôi phải sửa đổi hoặc thêm tính năng / chức năng cho phần mềm này để phục vụ cho nhu cầu của bộ phận. Đây là một phần mềm cần sử dụng trong suốt học kỳ. Không phải tất cả các tính năng cần phải được sử dụng ngay từ đầu.
Do đó, chúng tôi đang sử dụng mô hình Agile: Khi nhân viên cần một tính năng nhất định, họ đưa ra yêu cầu và tôi thực hiện các thay đổi. Đến cuối học kỳ, tôi cho rằng tất cả các tính năng cần thiết sẽ được nâng lên và thực hiện.
Vấn đề:
Mỗi khi sếp hỏi tôi về tiến độ như thế nào, tôi không thể trả lời, vì tôi không biết trả lời thế nào. Tôi không có danh sách đầy đủ tất cả các tính năng cần thiết. Mặc dù tôi đã hoàn thành các tính năng được nêu ra vào tuần trước, tôi vẫn không thể nói với sếp rằng tôi đã "hoàn thành", bởi vì các tính năng mới cũng sẽ xuất hiện và tôi không biết bao nhiêu. Tôi không thể nói "Chúng tôi có bao nhiêu% hoàn thành" cũng như "Chúng tôi sẽ hoàn thành nó bằng xxx". Thỉnh thoảng trong số 3 yêu cầu, tôi quản lý để hoàn thành 2, tôi sẽ nói với sếp của mình "Tôi đã hoàn thành 2, nhưng vẫn còn một tính năng chưa hoàn thành". Sau một thời gian dài, tôi nghe như "Tôi luôn có một cái gì đó không hoàn thành, sau một thời gian dài".
Không thể báo cáo tiến độ làm cho tôi trông thực sự xấu. Đó không phải là về việc tôi đã làm được bao nhiêu, mà là về cách cho mọi người biết. Nếu tôi là người quản lý và nhân viên của tôi liên tục không báo cáo tiến độ cho tôi trong nhiều tháng, tôi sẽ cảm thấy anh chàng này không có khả năng.
Các bạn có ý tưởng nào để báo cáo, hoặc trả lời câu hỏi đơn giản như "tình trạng / tiến trình sửa đổi phần mềm" là gì không?
CẬP NHẬT Sếp của tôi không liên quan trực tiếp đến nhiệm vụ phát triển, vì vậy cô ấy không có manh mối về những gì tôi đang làm hoặc cách chương trình hoạt động. Chúng tôi không gặp nhau thường xuyên vì cô ấy bận, và tôi cảm thấy sẽ lãng phí thời gian vì cô ấy không phải là người dùng chính, cô ấy không biết chi tiết về chương trình.
Tôi gặp gỡ thường xuyên với các nhân viên sử dụng và biết rõ hơn về phần mềm.
Tôi cảm thấy khó khăn để giải thích sự tiến bộ cho ông chủ của tôi.