Quy trình làm việc
Scrum là một phương pháp Agile dùng cho phát triển sản phẩm, đặc biệt là phát triển phần mềm. Scrum là một khung quản lý dự án được áp dụng rất rộng rãi, từ những dự án đơn giản với một nhóm phát triển nhỏ cho đến những dự án có yêu cầu rất phức tạp với hàng trăm người tham gia, và kể cả những dự án đòi hỏi khung thời gian cố định.

Product Backlog Creation
Hai bên sẽ thống nhất họp 1 buổi ngắn (kéo dài khoảng 1 giờ), có thể theo phương thức online hoặc offline, để bàn bạc làm rõ ý tưởng triển khai.
Nếu có thể thì hai bên trao đổi, mở rộng hơn ý tưởng ban đầu.
Slitigenz có thể đưa ra các góp ý triển khai ngay trong buổi họp này đối với các ý tưởng khả thi hay không khả thi.
- Slitigenz sẽ sử dụng các công cụ (Balsamiq, Figma, Diagrams.net…) hoặc trực tiếp vẽ tay trên giấy, để thiết kế, xây dựng nhanh 1 bản vẽ ban đầu, sơ khai về ứng dụng.
- Hai bên có thể trao đổi và thống nhất về chủ đề, màu sắc, phong cách chủ đạo của sản phẩm.
- Trong buổi họp này Slitigenz cũng sẽ đưa ra 1 vài Case study tham khảo với dự án tương tự dư án khách hàng đang muốn triển khai.
Sprint planning and creating backlog
Sau buổi họp đầu tiên, Slitigenz sẽ dựa trên các ý tưởng có được để đưa ra các bản vẽ thiết kế đầu tiên cho sản phẩm đối với các hạng mục: UI/UX, Tính năng chủ đạo, Hệ thống máy chủ và hạ tầng công nghệ, Cấu trúc dữ liệu được sử dụng để lưu trữ dữ liệu trên cơ sở dữ liệu, hoặc Các thiết kế khác tùy theo từng dự án yêu cầu. Các bản thiết kế trên sẽ được gửi lại khách hàng sau khoảng 2-7 ngày làm việc (tùy vào quy mô dự án). Khách hàng nhận được sẽ cần phải đánh giá về tính phù hợp, khả thi của các bản thiết kế đối với nhu cầu dự án của mình, sau đó thông báo lại cho Slitigenz về những thay đổi nếu có.
Sau khi hai bên đã thống nhất về các thiết kế ban đầu, Slitigenz sẽ đánh giá về các tài nguyên cần có (con người, công nghệ, tài nguyên máy tính,…), từ đó đưa ra báo giá chi tiết dựa trên chi phí cần bỏ ra, thời gian và các yêu cầu cụ thể khác của dự án. Nếu hai bên thống nhất được về báo giá của dự án, khách hàng cần chuyển khoản tiền cọc cho Slitigenz (mức thông thường là 25 - 50% tổng giá trị dự án), để Slitigenz có thể bắt đầu triển khai và đi vào giai đoạn 3.
Working on sprint
Ở giai đoạn này, Slitigenz sẽ phát triển sản phẩm dựa theo mô hình làm việc Agile Scrum. Mô hình Agile Scrum sẽ gồm 4 bước lặp lại theo chu kỳ 2 tuần/lần (1 sprint), cụ thể như sau: Bước 1 - Sprint planning: Team Slitigenz sẽ khởi đầu 1 sprint bằng sprint planning, lên kế hoạch sơ bộ về các công việc, mục tiêu cần phải đạt được sau 2 tuần làm việc. Các công việc này được gọi là sprint backlog, sẽ được chọn lọc ra từ product backlog (tổng hợp tất cả đầu việc cần làm), và cần phải được hoàn thành đầy đủ trong vòng 1 sprint.
Bước 2 – Daily scrum: Mỗi ngày vào 1 khung giờ cụ thể, team Slitigenz sẽ họp ngắn trong vòng 15 phút, trao đổi các công việc đã làm trong ngày hôm trước, các công việc dự định làm trong ngày hôm đó và nêu các khó khăn gặp phải. Sau đó team sẽ thực hiện như đã trao đổi với nhau
Bước 3 – Sprint review: Cuối 1 sprint, team Slitigenz sẽ họp lại cùng với khách hàng, demo sản phẩm, nêu rõ các công việc trong sprint đã thực hiện. Khách hàng sẽ dựa trên các kết quả đưa ra của sprint để đánh giá xem công việc của team có đi đúng hướng như nhu cầu của dự án ban đầu. Nếu kết quả đưa ra hợp lý và phù hợp nhu cầu dự án, team sẽ triển khai tiếp các công đoạn tiếp theo của dự án. Nếu kết quả không như mong đợi, khách hàng cần chỉ rõ điểm sai khác và team sẽ sửa lại những phần làm sai, còn thiếu… trong sprint ngay sau. Các công việc chưa được hoàn thành trong sprint trước cũng sẽ được chuyển tiếp lên đầu nhóm công việc của sprint tiếp theo.
Bước 4 – Sprint retrospective: Sau khi họp xong với khách hàng, team Slitigenz sẽ họp riêng, trao đổi về tình trạng phát triển dự án hiện tại, điểm mạnh và yếu của các thành viên trong team, từ đó rút kinh nghiệm cho sprint sau.
Việc triển khai phát triển dự án theo mô hình Agile Scrum sẽ giúp cho khách hàng luôn biết được kết quả ngắn hạn mà team Slitigenz đang phát triển, để từ đó có tác động kịp thời trong việc định hướng sản phẩm theo nhu cầu ban đầu đưa ra. Qua đó sẽ đảm bảo được kết quả cuối cùng.
Sau khi hoàn thanh các sprint đề ra khách hàng sẽ tiến hành thanh toán lần 2 cho Slitigenz (25% tổng giá trị dự án)
Testing and Product Demonstration
Việc nghiệm thu và triển khai thực tế sẽ tùy thuộc vào tình hình, nhu cầu của từng dự án, nhưng sẽ luôn bao gồm các bước như sau: Triển khai kiểm thử và nhận phản hồi trực tiếp từ khách hàng về sản phẩm. Triển khai thử nghiệm đáp ứng của người dùng cuối (UAT). Bàn giao tài liệu kĩ thuật, bao gồm bản mô tả các thông số kĩ thuật, bản hướng dẫn sử dụng ứng dụng, bản hướng dẫn triển khai ứng dụng. Bàn giao mã nguồn ứng dụng. Triển khai ứng dụng lên các máy chủ. Lưu ý: Việc bàn giao các tài liệu kĩ thuật và mã nguồn sẽ được thực hiện sau khi team Slitigenz nhận được phần tiền còn lại của dự án.
Download File Chi tiết Quy trình làm việc (PDF)
Hãy lập một kế hoạch chi tiết cho dự án công nghệ của bạn và thực hiện ngay.