Báo cáo thực tập xây dựng WEB dạy tiếng anh theo quy trình phát triển phần mềm SCRUM

23 18 0
Báo cáo thực tập xây dựng WEB dạy tiếng anh theo quy trình phát triển phần mềm SCRUM

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM NGUYỄN NGỌC ĐĂNG BÁO CÁO THỰC TẬP XÂY DỰNG WEB DẠY TIẾNG ANH THEO QUY TRÌNH PHÁT TRIỂN PHẦN MỀM SCRUM Công ty thực tập: Công ty Cổ phần Fujinet Systems Người phụ trách: Nguyễn Vũ Bảo Thực tập sinh: Nguyễn Ngọc Đăng - 18520557 TP HỒ CHÍ MINH, 2021 LỜI MỞ ĐẦU Trong thời điểm mà ngành công nghệ thơng tin nói chung phát triển phần mềm nói riêng phát triển với tốc độ chưa có tiền lệ Nhu cầu cho sản phẩm phần mềm thuộc nhiều lĩnh vực ngày tăng Để đáp ứng với nhu cầu ngày dồn dập Ngành phát triển phần mềm phải áp dụng quy trình làm việc cho suất cao Đã từ lâu mơ hình thác nước cho lỗi thời Sự phát triển mơ hình theo hướng lặp, tập trung vào việc giao cho khách hàng sản phẩm thời gian nhanh nhất, sau cải thiện dần sản phẩm tạo điều kiện cho quy trình phát triển phần mềm theo nguyên tắc Agile Trong Scrum quy trình phổ biến hiệu Sau ba năm học tập trường, mong muốn có thêm kinh nghiệm thực tế Cũng mong muốn học trình phát triển phần mềm mơi trường chun nghiệp cơng ty Vì em định chọn Fujinet, công ty nhiều truyền thống sản phẩm phần mềm tiếp tục phát triển, để làm nơi thực tập LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty Cổ phần Fujinet Systems tạo điều kiện cho em có hội thực tập cơng ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình nhóm trainer, em tiếp thu kiến thức quan trọng để làm phần mềm theo quy trình phát triển Scrum Chân thành cảm ơn anh chị nhóm trainer bỏ nhiều thời gian,công sức để hướng dẫn chúng em hoàn thành đợt thực tập Đặc biệt cảm ơn anh Nguyễn Vũ Bảo, tập huấn cho em quy trình phát triển phần mềm Scrum, kỹ thuật công nghệ kiểm thử, khó khăn việc làm quen với mơi trường mới; cảm ơn chị Thúy, nhiệt tình giúp đỡ em gặp số vấn đề quy trình làm việc từ xa để làm sản phẩm thời gian qua Cũng xin cảm ơn thầy cô khoa Công nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Nguyễn Ngọc Đăng TP Hồ Chí Minh – Ngày 21 Tháng 12 Năm 2021 NHẬN XÉT CỦA KHOA ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… MỤC LỤC Giới thiệu công ty 1.1 Giới thiệu Fujinet Systems 1.2 Sản phẩm công ty Nội dung thực tập 2.1 Tìm hiểu cấu trúc quy trình làm việc cơng ty 2.2 Tập huấn an tồn bảo mật thơng tin nội cơng ty 2.3 Nghiên cứu kỹ thuật 2.3.1 Các công cụ sử dụng nội công ty 2.3.2 Các công nghệ sử dụng dự án 2.4 Tìm hiểu quy trình phát triển phần mềm SCRUM 10 2.5 Lên kế hoạch thực dự án 11 2.6 Thực dự án 11 2.7 Lịch làm việc 11 Chi tiết dự án thực 15 3.1 Giới thiệu dự án 15 3.1.1 Ý tưởng 15 3.1.2 Các chức 15 3.1.3 Thực 19 3.1.4 Kế hoạch 20 Tài liệu tham khảo 21 Tổng kết 22 5.1 Kết đạt 22 5.2 Thuận lợi khó khăn 22 5.3 Ưu điểm nhược điểm 22 Giới thiệu công ty 1.1 Giới thiệu Fujinet Systems Công ty Cổ phần Fujinet Systems (Fujinet Systems LLC.) thành lập vào ngày 01/10/1996 Thành phố Hồ Chí Minh Ban đầu chủ yếu cung cấp máy tính cho cơng ty Nhật Hồ Chí Minh Sau Fujinet mở rộng hoạt động sang lĩnh vực phần mềm cho thị trường Nhật Bản Hiện công ty đạt đến quy mô 750 nhân Trải trụ sở làm việc gồm trụ sở Thành phố Hồ Chí Minh, chi nhánh Quy Nhơn chi nhánh Tokyo, Nhật Bản Vốn điều lệ công ty 4.1 triệu USD Lĩnh vực kinh doanh Fujinet bao gồm: • Phát triển xuất phần mềm: Lập trình, vận hành bảo trì hệ thống nghiệp vụ, lập trình Web Application, lập trình Smart Phone Application • Nghiên cứu phát triển ứng dụng công nghệ mới: Cung cấp giải pháp công nghệ AI, RPA, BigData • Tích hợp hệ thống thơng tin: Cung cấp thiết bị máy tính software licensed Thiết kế / thi cơng / vận hành / bảo trì hệ thống mạng • Cung cấp giải pháp phần mềm: Cung cấp phần mềm quản lí sản xuất, phần mềm bán hàng, phần mềm kế tốn • Đồ họa / nhập liệu: Thiết kế vẽ kiến trúc 3DSMAX, tạo phối cảnh 3D, AutoCad 1.2 Sản phẩm công ty Các sản phẩm Fujinet chủ yếu viết cho thị trường Nhật Bản Với lĩnh vực sau: • Quản trị doanh nghiệp: Các sản phẩm :Fuji Cocktail dành cho doanh nghiệp vừa lớn; Fuji Cocktail cho chuỗi bán lẻ ; Fuji cocktail cho kinh doanh Trong Fuji Cocktail dành cho doanh nghiệp vừa lớn giải pháp tổng thể ứng dụng cho tất phịng ban: điều hành, • Tài kế tốn: Các sản phẩm : Fuji Accounting dành cho doanh nghiệp vừa lớn; Fuji Accounting cho doanh nghiệp vừa nhỏ; Hóa đơn điện tử Phần mềm Fuji Accounting giúp thực chức quản lý tài kế tốn, kiểm sốt tồn diện tài • Sản phẩm di động: Các sản phẩm App di động Fujinet dành cho bán hàng, liên kết với hệ thống quản trị doanh nghiệp tài chính-kế tốn sản phẩm ưu việt dành cho kinh doanh • Sản phẩm trí tuệ nhân tạo: Các sản phẩm sử dụng trí tuệ nhân tạo Fujinet bao gồm Nhận diện thực thể; Rút trích nội dung từ văn bản; Nhận diện khuôn mặt Nội dung thực tập 2.1 Tìm hiểu cấu trúc quy trình làm việc cơng ty Thời gian: Nội dung: Giới thiệu thông tin sơ tổ chức Công ty Fujinet thông qua Google Meet Thực tập viên biết chức vụ cơng ty, đường mà lập trình viên lựa chọn để thăng tiến cơng ty Cũng thông tin khác người hướng dẫn cung cấp thực tập viên có thắc mắc Kết quả: Kết thúc thời gian tìm hiểu, em có hiểu biết sơ tổ chức nhân Công ty Fujinet Giúp cho thân tự vạch hướng để thăng tiến ngành kỹ thuật phần mềm 2.2 Tập huấn an tồn bảo mật thơng tin nội cơng ty Thời gian: Nội dung: Tập huấn an tồn bảo mật thơng tin nội cơng ty thực tập viên khác thông qua buổi gặp mặt Microsoft Teams Thực tập sinh biết vấn đề sau • Quy tắc chung an tồn bảo mật thơng tin Những tác hại xảy quy tắc không tn thủ • An tồn bảo mật thơng tin văn phịng cơng ty: Nếu làm văn phịng, nhân viên phải quét thẻ để báo danh, phải qt thẻ lần • An tồn bảo mật thông tin việc giao tiếp với khách hàng: Gửi mail cách thận trọng, hạn chế dùng carbon copy, nên gửi mail để xác nhận lại, chia nội dung quan trọng thành nhiều phần • An tồn bảo mật thông tin làm việc từ xa: Sử dụng mail nội bộ, phần mềm chat nội công ty để giao tiếp Kết quả: Kết thúc thời gian tìm hiểu, em có hiểu biết cách tiếp cận chung biện pháp cụ thể cơng ty việc đảm bảo an tồn thơng tin làm việc Giúp cho thực tập viên có cách làm việc chuyên nghiệp 2.3 Nghiên cứu kỹ thuật 2.3.1 Các công cụ sử dụng nội công ty Thời gian: Nội dung: Giới thiệu số công cụ sử dụng công ty thông qua gặp mặt Google Meet Các cơng cụ nội bao gồm: Trình gửi Email, trình quản lý công việc, dịch vụ hỗ trợ công nghệ, hệ thống làm việc từ xa, hệ thống nhắn tin thời gian thực nội Thực hành: Thực tập viên tiến hành sử dụng phần mềm theo giám sát Kết quả: Kết thúc thời gian tìm hiểu, em có hiểu biết sơ cách thức sử dụng phần mềm hệ thống dùng nội công ty Tạo điều kiện cho thực tập viên giao tiếp hiệu với người hướng dẫn 2.3.2 Các công nghệ sử dụng dự án Thời gian: ngày Nội dung: Người hướng dẫn thực tập viên định công nghệ sử dụng đồ án Cuối thực • MongoDB: MongoDB hệ quản trị sở liệu mã nguồn mở, CSDL thuộc NoSql hàng triệu người sử dụng MongoDB database hướng tài liệu (document), liệu lưu trữ document kiểu JSON thay dạng bảng CSDL quan hệ nên truy vấn nhanh • Express: Expressjs framework xây dựng tảng Nodejs Nó cung cấp tính mạnh mẽ để phát triển web mobile Expressjs hỗ trợ method HTTP midleware tạo API vô mạnh mẽ dễ sử dụng • React.js: React thư viện JavaScript phổ biến để xây dựng giao diện người dùng (UI) Nó cho tốc độ phản hồi tuyệt vời user nhập liệu cách sử dụng phương pháp để render trang web Components công cụ phát triển Facebook Nó mắt công cụ JavaScript mã nguồn mở vào năm 2013 Hiện tại, trước đối thủ Angular Bootstrap, hai thư viện JavaScript bán chạy thời • Node.js: Nodejs tảng (Platform) phát triển độc lập xây dựng Javascript Runtime Chrome (V8 Engine) mà xây dựng ứng dụng mạng cách nhanh chóng dễ dàng mở rộng Kết quả: Kết thúc thời gian tìm hiểu, em có hiểu biết sơ tổ chức nhân Công ty Fujinet Giúp cho thân tự vạch hướng để thăng tiến ngành kỹ thuật phần mềm 2.4 Tìm hiểu quy trình phát triển phần mềm SCRUM Thời gian: ngày Nội dung: Thực tập viên tự tìm hiểu quy trình phát triển phần mềm Scrum nguyên tắc phát triển phần mềm Agile Một số khái niệm điển hình kể đến sau • Scrum: quy trình phát triển phần mềm theo phương pháp Agile, tn thủ ngun tắc Agile Scrum dựa chân lý: Minh bạch, tra thích nghi • Sprint: Quy trình phát triển thực thông qua phân đoạn nối tiếp gọi Sprint Kết thúc sprint nhóm phát triển đưa phần tăng trưởng sản phẩm Mỗi sprint diễn vịng khơng q tuần diễn liên tiếp mà không bị gián đoạn sprint bắt đầu sau sprint khác kết thúc • Scrum master: người có hiểu biết sâu sắc scrum, đảm bảo nhóm làm việc hiệu với scrum Là người tháo gỡ thắc mắc cho PO, dev, kiểm thử • Product Owner: chủ sản phẩm: người chịu trách nhiệm thành công dự án Là người biết rõ tầm nhìn sản phẩm Là người chịu trách nhiệm quản lý đảm bảo minh bạch product backlog • Development team: Một nhóm liên chức tự quản lý để tiến hành chuyển đổi yêu cầu tổ chức Product Backlog thành chức hệ thống Đặc điểm nhóm phát triển là: tự tổ chức liên chức Các tạo tác từ Scrum bao gồm • Product backlog: nơi lưu trữ danh sách mong muốn sản phẩm, danh sách xếp dựa theo độ ưu tiên hạng mục Độ ưu tiên cao đặt lên đầu danh sách • Sprint backlog: bảng cơng việc nhóm phát triển để quản lý q trình sản xuất sprint Các hoạt động thực quy trình Scrum là: • Sprint Planning (Lập kế hoạch Sprint) • Daily Scrum (Họp Scrum hàng ngày) 10 • Sprint Review (Rà sốt Sprint) • Sprint Retrospective (Cải tiến Sprint) Kết quả: Kết thúc thời gian tìm hiểu, thực tập viên có hiểu biết quy trình phát triển Scrum Tạo điều kiện để lên kế hoạch phát triển hệ thống tập 2.5 Lên kế hoạch thực dự án Thời gian: Nội dung: Thực tập viên lập kế hoạch thực dự án theo kiến thức tìm hiểu Scrum Thực hành: Thực tập viên soạn Product Backlog Sprint Backlog người hướng dẫn đánh giá tạo tác Đưa gợi ý để thực tập viên cải thiện chỉnh sửa cần thiết Kết quả: Kết thúc thời gian tìm hiểu, em có hiểu biết sơ tổ chức nhân Công ty Fujinet Giúp cho thân tự vạch hướng để thăng tiến ngành kỹ thuật phần mềm 2.6 Thực dự án Sau có kiến thức tương đối vững công nghệ MERN stack Cũng nắm quy trình phát triển Scrum, với kiến thức cần để làm việc môi trường doanh nghiệp Trong tuần tiếp theo, thực tập viên hướng dẫn để thực dự án sử dụng kiến thức học Nội dung cụ thể nói tới phần sau 2.7 Lịch làm việc Tuần Công việc - Cài đặt mơi trường phát triển Người Mức hướng dẫn hồn thành Nguyễn Vũ 100% (21/9 – - Tìm hiểu quy trình Scrum phương Bảo 24/9) pháp Agile - Tạo tài liệu phục vụ cho việc thực quy trình Scrum 11 độ Nhận xét người hướng dẫn - Bắt đầu Sprint Nguyễn Vũ 100% Bảo (27/9 – - Cài đặt landing page 1/10) - Tìm hiểu thêm công cụ kiểm thử Cypress Nguyễn Vũ 100% - Kiểm thử landing page (4/10 – - Cài đặt kiểm thử trang đăng nhập 8/10) Bảo - Cài đặt kiểm thử trang đăng ký - Soạn tài liệu liên quan cho sprint - Bắt đầu Sprint Nguyễn Vũ 100% (11/10 - Cài đặt hình bảng điều khiển cho Bảo – người dùng 15/10) - Cài đặt hình chọn học - Kiểm thử bảng điều khiển - Cài đặt hình tương tác với thơng tin tài khoản - Cài đặt kiểm thử hình thống Nguyễn Vũ 100% (18/10 kê tiến độ học tập – - Kiểm thử hình chọn học 22/10) - Kiểm thử hình tương tác với Bảo thơng tin tài khoản - Cập nhật tài liệu thiết kế hệ thống cho sprint - Bắt đầu Sprint Nguyễn Vũ 100% - Refactor codebase Bảo - Thiết lập tài liệu sử dụng API 12 (25/10 - Cài đặt chức học học – - Cài đặt chức làm tập 29/10) - Cài đặt chức xem kết học - Kiểm thử chức học học Nguyễn Vũ 100% (1/11 – - Cài đặt kiểm thử chức lưu ghi Bảo 5/11) cá nhân - Kiểm thử chức làm tập Nguyễn Vũ (8/11 – - Kiểm thử chức xem kết Bảo 12/11) học - Cập nhật tài liệu thiết kế hệ thống cho Sprint - Bắt đầu Sprint Nguyễn Vũ (15/11 - Cài đặt chức chọn kiểm tra Bảo – - Cài đặt chức làm kiểm tra 19/11) 10 - Cài đặt kiểm thử chức xem Nguyễn Vũ (22/11 kết kiểm tra – - Kiểm thử chức chọn kiểm tra 26/11) - Kiểm thử chức làm kiểm tra 11 - Cài đặt kiểm thử chức kiểm Nguyễn Vũ (29/11 Bảo tra lực ban đầu Bảo – 3/12) - Cập nhật tài liệu thiết kế hệ thống cho Sprint 12 - Bắt đầu Sprint Nguyễn Vũ (6/12 – - Cài đặt kiểm thử chức tra cứu Bảo 10/12) từ điển 13 13 - Cài đặt kiểm thử chức chia sẻ Nguyễn Vũ (13/11 kết học tập – - Refactor codebase 17/12) - Cập nhật tài liệu thiết kế hệ thống cho Sprint Bảo 20/12 14 Chi tiết dự án thực 3.1 Giới thiệu dự án 3.1.1 Ý tưởng Hiện tại, tiếng Anh trở thành kỹ thiếu xã hội đại với xu hướng tồn cầu hóa Tuy nhiên với ảnh hưởng dịch bệnh COVID-19, nhiều trung tâm tiếng Anh truyền thống thực hoạt động giảng dạy trực tiếp Ngồi ra, có nhu cầu lớn việc tự học ngoại ngữ, học với chi phí rẻ miễn phí tận dụng tảng số Với lý trên, em định thực tạo trang web dạy tiếng Anh Trang web có tính giúp cho việc học trở nên dễ dàng với người dùng Chủ yếu nhắm vào việc chia nhỏ học thành phần nhỏ dễ tiếp thu, với giao diện thân thiện với người dùng 3.1.2 Các chức Để sử dụng dịch vụ, người dùng cần đăng nhập vào hệ thống Thông tin thiết lập cá nhân người dùng tùy chỉnh hình chỉnh sửa thơng tin người dùng Người dùng truy cập chức dịch vụ thơng qua hình bảng điều khiển (Người dùng tự động điều hướng đến hình đăng nhập), bảng điều khiển chia làm phần riêng, phần người dùng thấy hình hiển thị danh sách học 15 Khi người dùng chọn thực học, họ chuyển đến hình học Mỗi học có số lượng “nút kiến thức” Mỗi nút kiến thức thiết kế cho người dùng tiếp thu khoảng thời gian ngắn (3-10 phút) Các nút kiến thức chia loại: Từ vựng, ngữ pháp, kiến thức bổ sung Sau nút kiến thức có số tập củng cố kiến thức để người dùng thực xác nhận nắm nút kiến thức Trong xem nút kiến thức Người dùng lưu lại ghi cá nhân gắn liền với nút kiến thức Ghi cá nhân hiển thị hình riêng nói phần sau 16 Sau người dùng thực xong học Họ thử sức với việc thực kiểm tra Người dùng tra cứu chọn kiểm tra tùy thích Mỗi có khơng có giới hạn thời gian Một số lượng câu hỏi định Tuy nhiên nội dung câu hỏi chọn ngẫu nhiên kiểm tra cho phép (Mỗi tập kiểm tra chọn từ câu hỏi có nhãn giống lưu sở liệu) Sau thực học kiểm tra Người dùng theo dõi kết tiến độ học tập họ phần riêng Nó liệt kê danh sách kiểm tra, buổi học, thời gian họ dành cho nội dung tương ứng theo biểu đồ 17 Người dùng quản lý ghi cá nhân hình riêng biệt Nếu ghi cá nhân tạo từ học Người dùng điều hướng đến nút kiến thức ghi cá nhân thơng qua nút bấm thuận tiện Người dùng sửa đổi tạo nội dung ghi cá nhân Ghi cá nhân hỗ trợ cú pháp Markdown Trình chỉnh sửa có số nút tạo thành phần thường sử dụng Markdown 18 Chức cuối chức tra cứu từ điển Sử dụng hệ thống full text search MongoDB để giúp người dùng dễ dàng tìm từ có cú pháp giống gần giống với cụm tra cứu Ngoài từ điển hỗ trợ phát âm hiển thị nghĩa hỗ trợ nhúng hình ảnh đường dẫn thông qua Markdown 3.1.3 Thực Trong dự án này, thực tập viên trải nghiệm làm việc nhiều chức vụ Cụ thể nhân dự án sau • Nguyễn Ngọc Đăng (Scrum Master, Developer) Và giúp đỡ tận tình đội ngũ trainer • Nguyễn Vũ Bảo (Product Owner, người hướng dẫn) 19 3.1.4 Kế hoạch Theo quy trình Scrum, dự án chia thành Sprint Mỗi Sprint không kéo dài tuần làm việc Cụ thể sau • Sprint (27/9 – 8/10): o Cài đặt Landing Page o Cài đặt hình đăng nhập o Cài đặt hình đăng ký • Sprint (11/10 – 22/10) o Cài đặt hình bảng điều khiển o Cài đặt hình chọn học o Cài đặt hình chỉnh sửa thơng tin thiết lập người dùng o Cài đặt hình thống kê kết học tập • Sprint (25/10 – 12/11) o Cài đặt hình thực học o Cài đặt hình thực tập o Cài đặt hình hiển thị kết học o Cài đặt hình quản lý ghi cá nhân • Sprint (15/11 – 3/12) o Cài đặt hình làm kiểm tra o Cài đặt hình hiển thị kết kiểm tra o Cài đặt chức làm kiểm tra đánh giá lực ban đầu • Sprint (6/12 – 20/12) o Cài đặt hình từ điển o Cài đặt chức chia sẻ kết học kiểm tra 20 Tài liệu tham khảo [1] Multiple Authors – React.JS Documentation – [Online] https://reactjs.org/docs [Access Date Dec 21 2021] [2] Multiple Authors – React Suite Documetation, version - [Online] https://v4.rsuitejs.com/ [Access Date Dec 21 2021] [3] Multiple Author – SpeechSynthesis API – Web Audio API Documentation – [Online] https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis [Access Date Dec 21 2021] [4] Multiple Authors – Expressjs API Reference – [Online] https://expressjs.com/en/4x/api.html [Access Date Dec 21 2021] [5] Multiple Authors – MongoDB Documentation – [Online] https://docs.mongodb.com/ [Access Date Dec 21 2021] 21 Tổng kết 5.1 Kết đạt Như sau 13 tuần làm việc với anh chị trainer Em hoàn thành trang web học tiếng Anh theo quy trình phát triển Trong trình thực hiện, em thu lại nhiều học quý giá trình phát triển phần mềm, kỹ làm việc môi trường doanh nghiệp Trong hồn cảnh đặc biệt thực tập viên phải làm việc từ xa ảnh hưởng dịch COVID-19 Mặc dù có số khó khăn việc giao tiếp, em anh chị trainer làm việc để trình thực tập diễn sn sẻ 5.2 Thuận lợi khó khăn Trong q trình thực tập, điều kiện thực tập có thuận lợi khó khăn sau • Thuận lợi o Cơng ty có quy mơ tương đối lớn, tổ chức máy rõ ràng o Các anh chị hướng dẫn nhiệt tình o Thực tập viên có tinh thần ham học hỏi o Các công nghệ, kỹ thuật sử dụng đồ án sử dụng tương đối rộng rãi Tạo điều kiện cho thực tập viên tự tìm hiểu cần thiết • Khó khăn o Làm việc từ xa làm giảm thời gian tiếp xúc thực tập viên với người hướng dẫn o Thực tập viên hồn tồn chưa có kinh nghiệm làm việc thực tế bắt đầu trình thực tập 5.3 Ưu điểm nhược điểm Nhìn lại trình thực tập, em tự nhận thấy ưu điểm nhược điểm sau • Ưu điểm o Thực tập viên tự xây dựng website dạy tiếng Anh sử dụng quy trình phát triển phần mềm Scrum o Thực tập viên tiếp thu nhanh kỹ thuật, công nghệ sử dụng dự án o Thực tập viên hiểu vai trị an tồn thơng tin mơi trường doanh nghiệp tiếp thu số biện pháp để đảm bảo chúng 22 o Thực tập viên chăm làm việc suốt trình thực tập Luôn cho buổi họp o Thực tập viên thực đầy đủ tài liệu cần thiết cho hệ thống phần mềm • Nhược điểm o Thực tập viên cịn gặp khó khăn việc ước lượng thời gian làm việc số Sprint o Một số cơng nghệ cịn xa lạ với thực tập viên, khiến cho cách cài đặt thực tập viên đơi chỗ cịn chưa chuẩn o Quy mơ hệ thống nhỏ thời gian nhân lực hạn chế 23 ... kỹ thuật phần mềm 2.4 Tìm hiểu quy trình phát triển phần mềm SCRUM Thời gian: ngày Nội dung: Thực tập viên tự tìm hiểu quy trình phát triển phần mềm Scrum nguyên tắc phát triển phần mềm Agile... đầu trình thực tập 5.3 Ưu điểm nhược điểm Nhìn lại trình thực tập, em tự nhận thấy ưu điểm nhược điểm sau • Ưu điểm o Thực tập viên tự xây dựng website dạy tiếng Anh sử dụng quy trình phát triển. .. với anh chị trainer Em hoàn thành trang web học tiếng Anh theo quy trình phát triển Trong trình thực hiện, em thu lại nhiều học quý giá trình phát triển phần mềm, kỹ làm việc mơi trường doanh

Ngày đăng: 10/03/2022, 20:36

Tài liệu cùng người dùng

Tài liệu liên quan