Có 2 bài viết về "XP"

Extreme Programming (XP) – Phương pháp “cực hạn” trong Agile với 12 core practices
Trong thế giới phát triển phần mềm, Extreme Programming (XP) – hay “Lập trình cực hạn” – là một phương pháp thuộc nhóm Agile, được thiết kế để giúp các đội phát triển tạo ra phần mềm chất lượng cao và dễ dàng thích nghi với các thay đổi liên tục từ phía khách hàng. Ra đời vào cuối thập niên 1990 bởi Kent Beck, XP được áp dụng lần đầu tiên trong một dự án phần mềm tính lương tại Chrysler. Cái tên “Extreme Programming” bắt nguồn từ việc đẩy các thực hành phát triển phần mềm tốt nhất (như kiểm thử, thiết kế đơn giản, phản hồi liên tục) lên mức “cực hạn” – ví dụ: nếu kiểm thử là tốt, XP yêu cầu kiểm thử ngay từ trước khi viết mã; nếu giao tiếp là cần thiết, XP yêu cầu cả nhóm trao đổi mỗi ngày.
26/10/2025
Spike trong Scrum? Lợi ích & cách thực hiện
Spike là một phát minh của Extreme Programming (XP), là một loại câu chuyện đặc biệt của người dùng được sử dụng đặc biệt là trong Scrum, nhằm mục đích thu thập thông tin, giải quyết vấn đề hoặc giảm thiểu rủi ro thông qua việc thử nghiệm và nghiên cứu. Spike thường được sử dụng để khám phá các giải pháp kỹ thuật, hiểu biết sâu sắc hơn về yêu cầu, hoặc cung cấp ước lượng chính xác hơn cho các công việc phức tạp.