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
UI/UX Designer và Business Analyst
Công ty thực tập: Công ty TNHH Phát Triển Phần Mềm Manifera
Người phụ trách: Nguyễn Hoàng Sơn
Thực tập sinh: Trần Đặng Hoàng Anh
Tp. Hồ Chí Minh, 13/06/2022
2
LỜI MỞ ĐẦU
Ngày nay, ngành công nghiệp phần mềm đã và đang là một trong những ngành
nghề có sức phát triển vô cùng mạnh mẽ, chiến tỉ trọng lớn trong nền kinh tế tồn cầu
và khơng hề có dấu hiệu chậm lại. Nhu cầu thị trường cho một sản phẩm phần mềm
hiện nay là cao hơn bao giờ hết. Đứng trước đà phát triển này, cùng với nhu cầu vô
cùng lớn, đã có nhiều cơng ty ra đời nhằm đáp ứng thị trường.
Một trong những cơng ty đó là Manifera. Đây là một cơng ty đa quốc gia với
văn phịng tại Singapore, Thành phố Hồ Chí Minh, và Amsterdam (Hà Lan). Công ty
được thành lập với châm ngôn Dutch Management – Vietnamese Mastery, ln đưa
chất lượng phần mềm làm nịng cốt xây dựng và khả năng quản lí kiểu Hà Lan đầy
linh hoạt
Là một sinh viên thuộc khoa Công nghệ phần mềm, em muốn mình được tiếp
xúc với tất cả các loại, các cách, các hướng đi của việc phát triển phần mềm, đồng thời
cảm thấy các mục tiêu và giá trị của Manifera rất phù hợp với định hướng của bản
thân, nên em đã quyết định chọn Manifera là nơi bắt đầu thực tập, tìm kiếm thêm
những kiến thức và kinh nghiệm thực tế đầu đời cho bản thân.
3
LỜI CẢM ƠN
Trân trọng gửi lời cảm ơn đến Công ty Manifera đã tạo điều kiện cho em có cơ
hội được thực tập tại công ty.
Em đã được học rất nhiều thứ từ sự chỉ dẫn nhiệt tình của các anh, chị trong
công ty. Em không những học được những kỹ thuật, kiến thức trong các dự án thực tế,
mà cịn tích góp được cho bản thân những kinh nghiệm khi làm một nhân viên trong
công ty, cách giao tiếp, làm việc nhóm trong các dự án chung. Chân thành cảm ơn các
anh chị đã giúp đỡ, hướng dẫn cũng như theo sát để góp ý em trong suốt quá trình
thực tập.
Cũng xin cảm ơn thầy cơ trong khoa Cơng nghệ phần mềm đã nhiệt tình hỗ trợ,
tạo điều kiện em làm bài báo cáo này.
4
NHẬN XÉT CỦA KHOA
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
5
MỤC LỤC
1. Giới Thiệu Công Ty Manifera ................................................................................. 7
2. Nội dung thực tập .................................................................................................. 10
2.1 Tìm hiểu về cơng ty và các kĩ năng cơ bản trong công ty .................................. 10
2.2 Tìm hiểu về kỹ năng phân tích nghiệp vụ (Business Analyst) ........................... 10
2.3 Tìm hiểu về thiết kế UI/UX (UI/UX Designer).................................................. 11
3. Chi Tiết Project ...................................................................................................... 12
3.1 Giới thiệu ............................................................................................................ 12
3.2 Thực hiện ............................................................................................................ 12
3.3 Kế hoạch ............................................................................................................. 12
4. Lịch làm việc ......................................................................................................... 13
5. Kết Luận ................................................................................................................ 14
TÀI LIỆU THAM KHẢO ............................................................................................ 15
6
1. Giới Thiệu Công Ty Manifera
Manifera Software Development là một công ty phát triển Phần mềm quốc tế
với các khách hàng từ Châu Âu, Hoa Kỳ và Đông Nam Á và có văn phịng tại Việt
Nam, Singapore và Hà Lan.
Chun môn của công ty là các sản phẩm ứng dụng về Thương mại điện tử,
ứng dụng web và ứng dụng di động.
Khách hàng của cơng ty có trụ sở tại Châu Âu, Châu Á và Hoa Kỳ. Điều này
giúp nhân viên tiếp xúc với các nền văn hóa khác và trải nghiệm các công nghệ tiên
tiến khác nhau.
Herre Roelevink, người sáng lập Manifera, đã nhìn thấy sự khan hiếm sắp tới
của các nhà phát triển phần mềm có kinh nghiệm ở châu Âu. Khi sống ở Singapore,
ông bắt đầu phân tích các khả năng thành lập cơng ty phát triển phần mềm ở khu vực
Đông Nam Á. Singapore và Việt Nam được đánh giá là sự kết hợp tốt giữa các quốc
gia ổn định về chính trị và kinh tế, tiềm năng lớn cho các nhà phát triển phần mềm
năng động và một lượng lớn các trường đại học trong nước và quốc tế ở cả hai quốc
gia.
Tầm nhìn của Manifera là trở thành đối tác gia công phát triển phần mềm cho
các công ty Phát triển Phần mềm và Sản phẩm Phần mềm quy mô vừa và nhỏ ở Châu
Âu và Đông Nam Á, cung cấp các dịch vụ đáng tin cậy và lâu dài, với sự kết hợp của
nhiều nền văn hóa.
7
Công ty hiện đang chuyên về các công nghệ như Laravel, PHP, Angular, Swift,
NodeJS, React, Kotlin, Python, .NET, android, Google Cloud docker,..
8
Manifera sử dụng phương pháp Agile Scrum, áp dụng vào các Sprint và
Scrums hàng ngày khác. Tại công ty việc làm việc trực tiếp với khách hàng mỗi Sprint
được đưa lên ưu tiên hàng đầu.
9
2. Nội dung thực tập
Đợt thực tập trong 3 tháng nhằm mục đích giúp sinh viên thực tập được đào tạo về
kĩ năng phân tích nghiệp vụ (Business Analyst) và kĩ năng thiết kế UI/UX. Tại cơng
ty, sinh viên có cơ hội được học tập, khám phá và làm việc trong một mơi trường
chun nghiệp.
2.1 Tìm hiểu về cơng ty và các kĩ năng cơ bản trong công ty
Nội dung: Giới thiệu về công ty, cách tổ chức của công ty
Được nghe người phụ trách giới thiệu về công ty, quá trình thành lập và phát triên
(như đã nhắc đến ở trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức của
cơng ty.
Ngồi ra, thực tập sinh còn được giới thiệu về quy định làm việc trong công ty như
thời gian đi làm, các quy định cần phải tuân thủ, cách sử dụng email trong công việc,
các tài khoản để sử dụng trong công ty, cách logtime để ghi nhận công việc trong
ngày, cách xin vắng trên hệ thống,..
Được hướng dẫn làm việc theo phương pháp Agile, Scrum. Tham gia daily
meeting, task review được tổ chức bởi quản lí.
Kết quả: Hiểu thêm về cơng ty Manifera, q trình thành lập và phát triển. Có
thêm các kỹ năng về việc sử dụng email trong công việc, làm việc có kế hoạch, có kỷ
luật, có trách nhiệm hơn. Hiểu biết Agile, Scrum, làm việc nhóm, làm việc cross team.
2.2 Tìm hiểu về kỹ năng phân tích nghiệp vụ (Business Analyst)
Nội dung: Tìm hiểu về kĩ năng giao tiếp với khách hàng, kĩ năng trình bày thuyết
trình bằng tiếng Anh.
Kĩ năng phân tích u cầu, phân tích bài tốn nhu cầu khách hàng.
Tìm hiểu về cách viết User Story theo chuẩn INVEST, Acceptance Criteria theo
chuẩn Gherkin.
Tìm hiểu về kĩ năng tạo Wireframe dựa trên yêu cầu của khách hàng.
Tham gia meeting hàng tuần với khách hàng để cập nhật kết quả công việc cũng
như xác nhận các yêu cầu mới.
Kĩ năng gợi ý các yêu cầu mới cho khách hàng dựa vào các yêu cầu sẵn có.
Kết quả: Hiểu biết cơ bản về công việc của một chuyên viên phân tích nghiệp vụ
(Business Analyst), học hỏi được nhiều kinh nghiệm trong việc giao tiếp với khách
hàng, làm việc chung với khách hàng. Có thêm nhiều kiến thức về đề tài liên quan đến
dự án đã làm. Nhận được những phản hồi trực tiếp của khách hàng để cải thiện kĩ
năng của bản thân về chuyên môn và về mặt giao tiếp.
10
2.3 Tìm hiểu về thiết kế UI/UX (UI/UX Designer)
Nội dung: Sử dụng cơng cụ Figma để hiện thực hóa các yêu cầu dựa vào
wireframe của giai đoạn trước, tạo nên các màn hình thực tế phục vụ cho yêu cầu cơ
bản của dự án.
Có thêm kiến thức về mảng thiết kế UI/UX như thiết lập thư viện Component,
Grid, Typography, Color, Layout, Variants.
Có thêm kinh nghiệm trong việc nghiên cứu UI/UX các sản phẩm tương tự để đưa
ra thiết kế hoản chỉnh.
Kĩ năng sử dụng công cụ Figma như Auto-layout, Plugin, Prototyping.
Kĩ năng chuyển từ Wireframe sang thiết kế hoàn chỉnh cho các màn hình.
Kết quả: Có được kinh nghiệm thực tế về việc sử dụng Figma cho dự án thật, đưa
ra được thiết kế hoàn chỉnh phục vụ cho như cầu project, có được nhiều kinh nghiệm
làm việc thực tế với khách hàng, nhận được nhiều phản hổi cập nhật thiết kế trực tiếp.
11
3. Chi Tiết Project
3.1 Giới thiệu
Dự án thực hiện là một dự án trang web quản lí việc các xe điện,
Mô tả: Người dùng sẽ đăng nhập vào trang web quản lí để truy cập vào hệ thống,
trang web này sẽ có các tính năng chính như xem thơng tin tổng quát của các xe, danh
sách xe, danh sách tài xế, bản đồ vị trí các xe, mức pin tương ứng của các xe,
performance, liên lạc với tài xế, yêu cầu thay pin.
Các màn hình:
Hệ thống bao gồm các màn hình chính là:
-
Login, đăng nhập
Dashboard, hiện thơng tin tổng qt các xe, mức pin, chỉ số thân thiện môi
trường, performance.
Locations, thơng tin mức pin hiện tại và vị trí các xe và các trạm thay pin.
Drivers, danh sách tài xế.
Vehicles, danh sách xe.
Selected vehicle, xem thông tin của một xe, mức pin, lịch trình, performance.
Selected driver, xem thơng tin của một tài xế, xe đang chạy, mức pin của xe
đang chạy, lịch trình quản lí lịch trình.
Stations, danh sách trạm thay pin.
Selected station, xem thông tin trạm của một trạm thay pin.
Performance, xem performance của xe, của tài xế, trong một khoảng thời gian
được chọn.
Cases, xem danh sách các lỗi của xe hiện tại, tai nạn, cảnh báo.
Notification, thông báo.
Contact, liên lạc với tài xế.
Report, màn hình xuất báo cáo về performance của các xe hoặc các tài xế.
3.2 Thực hiện
Sinh viên Trần Đặng Hoàng Anh và sự giúp đỡ của quản lí dự án.
3.3 Kế hoạch
Tiến hành lên danh sách User Story sau đó ghi chi tiết các Acceptance Criteria,
đưa cho khách hàng xác nhận.
Xây dựng site-map và wireframe.
Thiết kế giao diện hoàn chỉnh cho project.
12
4. Lịch làm việc
Người hướng dẫn
Tuần Cơng việc
Tìm hiểu về cơng ty
Anh Nguyễn
Hồng Sơn, chị
Huỳnh Thị Lan
Tìm hiểu u cầu của project
Anh Nguyễn
Hoàng Sơn, chị
Huỳnh Thị Lan
Thực hiện viết User Story
Anh Nguyễn
Hoàng Sơn, chị
Huỳnh Thị Lan
Thực hiện tạo Site map
Anh Nguyễn
Hoàng Sơn, chị
Huỳnh Thị Lan
5
Họp với khách hàng để xác nhận User
Story và Site map
Anh Nguyễn
Hoàng Sơn, chị
Huỳnh Thị Lan
6
Thực hiện tạo Wireframe dựa trên Site
map
Anh Nguyễn
Hoàng Sơn, chị
Huỳnh Thị Lan
Thực hiện tạo các giao diện hoàn
chỉnh, họp hàng tuần với khách hàng
để lấy phản hồi và cập nhật liên tục
Anh Nguyễn
Hoàng Sơn, chị
Huỳnh Thị Lan
1
2
3
4
– 12
13
Nhận xét của
người hướng
dẫn
5. Kết Luận
Như vậy, trong quá trình thực tập em đã học được nhiều kiến thức mới cả trong kĩ
năng chun mơn về thiết kế UI/UX và phân tích nghiệp vụ và cả kĩ năng xã hội như
làm việc nhóm, giao tiếp, thuyết trình. Nhờ tham gia vào các dự án thực tế của cơng ty
em đã có được kinh nghiệm làm việc góp phần phát triển bản thân trong tương lai.
Chân thành cảm ơn sự giúp đỡ của anh Nguyễn Hồng Sơn và chị Huỳnh Thị Lan,
ơng Herre.
14
TÀI LIỆU THAM KHẢO
[1] About Figma, the collaborative interface design tool.
[2] User Stories | Examples and Template | Atlassian
[3] The 6 Attributes of Effective User Stories – INVEST – Kaizenko
[4] How to wireframe (figma.com)
[5] Writing scenarios with Gherkin syntax | CucumberStudio Documentation
(smartbear.com)
[4] Cùng một số tài liệu nội bộ của dự án
15