Giao tiếp trực diện (face-to-face comminucation): Agile không phản đối việc tài liệu hóa, nhưng đánh giá cao hơn việc giao tiếp trực diện thay vì thông qua giấy tờ. Agile khuyến khích nhóm phát triển trwujc tiếp nói chuyện để hiểu rõ hơn về cái khách hàng thực sự cần. Trong giao tiếp giữa nội bộ nhóm, Agile cũng khuyến khích trực tiếp trao đổi và thống nhất với nhau về thiết kế của hệ thống và cùng nhau triển khai các chức năng theo yêu cầu, thay vì một lập trình viên (thực hiện việc mã hóa) và một kĩ sư (thực hiện việc thiết kế) giao tiếp với nhau thông qua bản thiết kế. Phát triển dựa trên giá trị (value-baseddevelopment): Một trong những nguyên tắc cơ bản của Agile là “sản phẩm chạy tốt chính là thước đo của tiến độ”. Nguyên tắc này giúp loại bỏ đi các công việc dư thừa không trực tiếp mang lại giá trị cho sản phẩm. Nhóm Agile thường cộng tác trực tiếp và thường xuyên với khách hàng (hay đại diện của khách hàng) để biết yêu cầu nào có độ ưu tiên cao hơn, mang lại giá trị hơn sớm nhất có thể cho dự án. Nhờ đó các dự án Agile thường giúp khách hàng tối ưu hóa được giá trị của dự án. Một cách gần như trực tiếp, Agile gia tăng đáng kể độ hài lòng của khách hàng. Tham khảo: https://resources.base.vn/productivity/tong-quan-ve-phuong-phap-agile-trongquan-ly-cong-viec-va-du-an-200 https://itviec.com/blog/agile-la-gi-scrum-la-gi/ 2. Scrum là một quy trình phát triển phần mềm thep phương pháp Agile. Chính vì thế, Scrum tuân thủ các nguyên tắc của Agile Manifesto. Scrum là quy trình “hiện thực hóa” những giá trị và nguyên tắc của Agile. Scrum là một “bộ khung làm việc” cơ bản để tiếp cận những công việc phức tạp. Dựa trên bộ khung này, nhóm làm việc có thể áp dụng những quy trình, kỹ thuật khác nhau cho công việc của mình… Nó là một thành viên của họ Agile. Scrum giúp loại bỏ những công đoạn phức tạp vầ chỉ tập trung vào những công đoạn cần thiết đáp ứng được nhu cầu của khách hàng đưa ra. Ba yếu tố nòng cốt tạo thành một mô hình quản lý tiến trình thực nghiệm gồm: sự minh bạch (transparency), thanh tra(inspection) và thích nghi(adaptation). Phân tích quy trình phát triển dự án Scrum bao gồm: các giá trị cốt lõi, các vai trò, các sự kiện và các công cụ có trong Scrum. Các giá trị cốt lõi trong Scrum: Minh bạch (transparency) Muốn thành công với Scrum, thông tin liên quan tới quá trình phát triển pải minh bạch và thông suốt. Các thông tin đó có thể là: tầm nhìn (vision) về sản phẩm, yêu cầu khách hàng, tiến độ công việc, các khúc mắc và rào cản,… Từ đó, mọi người ở các vai trò khác nhau có đủ thông tin cần thiết để tiến hành các quyết định có giá trị để nâng cao hiệu quả công việc. Các công cụ và cuộc họ trong Scrum luôn đảm bảo thông tin được minh bạch cho các bên. Thanh tra (inspection) Công tác thanh tra liên tục các hoạt động trong Scrum đảm bảo cho việc phát lộ các vấn đề cũng như giải pháp để thông tin đa dạng và hữu ích đến được với các bên tham gia dự án. Truy xét kĩ càng và liên tục là cơ chế khởi đầu cho việc thích nghi và các cải tiến liên tục trong Scrum. Thích nghi (adaptation) Scrum rất linh hoạt như các phương pháp Agile khác. Nhờ đó nó mang lại tính thích nghi rất cao. Dựa trên các thông tin minh bạch hóa từ các quá trình thanh tra và làm việc, Scrum có thể phản hồi lại các thay đổi một cách tích cực, nhờ đó mang lại thành công cho dự án. Tham khảo: https://itviec.com/blog/agile-la-gi-scrum-la-gi/