Tải bản đầy đủ (.pdf) (19 trang)

Báo cáo thực tập lập trình ứng dụng WEB số hóa quy trình trong doanh nghiệp dầu khí sử dụng nền tảng APPIAN (JAVA)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (409.91 KB, 19 trang )

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

LẬP TRÌNH ỨNG DỤNG WEB SỐ HĨA QUY
TRÌNH TRONG DOANH NGHIỆP DẦU KHÍ
SỬ DỤNG NỀN TẢNG APPIAN (JAVA)

Công ty thực tập

: Công ty TNHH Phần mềm FPT

Người phụ trách

: Trần Việt Hùng

Thực tập sinh

: Phan Vĩnh Long

TP. Hồ Chí Minh, tháng 01 năm 2021


2

LỜI MỞ ĐẦU

Ngày nay, phát triển ứng dụng web là một bộ phận không thể thiếu của ngành công
nghiệp phần mềm cũng như cuộc sống. Với tốc độ phát triển vô cùng mạnh mẽ, phát triển ứng
dụng web đã và đang là nhân tố kích thích sự phát triển của công nghệ thông tin thế giới.


Cùng với xu thế phát triển của thế giới, Việt Nam cũng không phải ngoại lệ. Ngành công
nghiệp công nghệ thông tin non trẻ Việt Nam đã và đang phát triển mạnh mẽ, để hòa nhập với
những công ty hàng đầu trên thế giới. Bên cạnh những những công ty lớn trên thế giới gia nhập
vào thị trường Việt Nam, công ty công nghệ trong nước cũng đang phát triển rất mạnh mẽ, góp
phần rất lớn vào sự phát triển tích cực của ngành cơng nghệ Việt.
Sự ra đời của công nghệ web đã mở ra thời đại tồn cầu hóa. Càng ngày, nhu cầu sử
dụng của người dùng càng cao hơn và đòi hỏi lập trình viên phải ln học hỏi và trang bị những
kiến thức về cơng nghệ mới. Vì lý do này, em quyết định chọn lập trình website làm định hướng
cho việc học tập và nghề nghiệp của mình.
Sau bốn năm học tập trên trường, do mong muốn có thêm kinh nghiệm thực tế, cũng như
muốn được tham gia làm web trong một mơi trường chun nghiệp, em có dự định là sẽ thực
tập trong trong học kỳ 1 năm học 2020 - 2021. Vì vậy, em quyết định chọn cơng ty TNHH phần
mềm FPT - một môi trường lý tưởng, hiện đại, chuyên nghiệp - là nơi sẽ giúp em thực hiện
được dự định này.

Trần Việt Hùng

Phan Vĩnh Long


3

LỜI CẢM ƠN

Lời đầu tiên, em xin chân thành cảm ơn Khoa Công nghệ Phần mềm, trường Đại Học
Công nghệ Thơng tin Đại học quốc gia thành phố Hồ Chí Minh đã cung cấp kiến thức và tạo
điều kiện thuận lợi cho em trong suốt quá trình thực tập. Em cũng xin cảm ơn các thầy cô trong
Khoa Công nghệ Phần mềm đã tận tình giảng dạy, trang bị cho chúng tơi những kiến thức nền
tảng trong suốt q trình học tập tại trường
Trân trọng gửi lời cảm ơn công ty TNHH Phần mềm FPT đã tạo điều kiện cho em có cơ

hội được thực tập tại cơng ty. Chỉ trong một thời gian ngắn, nhưng nhờ sự chỉ dẫn nhiệt tình của
nhóm trainer, nhóm thực tập chúng em đã tiếp thu được những kiến thức quan trọng chúng em
hoàn thành đợt thực tập này.
Đặc biệt cảm ơn anh Trần Việt Hùng, đã training về các quy trình dự án, cách quản lý
công việc và thời gian, hướng dẫn, giúp đỡ cho chúng em tận tình cả những khó khăn trong
cơng việc, đến những khó khăn việc làm quen với môi trường mới; cảm ơn anh Lê Ngọc Linh và
anh Trương Quang Minh đã training về cách thiết kế hệ thống và cơ sở dữ liệu cũng như các kỹ
thuật trong quá trình thiết kế website.
Phan Vĩnh Long
Tp.HCM, 14/01/2021

Trần Việt Hùng

Phan Vĩnh Long


4

NHẬN XÉT CỦA KHOA

..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................

..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................

Trần Việt Hùng

Phan Vĩnh Long


5

MỤC LỤC

LỜI MỞ ĐẦU ................................................................................................................................ 2
LỜI CẢM ƠN ................................................................................................................................ 3
NHẬN XÉT CỦA KHOA ............................................................................................................. 4
MỤC LỤC ..................................................................................................................................... 5
CHƯƠNG 1.

GIỚI THIỆU CƠNG TY THỰC TẬP................................................................ 7

1.

Giới thiệu cơng ty TNHH Phần mềm FPT ....................................................................... 7


2.

Tổ chức và các lĩnh vực hoạt động ................................................................................... 8

3.

Tổ chức quản lý sử dụng nguồn lực đơn vị ...................................................................... 8

4.

Sản phẩm của công ty ....................................................................................................... 9
4.1.

FPT AI ....................................................................................................................... 9

4.2.

Công nghệ xe tự lái .................................................................................................. 10

4.3.

Dịch vụ chuyển đổi số ............................................................................................. 11

CHƯƠNG 2.

NỘI DUNG THỰC TẬP .................................................................................. 12

1.

Tìm hiểu cơng ty và các kỹ năng cơ bản trong công ty ................................................. 12


2.

Nghiên cứu kỹ thuật ....................................................................................................... 12

3.

2.1.

Các cơng cụ làm việc ............................................................................................... 12

2.2.

Tìm hiểu cơng nghệ nền tảng .................................................................................. 13

2.3.

Đọc và tìm hiểu tài liệu về dự án ............................................................................. 13

Thực hiện dự án .............................................................................................................. 13

CHƯƠNG 3.

Trần Việt Hùng

CHI TIẾT VỀ DỰ ÁN ...................................................................................... 16

Phan Vĩnh Long



1.

6
Giới thiệu về dự án ......................................................................................................... 16

CHƯƠNG 4.

TỔNG KẾT....................................................................................................... 18

1.

Kết quả đạt được ............................................................................................................ 18

2.

Thuận lợi ........................................................................................................................ 18

3.

Khó khăn ........................................................................................................................ 18

TÀI LIỆU THAM KHẢO ........................................................................................................... 19

Trần Việt Hùng

Phan Vĩnh Long


7


CHƯƠNG 1. GIỚI THIỆU CÔNG TY THỰC TẬP

1. Giới thiệu công ty TNHH Phần mềm FPT
Công ty TNHH Phần mềm FPT (FPT Software) thành lập từ năm 1988 đến nay với 3 Trụ
sở chính đặt tại Việt Nam và một số nước trên toàn thế giới như Hoa Kỳ, Nhật Bản, Malaysia,
Đức, Úc, Singapore, Malaysia, Thái Lan và Philipines. Hiện tại FPT Software đáp ứng nhu cầu
gia công phần mềm lớn cho hơn 150 công ty hàng đầu tại 20 quốc gia lớn nhất trên thế giới hiện
nay với các hợp đồng lớn có khi đạt cả 1 triệu USD dành cho một số đối tác lớn như Hitachi,
NEOPOST, Petronas, Deutsche Bank, và Unilever với hơn 4000 nhân viên trên tồn thế giới.
FPT Software theo đuổi mục tiêu gia cơng phần mềm để đáp ứng cho nhu cầu phát triển
CNTT của các hãng phần mềm trong nước, các công ty lớn trong nước và tham vọng hơn là
xuất khẩu phần mềm trên tồn thế giới cho các cơng ty nước ngồi biết đến tập đồn FPT, mục
đích chính là vươn đến tầm cao mới thông qua công nghệ nhằm nâng cao năng suất lao động.
Đến với FPT Software, nhân viên được phép phát huy tối đa khả năng sáng tạo, nỗ lực đưa các
sáng tạo vào các giải pháp công nghệ thông tin nhằm nắm bắt các cơ hội đổi mới và phát triển
nhằm đạt được mục tiêu chung của tập đồn là OneFPT.
FPT Software hiện tại là cơng ty xuất khẩu phần mềm hàng đầu tại Việt Nam. Kinh
doanh của FPT Sofware xuất phát từ Công nghệ thông tin và Viễn Thông FPT là cốt lõi để đáp
ứng cho khách hàng trên 63 tỉnh thành trên toàn lãnh thổ Việt Nam và mở rộng đến khách hàng
toàn cầu. Từ khi được thành lập cho đến nay, FPT Software đã là công ty phần mềm số 1 tại
Việt Nam trong lĩnh vực tích hợp hệ thống, phân phối và bán lẻ, dịch vụ Công Nghệ Thông tin,
xuất khẩu gia công phần
mềm, bán lẻ sản phẩm CNTT.

Trần Việt Hùng

Phan Vĩnh Long


8


2. Tổ chức và các lĩnh vực hoạt động
FPT Software cơ cấu lại nhân sự cấp cao trong đội ngũ của mình. Ban lãnh đạo FPT
Software mới bao gồm: Chủ tịch Chu Thị Thanh Hà, TGĐ Nguyễn Văn Khoa, phó TGĐ Hoàng
Việt Anh và Nguyễn Thế Phương, và 6 Giám đốc: Giám đốc sản xuất (CDO) Đào Duy Cường;
Giám đốc Chất lượng (CQO) kiêm Giám đốc Công nghệ thông tin (CIO) Đỗ Văn Khắc; Giám
đốc Phát triển Nguồn lực (CHRO) Trần Xn Khơi; Giám đốc Tài chính (CFO) Nguyễn Khải
Hồn; Giám đốc Công nghệ (CTO) Trần Huy Bảo Giang.
Tổ chức OB sẽ có đầy đủ chức năng từ bán hàng (sales), trước bán hàng (pre-sales) và
quản lý sản xuất (delivery) tại chỗ. Khách hàng sẽ được quản lý trực tiếp bởi các OB thay vì để
một phần ở các đơn vị kinh doanh như trước đây. OB sẽ là đơn vị chịu trách nhiệm cuối cùng về
quan hệ với khách hàng trên cơ sở hợp tác với offshore. Các đơn vị thuộc khối Delivery (khối
Sản xuất) tại offshore sẽ tập trung vào việc tăng năng suất và chất lượng dự án, chịu trách nhiệm
về tăng trưởng và quản lý nguồn lực.
Tổ chức của khối Sản xuất gồm 3 loại hình: Đơn vị sản xuất (FSU) theo lĩnh vực chuyên
ngành (Vertical domain), dịch vụ (services line - cross domain) và sản xuất chung (ITO
services), đáp ứng được nhu cầu mở rộng theo hướng chun mơn hóa sản xuất phù hợp trong
từng giai đoạn phát triển. Các đơn vị sản xuất trên sẽ được quản lý theo mơ hình matrix (ma
trận), có sự chỉ đạo và hỗ trợ theo ngành dọc từ HO.
Mơ hình tổ chức mới của FPT Software được thiết kế theo chuẩn quốc tế của ngành dịch
vụ Công nghệ thông tin nhằm nâng cao năng suất, chất lượng, hiệu quả hoạt động và dịch vụ
khách hàng hướng tới mục tiêu tăng trưởng nhanh và bền vững.
Hoạt động trong lĩnh vực phần mềm, FPT Software cung cấp các dịch vụ theo chuẩn thế
giới theo 3 mảng dịch vụ: dịch vụ phần mềm truyền thống bao gồm Application Services,
Business Application Services, Legacy Migration, Testing & BPO; dịch vụ Digital Age services
bao gồm Cloud, Mobility, Analytics & Internet of Things; và mảng dịch vụ Product
Engineering bao gồm Embedded System, CAD/CAM và IC Design.

3. Tổ chức quản lý sử dụng nguồn lực đơn vị
FPT Software có 6 đơn vị phần mềm chiến lược. Các đơn vị phần mềm chiến lược sẽ

được tổ chức theo lĩnh vực kinh doanh, theo thị trường hoặc theo khách hàng.
Đơn vị phần mềm chiến lược số 1 (FSU1) được thành lập từ các đơn vị cũ: F2W, GNC,
FDM.DMU, FDN.BU5; Giám đốc là anh Hoàng Việt Anh. Với quân số hơn 900 người, chuyên
về thị trường các nước nói tiếng Anh, FSU1 có nhiệm vụ đảm bảo tốc độ tăng trưởng 40%/năm

Trần Việt Hùng

Phan Vĩnh Long


9
theo định hướng chung của công ty, giúp FPT Software xây dựng một số năng lực kỹ thuật theo
hướng chuyên mơn hóa như chuyển đổi ứng dụng (migration), điện tốn đám mây (cloud).
Đơn vị phần mềm chiến lược số 3 (FSU3) được thành lập từ Công ty TNHH Giải pháp
Phần mềm Doanh nghiệp (FPTSS), Giám đốc là anh Hoàng Thanh Sơn. Đơn vị phần mềm
chiến lược số 11 (FSU11) được thành lập từ Công ty TNHH Nghiên cứu và Phát triển Phần
mềm FPT (FRD), Giám đốc là anh Trần Đăng Hòa.
Đơn vị phần mềm chiến lược số 13 (FSU13) được thành lập từ Công ty TNHH Giải pháp
Phần mềm Kinh doanh Trực tuyến FPT (FDM) và trung tâm FDN.DMC, giám đốc là anh
Nguyễn Hoài Nam.
Đơn vị phần mềm chiến lược số 15 (FSU15) được thành lập từ Công ty FPT Medical
Information System (FMIS) và trung tâm phần mềm FSE.BU3. TGĐ FPT Software Nguyễn
Thành Lâm sẽ kiêm nhiệm chức Giám đốc FSU15.
Đơn vị phần mềm chiến lược số 17 (FSU17) được thành lập từ các đơn vị cũ như: Công
ty TNHH Công nghệ Phần mềm FPT (FSE), các trung tâm sản xuất phần mềm của FPT
Software chi nhánh Đà Nẵng và 2 bộ phận thuộc FMIS. Giám đốc của FSU17 là anh Lê Vĩnh
Thành.

4. Sản phẩm của công ty
4.1. FPT AI

FPT.AI là nền tảng trí tuệ nhân tạo tồn diện, sản phẩm chiến lược của Ban cơng nghệ
tập đồn FPT. FPT.AI được phát triển và ứng dụng những kỹ thuật học máy, học sâu tiên tiến
nhất hiện nay với 4 mô-đun, gồm: FPT.AI Conversation (Nền tảng hội thoại FPT.AI) cho phép
xây dựng chatbot có khả năng xử lý ngơn ngữ tự nhiên để tương tác với khách hàng, có thể tích
hợp trên nhiều ứng dụng trò chuyện như: Facebook Messenger, Zalo, Viber... FPT.AI Speech
hỗ trợ tự động nhận dạng giọng nói tiếng Việt và chuyển đổi văn bản thành tương tác âm thanh
với người dùng.
FPT.AI Vision là nền tảng giúp xác định, phân tích chính xác nội dung trong hình ảnh;
tập trung vào việc tự động hố các quy trình xử lý (Cognitive RPA) cho doanh nghiệp, nhận
dạng hình ảnh, nhận dạng biểu mẫu và OCR (Nhận dạng ký tự quang học); FPT.AI Knowledge
cung cấp nền tảng giúp máy móc có thể học, trích xuất, khám phá kiến thức bên trong doanh
nghiệp với kho dữ liệu riêng (thông tin sản phẩm, hướng dẫn sử dụng...) và kiến thức ngành
riêng biệt để tạo nên một mạng lưới các khái niệm, mối liên hệ có thể được tích hợp vào ứng
dụng, dịch vụ. Người dùng có thể trải nghiệm các sản phẩm của FPT.AI tại .

Trần Việt Hùng

Phan Vĩnh Long


10

4.2. Công nghệ xe tự lái
Tháng 10/2017, dựa trên những đầu tư nghiên cứu và năng lực công nghệ chuyên sâu
trong mảng cơng nghệ trí tuệ nhân tạo, phân tích dữ liệu lớn,giao tiếp giữa các phương tiện,
điện toán đám mây, nhận diện hình ảnh..., FPT Software đã tuyên bố ra mắt công nghệ xe tự lái,
trở thành công ty đầu tiên tại Việt Nam ra mắt công nghệ xe tự lái và là một trong số ít các cơng
ty tiên phong trong lĩnh vực xe tự lái tại khu vực Đông Nam Á.
Công nghệ xe tự lái của FPT Software đang ở cấp độ 3 dựa trên thang đo 5 cấp độ của xe
tự lái của Hiệp hội Kỹ sư xe hơi (SAE). Cụ thể, cấp độ 3 là cấp độ xe tự lái trong một số điều

kiện nhất định; người lái khơng cần chủ động kiểm sốt việc điều khiển phương tiện trong toàn
bộ thời gian di chuyển và chỉ phải kiểm sốt khi có cảnh báo.
Cơng nghệ xe tự hành do FPT Software nghiên cứu, phát triển đã được tích hợp thành
cơng trên xe ơ tơ thương mại 4 chỗ và xe điện cho sân golf. FPT cũng đã được Bộ Giao thông
Vận tải đồng ý cho thử nghiệm công nghệ xe tự lái trong khuôn viên khu công nghệ cao. Hiện
FPT Software đang nghiên cứu bổ sung thêm một số tính năng mới, gia tăng độ chính xác về
khả năng di chuyển trên một nền tảng xe mới.

Trần Việt Hùng

Phan Vĩnh Long


11
4.3. Dịch vụ chuyển đổi số
Chuyển đổi số trong tổ chức, doanh nghiệp là q trình thay đổi từ mơ hình truyền thống
sang doanh nghiệp số, bằng cách áp dụng công nghệ mới như dữ liệu lớn, Internet vạn vật, điện
toán đám mây... thay đổi phương thức điều hành, lãnh đạo, quy trình làm việc, văn hóa cơng
ty…
Chuyển đổi số mang lại nhiều lợi ích như cắt giảm chi phí vận hành, tiếp cận được nhiều
khách hàng hơn trong thời gian dài hơn, lãnh đạo ra quyết định nhanh chóng và chính xác hơn
nhờ hệ thống báo cáo thơng suốt kịp thời. Qua đó, hiệu quả hoạt động và tính cạnh tranh của tổ
chức, doanh nghiệp được nâng cao.
Năm 2017, FPT đã tiến hành chuyển đổi số và thực hiện theo hai hướng: chuyển đổi số
cho doanh nghiệp khách hàng của FPT và chuyển đổi số trong nội tại tập đoàn dựa trên nền tảng
nghiên cứu và phát triển các cơng nghệ cốt lõi như: IoT, Mobile, Big Data, Trí tuệ nhân tạo và
sắp tới là VR và AR, nhằm tăng cường trải nghiệm khách hàng, hiệu quả sản xuất kinh doanh
và nhân giống những mơ hình kinh doanh mới. Với FPT Software, dịch vụ chuyển đổi số đã và
đang thực hiện cho những khách hàng lớn trên phạm vi tồn cầu. Hồi cuối năm ngối, dịch vụ
chuyển đổi số của FPT Software được UBND TP.Hà Nội công nhận là sản phẩm công nghiệp

chủ lực năm 2018 (với thời hạn công nhận là 3 năm, từ ngày 30/11/2018 đến ngày 30/11/2021),
đồng thời có tên trong Top 10 sản phẩm cơng nghiệp chủ lực Hà Nội.

Trần Việt Hùng

Phan Vĩnh Long


12

CHƯƠNG 2. NỘI DUNG THỰC TẬP
Đợt thực tập với chủ đề “Lập trình ứng dụng web số hóa quy trình trong doanh nghiệp
dầu khí sử dụng nền tảng Appian (Java)” nhằm mục đích giúp thực tập sinh như em được đào
tạo về lập trình front end, back end, testing, giúp thực tập sinh hiểu rõ các quy trình trong một
dự án thực tế, đồng thời rèn luyện những kỹ năng mềm như làm việc nhóm, sắp xếp thời gian,
giao tiếp… Tại cơng ty, em có cơ hội được học tập, khám phá và làm việc trong một môi trường
năng động, thực tế.

1. Tìm hiểu cơng ty và các kỹ năng cơ bản trong công ty
Thời gian: 2 ngày
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 từng mảng giới thiệu về công ty, quá trình thành lập và phát
triể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ề cách thức 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…
Kết quả: Hiểu thêm về cơng ty, 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.

2. Nghiên cứu kỹ thuật
2.1. Các công cụ làm việc

Thời gian: 3 ngày.
Nội dung: Tìm hiểu về dự án và các cơng cụ.
Tìm hiểu về các cơng cụ sẽ được dùng trong quá trình làm việc. Cài đặt máy cũng như
các phần mềm, tool phục vụ cho công việc.
Trong thời gian này, người phụ trách đã hướng dẫn thực tập sinh tìm hiểu về các cơng cụ
sẽ giúp ích cho trong công việc sau này. Một số phần mềm trong số đó như Tortoise SVN,
Teams - sử dụng trong làm việc nhóm, eclipse– IDE sử dụng để lập trình Java…
Thực hiện: Cài đặt và thực hành sử dụng các phần mềm đã nêu trên qua các bài tập nhỏ.
Kết quả: Nắm được cách sử dụng các công cụ làm việc.

Trần Việt Hùng

Phan Vĩnh Long


13
2.2. Tìm hiểu cơng nghệ nền tảng
Thời gian: 2 tuần
Nội dung: Tìm hiểu về các khái niệm trong Business Process Model and Notation (BPMN)
và nền tảng Appian.
Được người trainer training và gửi tài liệu nghiên cứu về các khái niệm trong BPMN và
các vấn đề liên quan.
Thực hiện: Thực hành và hồn thành một số khố học trên nền tảng Appian.
Kết quả: Hiểu về công nghệ được sử dụng, biết cách áp dụng các kỹ thuật vào giải quyết bài
toán thực tế.
2.3. Đọc và tìm hiểu tài liệu về dự án
Thời gian: 1 tuần
Nội dung: Tìm hiểu về cơng ty khách hàng, bài toán cần giải quyết của khách hàng và tài
liệu về yêu cầu của khách hàng.
Được người trainer giao tài liệu và hướng dẫn tìm hiểu về các yêu cầu của khách hàng.

Thực hiện: Đọc và tìm hiểu tài liệu.
Kết quả: Hiểu hơn về khách hàng và bài tốn cần giải quyết của khách, các cơng việc trong
dự án.

3. Thực hiện dự án
Sau một tháng được training và thực hành, thực tập sinh đã nắm được những kiến thực
cơ bản về các công nghệ và công cụ được sử dụng trong dự án cũng như yêu cầu của
khách hàng. Trong khoảng thời gian tiếp theo, thực tâp sinh sẽ được áp dụng các kiến
thức đã học vào dự án thực tế.
Chi tiết đồ án sẽ được nói ở phần sau.
1. Lịch làm việc
Tuần

1

Cơng việc
-

Trần Việt Hùng

Tìm hiểu về công ty, cách tổ chức của công ty.
Làm quen với các công cụ làm việc trong công ty.
Giao tiếp sử dụng các cơng cụ cơng ty như Team,

Người
hướng
dẫn
Trần Việt
Hùng


Mức độ
hồn
thành

Phan Vĩnh Long


14
2

-

3

-

4

-

5
6

-

7

-

8


-

-

9

-

Trần Việt Hùng

Jira…
Tìm hiểu các khái niệm trong Business Process Model Trần Việt
and Notation.
Hùng
Tìm hiểu nền tảng Appian.
Đọc và nghiên cứu tài liệu dự án.
Trần Việt
Hùng
Cùng các team member đọc và nghiên các User Story Trần Việt
(US) được tạo bởi Business Analysis (BA), từ đó viết Hùng
Q&A, làm rõ các vấn đề còn thắc mắc trong US với
BA.
Nghiên cứu về Single Sign On trên Azure.
Thực hiện tính năng kết nối Single Sign On cho hệ
thống (Backend).
Thiết kế database model cho Job và các đối tượng liên Trần Việt
quan. Tạo script cho DB mới.
Hùng
Tạo Process Model (Backend) cho việc tạo Job mới

trên hệ thống.
Fix bug từ Tester.
Cùng các team member đọc và nghiên các User Story Trần Việt
(US) được tạo bởi Business Analysis (BA), từ đó viết Hùng
Q&A, làm rõ các vấn đề còn thắc mắc trong US với
BA.
Nghiên cứu về Report (Document) Generate trên
Appian.
Thực hiện tính năng tự động tạo Document dựa trên
template và dữ liệu trong hệ thống.
Fix bug từ Tester.
Thay đổi DB hiện có để thêm tính năng cho việc quản Trần Việt
lý người dùng sync từ Azure SSO.
Hùng
Viết Process Model (Backend) cho tính năng quản lý
người dùng trên hệ thống (thêm user vào application,
thay đổi user role, xoá user ra khỏi hệ thống).
Fix bug từ Tester.
Cùng các team member đọc và nghiên các User Story Trần Việt
(US) được tạo bởi Business Analysis (BA), từ đó viết Hùng
Q&A, làm rõ các vấn đề còn thắc mắc trong US với
BA.
Tìm hiểu tải liệu khách hàng về tính năng Solution
Creation Matrix.
Thực hiện tính năng tự động tạo Solution Creation
Matrix dựa trên mockup data.
Fix bug từ Tester.

Phan Vĩnh Long



15
10
-

11
-

12

-

Trần Việt Hùng

Thực hiện tính năng tự động tạo Solution Creation
Matrix dựa trên mockup data.
Fix bug từ Tester.
Cùng các team member đọc và nghiên các User Story
(US) được tạo bởi Business Analysis (BA), từ đó viết
Q&A, làm rõ các vấn đề còn thắc mắc trong US với
BA.
Viết 1 số Common object cho hệ thống liên quan đến
việc sử dụng, lấy thơng tin người dùng (user).
Fix bug từ Tester.
Thay đổi tính năng Solution Creation Matrix theo yêu
cầu mới của khách hàng.
Fix bug từ Tester
Cập nhật lại tài liệu về những object đã thực hiện trên
hệ thống sử dụng Confluence.
Transfer lại công việc cho team member khác. (Đã lên

nhân viên chính thức nhưng xin nghỉ để hồn thành
khố luận tốt hơn)

Trần Việt
Hùng

Trần Việt
Hùng

Phan Vĩnh Long


16

CHƯƠNG 3. CHI TIẾT VỀ DỰ ÁN
1. Giới thiệu về dự án
Dự án được tham gia là một dự án ứng dụng web được sử dụng cho mục đích số hố một
quy trình của phịng ban trong một doanh nghiệp về dầu khí. Trước đó các nhân viên trong cơng
ty khách hàng thực hiện quản lý các quy trình, giấy tờ liên quan thông qua việc liên lạc trực tiếp
qua các ứng dụng giao tiếp và lưu trữ tài liệu dưới dạng giấy. Việc số hoá giúp khách hàng giảm
thiểu khối lượng cơng việc và giấy tờ, các quy trình được quản lý tự động bằng hệ thống.
Dự án được khách hàng bàn giao dưới dạng turn-key. Việc quản lý dự án sử dụng mơ
hình Scrum, với team size là 20 thành viên. Chi tiết dự án vì liên quan đến thông tin khách
hàng, nên thông tin chi tiết không được cung cấp ra ngồi. Dưới đây là trích dẫn bài báo về dự
án:
Ngày 18/11 vừa qua, đơn vị CIP cùng khách hàng Halliburton vừa tổ chức lễ kick-off dự án mới
có trị giá 620.000 USD. Đây là dự án đầu tiên mà CIP làm cùng Product Service Line (PSL)
mới của Halliburton (HAL) – Baroid theo dạng “Turn-key Model”.
Turn-key được hiểu là kiểu dự án mà khách hàng ký với một nhà tổng thầu thực hiện từ A đến Z.
Khách hàng sẽ không cần quan tâm tới các vấn đề khác, chỉ chờ đến ngày dự án hoàn thành và

đưa sản phẩm vào sử dụng.
Chia sẻ về dự án lần này, anh Lê Hoài Bảo, Giám đốc CIP đánh giá: “Đây là dự án đầu tiên
mà FSOFT hợp tác với HAL theo hình thức ‘Chìa khóa trao tay’. Dự án đặt ra nhiều thách thức
về mặt công nghệ và business domain nhưng mở ra cơ hội hợp tác mới bên cạnh hình thức
truyền thống theo mơ hình T&M”.
Với mơ hình dự án mới, CIP sẽ thực hiện tất cả các công đoạn: Đề xuất giải pháp, triển khai
thực hiện, kiểm tra, ứng dụng của hệ thống… Các thành viên của CIP cần tự động hóa quy
trình làm việc phía khách hàng lên web application, giúp họ tạo ra một giải pháp hiện đại, đảm
bảo hiệu suất trong quá trình khoan dầu nhưng vẫn tiết kiệm được chi phí.
Với 25 thành viên bao gồm onshore và offshore, dự án bắt đầu khởi động từ ngày 19/11 và sẽ
chạy trong vòng 8 tháng, qua 6 milestone chính.
Đánh giá về những thách thức khi thực hiện dự án, PM Trần Việt Hùng (CIP.HAL) cho rằng, vì
lần đầu làm theo dạng Turn-key nên rất khó khăn trong việc tìm hiểu mong muốn thật sự từ
khách hàng, đòi hỏi BA sẽ phải chủ động liên lạc với các stakeholder, tổ chức workshop nhằm
làm rõ yêu cầu và kì vọng. “Đây là dự án low-code trên platform Appian, là một platform mới
Trần Việt Hùng

Phan Vĩnh Long


17
mà chúng ta chưa có nhiều kinh nghiệm làm việc trên đó, thời gian của dự án ngắn nhưng khối
lượng cơng việc khá lớn. Vì vậy, lãnh đạo đơn vị đã chuẩn bị nguồn lực tốt nhất, bao gồm các
Super SA, các bên liên quan cũng như đầu tư thời gian cho các thành viên có thể học và thực
hành trên platform nhiều nhất”, anh Hùng chia sẻ. – Theo FPT workplace –

Trần Việt Hùng

Phan Vĩnh Long



18

CHƯƠNG 4. TỔNG KẾT
1. Kết quả đạt được
Thông qua dự án, bản thân đã đạt được những kết quả sau:
-

Kiến thức về dầu khí từ q trình làm việc với khách hàng là một trong những cơng ty
dầu khí hàng đầu thế giới.

-

Kiến thức về lập trình ứng dụng web, thiết kế cơ sở dữ liệu và các kỹ thuật liên quan.

-

Quy trình làm việc với dự án thực tế (team size 20).

-

Học hỏi các kỹ năng giao tiếp trong team phát triển cũng như với team kiểm thử và các
vị trí khác trong dự án như Tech lead, Project manager, Bussiness analysis…

-

Sử dụng các công cụ để quản lý công việc hiệu quả hơn như Jira, Teams, Time
management system…

-


Thi thành công chứng chỉ Appian Developer Level 2 (12 months of project participation
recommended).

2. Thuận lợi
Trong quá trình thực tập, bản thân đã nhận được những thuận lợi sau:
-

Trong quá trình thực tập em nhận được sự giúp đỡ, chỉ dạy nhiệt tình của các anh chị
trong cơng ty cả về kiến thức chun mơn và kỹ năng mềm.

-

Trong q trình học tập tại trường em đã có kiến thức nền tảng trong lĩnh vực lập trình
cũng như lập trình web.

-

Thực tập tại công ty được nhận 100% lương, đồng thời được hỗ trợ máy móc, trang thiết
bị cần thiết liên quan đến lĩnh vực lập trình.

3. Khó khăn
Mặc dù được hỗ trợ nhiệt tình trong quá trình thực tập, bản thân vẫn gặp một số khó
khăn sau:
-

Trong q trình thực tập các lỗi phát sinh liên quan đến kiến thức chun mơn cũng như
kỹ năng mềm, do đó vẫn gặp một số khó khăn trong q trình thực tập.

Trần Việt Hùng


Phan Vĩnh Long


19

TÀI LIỆU THAM KHẢO
-

Appian homepage: />
-

Appian academy: />
-

Appian courses: />
-

Appian docs: />
-

BPMN: />
Trần Việt Hùng

Phan Vĩnh Long



×