4 điểm bởi xguru 2019-10-04 | 1 bình luận | Chia sẻ qua WhatsApp
<p>Lý do Agile trở nên kỳ quặc và những điều có thể làm để khắc phục</p><p>Lý do ghét Agile : <br /> - Mục tiêu thay đổi thất thường và deadline phi thực tế<br /> - Red Tape (thủ tục hình thức, quan liêu) <br /> - Không có không gian để lập trình viên tham gia với sự sáng tạo<br /> - Sprint thúc ép lập trình viên chỉ biết làm việc</p><p>Điều gì đã xảy ra với Agile :<br /> - Agile do các lập trình viên khởi xướng đã bị "những Scrum Master được chứng nhận" và những người phía business không hiểu phần mềm được phát triển như thế nào chiếm quyền điều khiển <br /> - Một phong trào ở phía đối lập như "Software Craftsmanship" (nghệ nghệp thủ công phần mềm) cũng đã xuất hiện. Đó là nỗ lực quay trở lại lý do Agile ra đời ban đầu: chữa lành khoảng cách giữa business và development.<br /> - Điều này nhằm để lập trình viên tạo ra không chỉ "phần mềm chạy được" mà còn là "phần mềm được làm tốt".<br /> - Việc chỉ phát triển các story thật nhanh mà không có cả thời gian để dọn dẹp/refactor code của mình chỉ khiến "nợ kỹ thuật" tăng nhanh hơn.</p><p>Làm cho Agile vĩ đại trở lại<br /> - Tập trung vào việc thu hẹp khoảng cách giữa business và development<br /> - Loại bỏ các thủ tục không cần thiết<br /> - Và chỉ có thể làm được nếu tất cả cùng quan tâm đến khoản nợ kỹ thuật đang liên tục tích tụ.<br /> </p>

1 bình luận

 
xguru 2019-10-04
<p>Tuyên ngôn về tinh thần thủ công phần mềm<br /> http://manifesto.softwarecraftsmanship.org/</p>;