1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo thực tập xây dựng product collect insight

32 3 0

Đ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 THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO THỰC TẬP XÂY DỰNG PRODUCT COLLECT INSIGHT Công ty thực tập: GEEK UP TECHNOLOGY JSC Người phụ trách hướng dẫn: Nguyễn Ngọc Tuấn Thực tập sinh: Nhan Hữu Thuận MSSV: 19522318 TP.Hồ Chí Minh, tháng 12 năm 2022 LỜI MỞ ĐẦU Vào kỷ 21, Cuộc Cách mạng Cơng nghiệp 4.0 Internet nói chung ngành công nghiệp Phát triển Ứng dụng web phần thiếu giới Với tốc độ phát triển vô mạnh mẽ, ngành Phát triển Ứng dụng web nắm vai trò chủ chốt kinh tế giới, tiềm ngành cịn xa tương lai Cùng với xu phát triển giới, Việt Nam ngoại lệ Ngành công nghiệp Phát triển Ứng dụng web Việt Nam phát triển mạnh mẽ, đủ sức hòa nhập, hợp tác với công ty hàng đầu xây dựng ứng dụng điện thoại giới Sau trình học tập rèn luyện khoa Công nghệ phần mềm trường Đại học Công nghệ Thông tin chúng em trang bị kiến thức chuyên môn kỹ mềm Với mong muốn bổ sung thêm kinh nghiệm kỹ làm việc môi trường chuyên nghiệp, em lên kế hoạch cho khóa thực tập học kỳ Sau tìm hiểu lịch sử phát triển văn hóa em định chọn Công Ty Cổ phần Công nghệ Geek Up - môi trường lý tưởng, đại, chuyên nghiệp - nơi giúp em thực hóa dự định LỜI CẢM ƠN Em xin chân thành cảm ơn nhà trường quý thầy cô trường Đại học Công Nghệ Thông Tin tận tâm hướng dẫn, giảng dạy cho em kiến thức chuyên môn kỹ mềm năm ngồi giảng đường đại học, từ xây dựng cho em tảng vững tạo giúp em thực hóa ước mơ Trân trọng gửi lời cảm ơn Cơng ty Cổ phần Công nghệ Geek Up tạo điều kiện cho em có hội thực tập công ty, cho em trải nghiệm môi trường làm việc chuyên nghiệp hiệu Cùng với người đồng đội tập, em mong chúng em để lại dấu ấn, kỷ niệm đẹp tập vừa qua Chỉ thời gian ngắn, nhờ dẫn nhiệt tình anh chị hướng dẫn, nhóm thực tập chúng em tiếp thu kiến thức quan trọng để làm Trusted Product Chân thành cảm ơn anh chị nhóm hướng dẫn 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 Bên cạnh kinh nghiệm quý báu kỹ chuyên mơn Phát triển ứng dụng web, cịn có kỹ làm việc nhóm, quy trình làm việc chuyên nghiệp Các anh chị hướng dẫn dạy em kỹ thuật cần thiết giao tiếp truyền đạt cho em kinh nghiệm anh chị trình làm việc, trao đổi với khách hàng tinh thần trách nhiệm với công việc với đồng đội Các anh chị tạo cho em nhiều hội để ứng dụng kiến thức vào thực tế để xây dựng dự án thực tiễn từ lúc ban đầu, nâng cao trình độ, tốc độ lập trình trí thức thêm bậc Em xin chân thành cảm ơn! Nhan Hữu Thuận TP.Hồ Chí Minh, tháng 12 năm 2022 NHẬN XÉT CỦA KHOA ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… …… …………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………… ……………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ……………… ………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… …………………… …………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………… ……………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ……………………………… ………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… …………………………………… ……………………………………………… MỤC LỤC LỜI MỞ ĐẦU LỜI CẢM ƠN Chương 1: Giới thiệu công ty thực tập Giới thiệu công ty GeekUp Sản phẩm công ty Chương 2: Nội dung thực tập Tìm hiểu công ty kỹ công ty Nghiên cứu kỹ thuật 11 2.1 Mơ hình Agile 11 2.2 Tìm hiểu front-end development 15 2.3 Tìm hiểu backend development 16 2.4 Tìm hiểu product analysis and design 17 2.5 Tìm hiểu project management 17 Thực project 18 Lịch làm việc 18 Chương 3: Chi tiết project 24 Giới thiệu Coin 24 Vì cần có Coin? 25 Bối cảnh sử dụng sản phẩm 26 Cấu trúc ứng dụng 26 Mục tiêu ứng dụng 28 Các chức ứng dụng 28 Chương 4: Tổng kết 29 Thành 29 Cần cải thiện thời gian tới 29 Cảm nhận thân công ty 30 TÀI LIỆU THAM KHẢO 31 Chương 1: Giới thiệu công ty thực tập Giới thiệu công ty GeekUp - Tên đơn vị: Công ty Cổ phần Công nghệ Geek Up (GEEK UP TECHNOLOGY JSC) - Lĩnh vực hoạt động: Xuất phần mềm - Địa chỉ: o Trụ sở chính: 244/31 Huỳnh Văn Bánh, Phường 11, Quận Phú Nhuận, Thành phố Hồ Chí Minh o Chi nhánh: 27B / Nguyễn Đình Chiểu, Phường Đa Kao, Quận 1, Thành phố Hồ Chí Minh - Trang web: www.geekup.vn - Email: hello@geekup.vn - Điện thoại: +84 28 6262 4400 - Thời gian làm việc: Thứ đến thứ 6: 08h30 - 17h30 - Slogan: “Insightful development” - Sứ mệnh: Xây dựng sản phẩm phần mềm mang lại nhiều giá trị cho người dùng - Giá trị cốt lõi ○ Honesty: Sống với đam mê, phấn đấu hướng tới giá trị chung ○ Geeks Get it done: Luôn cố gắng hồn thành cơng việc đạt kết mong đợi ○ High standard: Luôn thử thách thân để nâng cao trình độ chun mơn ○ Stay Hungry Stay Foolish: Không dừng lại với khả tại, tiếp tục trau dồi học hỏi Sản phẩm công ty Hmlet - Startup co-living có tốc độ tăng trưởng nhanh châu Á-Thái Bình Dương Quản lý hệ thống frontend & backend cho Hmlet - GEEK Up hợp tác với đội ngũ Hmlet để xây dựng mắt tính cần thiết để thu hút khách hàng đến website nâng cấp giao diện ứng dụng dành cho khách hàng ký hợp đồng để cải thiện Trải nghiệm người dùng Funding societies - Nền tảng fintech dẫn đầu thị trường cho vay ngân hàng Xây dựng tảng tối ưu hoạt động vận hành startup Fintech dẫn đầu thị trường cho vay ngang hàng - GEEK Up xây dựng tảng vận hành giúp Funding Societies rút ngắn thời gian giải ngân, tăng cường tính liên kết phận khả đồng lưu trữ liệu SMRT - nhà điều hành giao thông công cộng đa phương thức hàng đầu Singapore Nền tảng giao thông công cộng thay đổi trải nghiệm di chuyển triệu người dân Singapore - GEEK Up hợp tác với Tập đoàn SMRT xây dựng tảng mang đến trải nghiệm giao thông công cộng thuận tiện Singapore Chương 2: Nội dung thực tập Đợt thực tập với chủ đề “Xây dựng Product collect insight” mục tiêu xây dựng server, client tảng Web, đồng thời rèn luyện kỹ mềm làm việc nhóm, thuyết trình, giao tiếp Tại cơng ty, sinh viên có hội học tập, khám phá làm việc môi trường phát triển product chun nghiệp Tìm hiểu cơng ty kỹ công ty - Thời gian: 1.5 ngày - Nội dung: o Giới thiệu công ty, cách tổ chức công ty Được nghe người phụ trách giới thiệu cơng ty, q trình thành lập phát triển, phương châm quy trình làm việc để deliver sản phẩm, cách thức tổ chức công ty, tinh thần người công ty Geek Up, vị trí cơng ty, cách người công ty làm việc với nhau,… o Ngồi ra, thực tập sinh cịn giới thiệu cách thức làm việc công ty thời gian làm, quy định cần phải tuân thủ, bước cần thực trước bắt đầu vào làm, trình làm việc kết thúc ngày làm việc o Tìm hiểu cơng cụ sử dụng trình làm việc Cũng thời gian này, anh chị hướng dẫn thực tập sinh tìm hiểu cơng cụ phục vụ cho mục đích cụ thể làm việc Hầu hết công cụ sản phẩm lưu hành nội cơng ty, ngồi cịn có ứng dụng, phần mềm hỗ trợ Google Meet – phục vụ cho mục đích gặp trao đổi trực tiếp Một số công cụ sử dụng cho dự án:  Công cụ quản lý dự án  Công cụ giao tiếp, trao đổi thông tin team members  Công cụ hỗ trợ note, viết technical approach - Kết : Hiểu thêm công ty Geek Up, trình thành lập phát triển Cách vận hành công ty, cách phối hợp với thành Tìm hiểu khái niệm liên quan đến docker như: image, container, dockerfile, docker-compose, … - Thực hiện: o Tham gia đầy đủ buổi training công ty o Thực hành làm việc nhóm tìm hiểu loại ORM khác để so sánh lựa chọn sử dụng cho dự án o Thực hành cài đặt sử dụng docker để chạy ứng dụng demo đơn giản - Kết quả: o Có thêm kiến thức loại orm khác nhau, so sánh, phân tích cơng nghệ để lựa chọn công nghệ phù hợp o Kiến thức framework NestJs, Docker để áp dụng trình phát triển dự án 2.4 Tìm hiểu product analysis and design - Thời gian: 0.5 ngày song song với thực hành suốt trình thực tập - Nội dung: o Được giới thiệu training phân tích sản phẩm yếu tố liên quan đến phân tích sản phẩm như: Business context, business challenge, business goals, o Giới thiệu training product design, nguyên lý product design: user experience, workflow, UI UX, … - Thực hiện: o Tham gia đầy đủ buổi training o Áp dụng tốt vào trình deliver dự án - Kết quả: Hiểu khái niệm phân tích thiết kế sản phẩm để áp dụng trình deliver dự án 2.5 Tìm hiểu project management - Thời gian: 0.5 ngày song song với thực hành suốt trình thực tập 17 Nội dung: - o Được training kiến thức project management, vai trò quản lý dự án trình xây dựng sản phẩm o Training cách sử dụng công cụ cung cấp để quản lý dự án o Tìm hiểu quản lý dự án theo mơ hình agile Thực hiện: - o Tham gia đầy đủ buổi training o Thực hành sử dụng công cụ quản lý dự án bước mơ hình agile Kết quả: Tìm hiểu rèn luyện kỹ quản lý dự án áp - dụng tốt vào trình deliver sản phẩm Thực project Sau tuần training thực hành, thực tập sinh nắm kiến thực quy trình phát triển sản phẩm agile, nội dung trọng tâm phát triển sản phẩm GeekUp, tìm hiểu cơng nghệ, ngơn ngữ sử dụng dự án Trong thời gian lại, thực tập sinh hướng dẫn áp dụng kiến thức học để deliver dự án Lịch làm việc Tuần Công việc - Tìm hiểu cơng ty, cách tổ chức cơng Chị Uyên Phan ty, quy trình làm việc, quy định Anh Nguyễn Ngọc Tuấn Làm quen với cách làm việc theo mơ hình Anh Bùi Thiện Nhân Agile công ty - Người hướng dẫn Anh Khoa Huỳnh Làm quen với công cụ làm việc Chị Hồi Thương cơng ty (Phần mềm riêng chun dụng trao Chị Mai Anh đổi thông tin công ty, Cổng lưu trữ document squad, email công ty,…) 18 - Tìm hiểu cơng nghệ, ngơn ngữ sử dụng dự án - Cài đặt môi trường để chuẩn bị cho dự án - Học cách trao đổi, làm việc qua email - Tham gia buổi gặp gỡ ngồi cơng ty - Tiếp tục tìm hiểu cơng nghệ sử Anh Nguyễn Ngọc Tuấn dụng Docker, NestJs, Postgres, Anh Bùi Thiện Nhân Swagger song song với trình deliver dự Anh Khoa Huỳnh án - Tham gia planning, chia backlog team hướng dẫn coaches - Cùng thực tập sinh tham gia thiết kế chuẩn chung cho api bên phía backend - Thảo luận với BA team để hiểu rõ sản phẩm thực - Tham gia Daily Scrum ngày để trình 2-3 bày tiến độ cơng việc cho đồng đội, (Iteration dự định ngày khó 1) khăn gặp phải - Chịu trách nhiệm viết api xử lý phần authentication cho dự án - Cuối Iteration 1, team thực set up module thứ sản phẩm Hoàn thiện chức đăng nhập tài khoản nội công ty - Cùng squad thực Iteration Review Iteration Retrospective để nhìn lại tuần thực dự án, làm sản phẩm nào, team collab với tốt hay chưa 19 - Tham gia buổi gặp gỡ ngồi cơng ty: Tuesday Workshop, Thursday Workshop, Friday Meetup, Mini Workshop - Tiếp tục phân tích lên kế hoạch triển Anh Nguyễn Ngọc Tuấn khai dự thực tập sinh giai Anh Bùi Thiện Nhân đoạn dự án - Anh Khoa Huỳnh Mục tiêu iteration hoàn thành flow sản phẩm trình bày với khách hàng - Chịu trách nhiệm nghiên cứu deployment với docker, set up môi trường để triển khai ứng dụng staging - Tham gia Daily Scrum ngày để trình bày tiến độ công việc cho đồng đội, dự định ngày khó 4-5 (Iteration khăn gặp phải - Cuối Iteration 2, dự án hoàn thành module sản phẩm fix tất 2) bug cịn tồn đọng Iteration - Trình bày sản phẩm dự án, kế hoạch cho Project Owner - Cùng squad thực Iteration Review Iteration Retrospective để nhìn lại sau tuần tuần thực dự án, làm sản phẩm nào, team collab với tốt hay chưa, rút thêm kinh nghiệm - Tham gia buổi gặp gỡ ngồi cơng ty: Tuesday Workshop, Thursday Workshop, Friday Meetup, Mini Workshop 20 - Tìm hiểu thêm ngôn ngữ react để Anh Nguyễn Ngọc Tuấn deliver phía front-end cho chức Anh Bùi Thiện Nhân đề sản phẩm Mục tiêu Anh Khoa Huỳnh iteration hoàn thành module thứ sản phẩm - Tiếp tục phân tích lên kế hoạch triển khai dự án thực tập sinh giai đoạn dự án - Tham gia Daily Scrum ngày để trình bày tiến độ công việc cho đồng đội, dự định ngày khó khăn gặp phải 6-7 - Viết api bên phía back-end xử lý (Iteration phần giao diện tính phân 3) công - Cuối Iteration 3, dự án hoàn thành chức quan trọng khác theo kế hoạch - Cùng squad thực Iteration Review Iteration Retrospective để nhìn lại sau tuần tuần thực dự án, làm sản phẩm nào, team collab với tốt hay chưa, rút thêm kinh nghiệm - Tham gia buổi gặp gỡ ngồi cơng ty: Tuesday Workshop, Thursday Workshop, Friday Meetup, Mini Workshop 8-9 (Iteration 4) - Giai đoạn nước rút dự án Tìm kiếm Anh Nguyễn Ngọc Tuấn sửa lỗi tồn đọng Iteration Anh Bùi Thiện Nhân trước Triển khai kế hoạch improve Anh Khoa Huỳnh product 21 - Tiếp tục phân tích lên kế hoạch triển khai dự án thực tập sinh giai đoạn cuối dự án - Tham gia Daily Scrum ngày để trình bày tiến độ cơng việc cho đồng đội, dự định ngày khó khăn gặp phải - Viết api bên phía back-end, tham gia thiết kế giao diện, hỗ trợ xử lý tính phía front-end - Cuối Iteration 4, dự án hoàn thành chức quan trọng khác theo kế hoạch - Cùng squad thực Iteration Review Iteration Retrospective để nhìn lại sau tuần tuần cuối thực dự án, làm sản phẩm nào, team collab với tốt hay chưa, rút thêm kinh nghiệm - Thực lần bàn giao sản phẩm thứ Trình bày sản phẩm với squad khách hàng Nhận feedbacks từ người để có thêm kinh nghiệm - Tham gia buổi gặp gỡ ngồi cơng ty: Tuesday Workshop, Thursday Workshop, Friday Meetup, Mini Workshop Giai đoạn cuối: 10 Anh Nguyễn Ngọc Tuấn Chia sẻ trình phát triển sản phẩm cho Anh Bùi Thiện Nhân công ty Geek Up xem 10 tuần vừa Anh Khoa Huỳnh qua, trải nghiệm team suốt trình thực tập 22 - Thực bước cuối để đóng project Bàn giao project - Tạm biệt người Gửi lời cảm ơn tri ân đến toàn thể công ty Geek Up - Chuẩn bị tài liệu báo cáo thực tập Củng cố kiến thức qua đợt thực tập Rút kinh nghiệm tự đánh giá thân 23 Chương 3: Chi tiết project Giới thiệu Coin - GeekUp công ty tổ chức theo mơ hình phẳng, tức khơng có phân chia cấp bật việc điều hành phận công ty Mọi cá nhân, thành viên GeekUp đưa quan điểm, ý kiến, đóng góp để giúp quy trình làm việc tốt để cải thiện nghiệp vụ, hoạt động công ty Những ý kiến, quan điểm hay cảm nhận cân nhắc, có sở liệu gọi Insight Insight có giá trị, vai trò quan trọng đưa đến vị trí xử lý hợp lý mang lại lợi ích giá trị to lớn cho doanh nghiệp Chính vậy, mục tiêu GeekUp muốn giúp thúc đẩy trình thu thập insight khuyến khích thành viên cơng ty đóng góp insight cách dễ dàng hiệu Đây nguồn động lực để GeekUp triển khai dự án phát triển sản phẩm tảng web phục vụ cho trình Cái tên sản phẩm “COIN” bắt nguồn từ việc kết hợp từ viết tắc cụm từ Collect Insight (thu thập insight) 24 Vì cần có Coin? - Trong tổ chức cần thu thập insight người liên quan Từ insight thu thập được, người thu thập take action dựa insight Quá trình tạo kết là: Action tổ chức không phụ thuộc chủ quan vào người, mà tổng hợp từ thành viên quan trọng, liên quan đến action Từ cải thiện chất lượng action công ty, tạo giá trị dương sau take action cho cơng ty - Insight gì? Insight hiểu ý kiến, đóng góp, nhận xét, quan điểm câu hỏi, chủ đề đó, mà insight từ góc nhìn người có nhu cầu cung cấp insight, không bị phụ thuộc vào người thu thập Lưu ý rõ ràng: Insight câu trả lời cho câu hỏi sai, insight khơng có tính chất sai hay đúng, hiệu hay khơng hiệu quả, insight góc nhìn người cung cấp insight cho chủ đề đưa - Coin đời từ nhu cầu Geek Up: Geek Up công ty tổ chức theo Mơ hình phẳng (Flat Company), nói rõ hiểu khơng có đóng vai trị sếp ai, không cấp Mọi người công ty đảm nhận vai trò khác nhau, người có vai trị tương tự tập hợp lại thành Chapter Vậy, Coin đời để thành viên cơng ty get insight tất thành viên Chapter, cơng ty Từ đưa định, take action Đối với công ty tổ chức theo Mô hình cũ Sếp – Nhân viên thường khơng có bước Các định dựa theo ý chí chủ quan Sếp vài thành viên cổ đông công ty - Ở Geek Up cịn áp dụng mơ hình Agile vào vận hành product mà Geek Up tạo Một tính chất quan trọng tạo nên Agile thời gian deliver iteration ngắn, từ q trình deliver cần feedback nhanh, Coin đời để phục vụ cho mục đích cách hiệu - Từ quan điểm trên, thấy việc get insight thành viên tổ chức nhu cầu quan trọng tổ chức nào, với tổ chức Geek Up – tổ chức mang tinh thần nhiệt huyết, sôi đại Hiểu nhu cầu đó, nhóm thực tập sinh tạo nên product 25 Coin để phục vụ cách hiệu vấn đề collect, get insight take action Bối cảnh sử dụng sản phẩm - Ứng dụng collect insight thường sử dụng họp GeekUp, thường phận tổ chức xoay quanh vấn đề Sau tham gia meeting, thành viên tham gia buổi họp có insight muốn đóng góp gặp trực tiếp thành viên phận(collector) để đưa insight Khi Insight tiếp nhận thực q trình xử lý, giải insight Cấu trúc ứng dụng - Hệ thống: Ứng dụng gồm có Server đảm nhận vai trò database product, với Client Web cho hai nhóm đối tượng sản phẩm Sponsor Collector - Users: Gồm nhóm đối tượng người dùng chính: 26 o Collector: Người có nhu cầu get insight chủ đề định có nhu cầu take action sau get đủ insight Theo tổ chức GeekUp Collector nhóm member phận cụ thể cơng ty o Sponsor: Người có nhu cầu give insight cho collector, đưa ý kiến đóng góp, quan điểm cá nhân cho chủ đề mà collector quan tâm - Usecase: o Đầu tiên, Collector sử dụng Client Web để nhập lại nội dung insight, nội dung vừa văn kết hợp với hình ảnh Nội dung thống với Sponsor để đảm bảo insight ghi nhận cách hợp lý xác o Sau có insights từ Sponsor, Collector bắt đầu trình giải xử lý insight Trong trường hợp Collector cảm thấy insight không phù hợp với phạm vi giải gửi đến (suggest) đến Collector khác phù hợp o Trong suốt q trình xử lý insight bên phía Collector, song song với Sponsor theo dõi trạng thái insight mà đóng góp để xem trình xử lý insight - Product modules: Gồm modules o Insight Box: Cung cấp tính giúp collector quản lý insights thu thập gồm: Xem danh sách, tạo mới, sửa, xóa, suggest insight đến collector khác o Insight Feeds: Nơi collector thêm users khác vào để theo dõi trình xử lý, giải hồn thành insights Các users thêm vào xem thả reaction để thể cảm nhận cá nhân với insisght collector o My Insight: Module dành cho Sponsor để quản lý insights mà họ đóng góp cho collector Sponsor theo dõi tiến độ, trạng thái insight đóng góp 27 Mục tiêu ứng dụng - Có thể đáp ứng nhu cầu get insight give insight Collector Sponsor - Collector thu thập insight cách dễ dàng, tổng hợp lại insight thu thập thực thao tác xử lý insight Cung cấp tính giúp q trình xử lý insight collector trở nên dễ dàng minh bạch theo với tinh thần mà GeekUp hướng đến - Sponsor theo dõi trạng thái insisght mà đóng góp Các chức ứng dụng - Login: Đăng nhập với tài khoản hệ thống GeekUp - Insight Box: o Xem danh sách insight, sort filter theo trạng thái, thời gian o Tạo mới, chỉnh sửa, xóa insight o Tìm kiếm insight o Thực thao tác insight: Tiếp nhận, xử lý, hoàn thành insight o Gợi ý (suggest) insight đến collector khác o Ghi nhận hoạt động thành viên collector (activities) o Gửi xác nhận request để lưu trữ insight (request to archive) - Insight Feed: o Thêm viewers vào feed để theo dõi insights o Viewers thực thả reaction insight o Collector thực thao tác suggest hoàn thành insight (tương tự Insight Box) - My Insight: o Xem danh sách insight, sort filter theo trạng thái, thời gian o Gửi xác nhận request để lưu trữ insight (request to archive) o Xem chi tiết insight 28 Chương 4: Tổng kết Thành - Trải nghiệm thực tế Mơ hình phẳng (Flat Company) Quy trình Agile - Phối hợp team lớn (11 thành viên) để xây dựng nên product với đầy đủ Server, Client Web chạy ổn định - Học hỏi phát triển nhiều kiến thức lẫn kỹ lập trình ứng dụng web Hiểu áp dụng tốt MVP Pattern, công nghệ React, NestJs, Posgres, Docker, … Học thêm trình triển khai ứng dụng lên mơi trường staging Bên cạnh đó, khả tư lập trình, logic kỹ xử lý tình cải thiện rõ rệt sau tham gia thực tập - Hiểu trình xây dựng product “thật”, có người sử dụng Từ việc lên ý tưởng, xây dựng concept, lên kế hoạch công việc ngày, trao đổi thành viên, rút kinh nghiệm sau giai đoạn ngắn Từ bước nhỏ khơng thể thiếu đó, sinh viên tạo nên product thật hoàn chỉnh - Áp dụng tốt Quy trình Agile, có kinh nghiệm làm việc nhóm cách hiệu Nâng cao kỹ giao tiếp thân - Biết cách quan tâm tới “sức khỏe" product Đảm bảo minimum standard cho sản phẩm Nâng cao kỹ lập trình như: cách tổ chức code, áp dụng pattern, kiểm tra code trước commit, review crosscheck code thành viên với Cần cải thiện thời gian tới - Cần trau dồi củng cố thêm tư làm product để tạo sản phẩm mang lại nhiều giá trị cho business theo phương châm mà doanh nghiệp hướng đến - Sau hoàn thành tập, tự thân em anh chị công ty đánh giá có kiến thức tốt lập trình web cần phải rèn luyện thêm Đặc biệt kiến thức chuyên sâu công nghệ sử dụng, kiến thức chuyên sâu database, networking, architect, lập trình, … 29 - Các kỹ mềm Quản lý dự án, quản lý cá nhân, làm việc nhóm thực tương đối tốt q trình thực tập Nhưng cần đầu tư cải thiện nhiều hơn, đặt biệt kỹ quản lý dự án theo phương châm self-manage áp dụng mơ hình agile GeekUp để đảm bảo tiến độ dự án tốt Cảm nhận thân công ty - Các anh chị luôn quan tâm, lắng nghe chia sẻ cho thực tập sinh từ điều nhỏ nhặt Đánh giá cá nhân cách tổng thể toàn diện Em cảm thấy thật may mắn thực tập GeekUp, GeekUp mang đếm cho em cảm giác thú vị kiến thức mẻ đến từ buổi Sharing WorkShop Hy vọng tới em đến văn phòng thực làm việc trở thành thành viên đại gia đình GeekUp 30 TÀI LIỆU THAM KHẢO https://reactjs.org/ https://nestjs.com/ https://viblo.asia/newest Các tài liệu nội dự án Coin công ty Geek Up 31 ... với Tập đoàn SMRT xây dựng tảng mang đến trải nghiệm giao thông công cộng thuận tiện Singapore Chương 2: Nội dung thực tập Đợt thực tập với chủ đề ? ?Xây dựng Product collect insight? ?? mục tiêu xây. .. cầu get insight give insight Collector Sponsor - Collector thu thập insight cách dễ dàng, tổng hợp lại insight thu thập thực thao tác xử lý insight Cung cấp tính giúp q trình xử lý insight collector... vào feed để theo dõi insights o Viewers thực thả reaction insight o Collector thực thao tác suggest hoàn thành insight (tương tự Insight Box) - My Insight: o Xem danh sách insight, sort filter

Ngày đăng: 01/02/2023, 21:22

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w