Source: TIGO Visuals (Streamline your business with long-lasting outsourcing partnership)

Lean Software Development là gì?
Bài viết chưa công bố


Thuật ngữ Lean Software Development có nguồn gốc từ một cuốn sách cùng tên của Mary Poppendieck và Tom Poppendieck. Cuốn sách diễn dịch lại tư duy Tinh gọn với ý nghĩa mới kèm theo các công cụ hữu hiệu để triển khai thực tiễn.


Lean Software Development là gì?

Lean Software Development (Phát triển Phần mềm Tinh gọn) là hình thức áp dụng Lean Manufacturing (Sản xuất Tinh gọn) cho lĩnh vực phát triển phần mềm. Phát triển phần mềm tinh gọn là sự chuyển dịch các nguyên tắc và thực hành sản xuất tinh gọn sang lĩnh vực phát triển phần mềm. Được chuyển thể từ Hệ thống sản xuất Toyota, Lean Software Development đang nổi lên với sự hỗ trợ của một nền văn hóa nhóm ủng hộ tinh gọn trong cộng đồng linh hoạt. Lean cung cấp một khung khái niệm, giá trị và nguyên tắc vững chắc cũng như các phương pháp thực hành tốt, bắt nguồn từ kinh nghiệm, hỗ trợ các tổ chức linh hoạt.
 
Thuật ngữ Lean Software Development có nguồn gốc từ một cuốn sách cùng tên của Mary Poppendieck và Tom Poppendieck. Trong đó bao gồm “7 nguyên lý” diễn giải tư duy Tinh gọn trong việc phát triển phần mềm là linh hồn cho quá trình phát triển phần mềm tinh gọn:
  • Loại bỏ lãng phí (Eliminate waste).
  • Khuếch trương việc học (Amplify learning).
  • Quyết định càng muộn càng tốt (Defer commitment).
  • Chuyển giao càng nhanh càng tốt (Deliver fast).
  • Trao quyền cho nhóm (Empowerthe team).
  • Cải tiến liên tục về chất (Build quality in).
  • Thấy toàn cảnh (Optimize the whole).
 

Phương pháp luận về phát triển phần mềm tinh gọn (Lean software practices)

Lean software practices cũng tương tự như 8 nguyên tắc của Lean, tuy vậy có sự khác biệt và được điều chỉnh, mở rộng cho phù hợp với đặc thù ngành. Bao gồm:

  • Nhìn thấy sự lãng phí (Seeing waste)
  • Lập bản đồ chuỗi giá trị (Value stream mapping)
  • Phát triển dựa trên tập hợp (Set-based development), còn gọi là "theo lô".
  • Hệ thống kéo (Pull systems)
  • Lý thuyết xếp hàng (Queueing theory)
  • Động lực (Motivation)
  • Đo lường (Measurements)
  • Phát triển định hướng xoay quanh các hoạt đổng kiểm thử (Test-driven development)
     
A A A A
Lean Software Development,Outsourcing Vietnam,Streamline,Hybrid,Agile,Agilean,Hybrid Outsourcing,Application Development Outsourcing,
Source: TIGO Visuals (Streamline your business with long-lasting outsourcing partnership)

Tư vấn và hỗ trợ Tư vấn + -
Open Modal
Phát triển phần mềm theo yêu cầu, chi phí thấp, chất lượng cao và đặc biệt chúng tôi luôn đồng hành và phát triển cùng khách hàng trên hành trình chuyển đổi số toàn diện, giúp doanh nghiệp khách hàng bứt phá và thành công. Streamline Your Business with Outsourcing. We provide ongoing support and training to our remote teams to ensure they are equipped with the latest knowledge and skills needed to excel in their roles. We also have a full team of experts who can help you guide and help your outsourced team members who work from home.