Mục lục:
- Định nghĩa - Phát triển phần mềm Lean có nghĩa là gì?
- Techopedia giải thích Phát triển phần mềm tinh gọn
Định nghĩa - Phát triển phần mềm Lean có nghĩa là gì?
Phát triển phần mềm tinh gọn là một triết lý phát triển phần mềm nhằm mục đích hợp lý hóa việc sản xuất các ứng dụng và sản phẩm phần mềm, và để làm cho chúng hiệu quả hơn. Các triết lý được phổ biến quy cho cuốn sách cùng tên của Mary và Tom Peppendieck. Nó cũng đã phát triển dựa trên các chiến lược sản xuất nạc phổ biến trong các ngành công nghiệp vật lý được thực hiện bởi Toyota Project Systems.Techopedia giải thích Phát triển phần mềm tinh gọn
Trong phát triển phần mềm tinh gọn, các mục tiêu khác nhau được áp dụng, bao gồm cách:
- Loại bỏ rác thải
- Học tập khuếch đại
- Giao hàng sớm và nhanh nhất có thể
- Trao quyền cho người
- Đánh giá tính toàn vẹn của dự án
- Nhìn vào dự án một cách toàn diện
Nhiều mục tiêu rộng lớn này được thể hiện dưới dạng những nỗ lực cụ thể. Ví dụ, loại bỏ lãng phí có nhiều dạng, từ việc tạo các mô-đun phát triển thông minh hơn đến tìm ra các cách viết mã mới. Nhìn chung, phát triển phần mềm tinh gọn đã hợp nhất với một triết lý khác gọi là "phát triển phần mềm nhanh", chi phối cách các lập trình viên và nhà thiết kế làm việc cùng nhau, và cung cấp các hướng dẫn và khung hữu ích để phát triển phần mềm nói chung.




