Mock Project là một hoạt động cuối khóa, nơi mà bạn học viên đươc tham gia vào một dự án mô phỏng giống các dự án thật (từ nghiệp vụ, quy trình, tài liệu...) trong các đơn vị phần mềm.
Sẽ tùy vào khóa đào tạo mà Mock Project khéo dài từ 2 - 4 tuần. Sau khi kết thúc Mock Project nếu đạt yêu cầu, các bạn sẽ được giới thiệu về các đơn vị phần mềm.
Các bạn học viên đã trải qua một khóa học khá dài: 3 tháng (Fresher), 6 tháng (học viên chuyển ngành) với hàm lượng kiến thức nhiều, mới mẻ. Nên đôi khi có những bạn học viên sẽ mơ hồ không hiểu học cái "A", cái "B" để làm gì sau này. Vì vậy Mock Project là một cơ hội để các bạn có thể áp dụng toàn bộ khối lượng kiến thức đó một cách tổng hợp có hệ thống.
Mỗi dự án phần mềm khi hoạt động luôn cần một quy trình phát triển (Waterfall, Agile/Scrum...) để phân chia công việc theo vai trò, mốc thời gian, template tài liệu... cho tất cả các member tuân theo. Vì khi làm việc theo tổ chức mọi thứ cần có quy chuẩn và chuyên nghiệp chứ không thể theo sở thích của từng cá nhân.
Mock Project sẽ được tổ chức chuẩn và chuyên nghiệp giống hệt với quy trình của các dự án thực tế, đây là một cơ hội để các bạn được học hỏi và làm quen trước để tránh việc bỡ ngỡ khi tham gia vào các dự án sau khi tốt nghiệp.
Mock Project là một hoạt động tập thể đề cao tinh thần teamwork. Các bạn học viên sẽ phải cùng nhau làm việc, thảo luận để tìm ra các phương án giải quyết vấn đề tốt nhất. Từ đó sẽ xuất hiện những sự đồng thuận hoặc thậm trí là xung đột trong cách làm việc.
Các bạn sẽ phải đưa ra các luận điểm để bảo vệ ý kiến của mình hoặc chấp nhận rằng ý kiến của mình đã sai. Tất cả sẽ vì mục tiêu chung của tập thể. Và đó là điều mình muốn các bạn phải được trải nghiệm điều đó thật sớm.
Với những bạn Fresher trước đây ở trong trường thì với những bài tập lớn, đồ án tốt nghiệp cũng có thể chưa đủ chỉn chu hoặc chưa mang tính thực tiễn cao dẫn đến khó thuyết phục nhà tuyền dụng. Mock Project sẽ là một điểm gây ấn tượng cho CV của bạn.
Đặc biệt với những bạn học viên chuyển ngành, thì CV của các bạn sẽ chẳng có điểm nhấn gì ngoài Mock Project. Nó sẽ giúp nhà tuyển dụng có thể đánh giá nhanh rằng bạn đã làm được cái gì.
Với mỗi Mock Project sẽ cần trải qua 3 sections chính: Preparation
, Implementation
, Evaluation
Giai đoạn này thì Admin, Trainer sẽ cần chuẩn bị mọi thứ cần thiết để Mock Project có thể diễn ra một các suôn sẻ:
Admin Task:
Trainer Task:
Sau khi đã chuẩn bị công cụ, tài liệu sẵn sàng thì hoạt động Kick off Project meeting sẽ được thực hiện với mục đích hướng dẫn và truyền tải thông điệp, mục tiêu chung cho cả dự án.
Mock Project của lớp HN22_FJB01 được thực hiện theo quy trình Agile/Scrum với duration kéo dài 3 Sprint, mỗi Sprint 1 tuần.
Đây là một buổi họp diễn ra hằng ngày với mục đích đánh giá tiến độ và lên kế hoạch những công việc phải làm tiếp theo
Đây là sự kiện diễn ra mỗi đầu sprint với mục đích lựa chọn thực hiện các công việc và lập kế hoạch để đạt được Sprint Goal mà Project Owner đặt ra
HN22_FJB01 sử dụng Scrum Poker Planning để estimate cho từng User Story/User Case.
Học viên thực hiện các công việc: create design, coding, testing theo như kế hoạch đã được cả team thống nhất trong buổi Sprint planning trước đó.
Đây là buổi họp mà Development Team sẽ trình bày sản phẩm đã làm được trong Sprint vừa qua. Từ đó Scrum Team + Stakeholders đưa ra đánh giá và lựa chọn các chức năng có thể release.
Đây là hoạt động cuối cùng của mỗi Sprint với mục đích cùng nhau thảo luận về những điểm chưa tốt cần cải thiện và những điểm tốt cần phát huy để giúp cho Scrum team hoạt động hiệu quả hơn
Cuối cùng sẽ có 1 buổi Mock Project Presentation, trong buổi này các bạn học viên sẽ thuyết trình về sản phẩm đã tạo trong thời gian làm Mock Project.
Trainer sẽ dựa vào kết quả những task của từng bạn học viên, thái độ, trách nhiệm, mức độ tuân thủ process/rule và phần trình bày trong buổi Mock Project Presentation và đưa ra đánh giá cuối cùng.
Hoạt động Mock Project ngoài những lợi ích về mặt chuyên môn mang lại với mình nó là cơ hội để các bạn học viên cùng nhau làm việc nhóm. Điều đó sẽ gia tăng sự hiểu biết lẫn nhau giữa các bạn học viên, giữa thầy và trò, giúp tình bạn, tình đồng nghiệp ngày càng tốt hơn.
Chúc các bạn học viên sẽ luôn có những khoảnh khắc vui vẻ và gặt hái được nhiều kinh nghiệm với Mock Project.