Đặc biệt, tại các doanh nghiệp công nghệ hàng đầu như FPT Software, việc phân tích và mô tả công việc chi tiết cho vị trí Developer không chỉ giúp tối ưu hóa quy trình tuyển dụng mà còn
Trang 1TRƯỜNG ĐẠI HỌC KINH TẾ - ĐẠI HỌC ĐÀ NẴNG
KHOA THỐNG KÊ – TIN HỌC
CHỦ ĐỀ: PHÂN TÍCH CÔNG VIỆC VÀ MÔ TẢ CÔNG VIỆC
ĐỀ TÀI:
THỰC HIỆN PHÂN TÍCH CÔNG VIỆC VÀ VIẾT MÔ TẢ CÔNG VIỆC
CHO VỊ TRÍ DEVELOPER TẠI FPT SOFTWARE
Giáo viên hướng dẫn: Huỳnh Thị Mỹ Hạnh
Thành viên: Nguyễn Võ Ngọc Nhi
Nguyễn Trọng KhangNguyễn Thị Cẩm NhiNguyễn Nhuận Tiến
Trang 2MỤC LỤC
1 Giới thiệu về tổ chức: 7
1.1 Giới thiệu chung về FPT Software: 7
1.2 Sứ mệnh, viễn cảnh, giá trị 7
1.2.1 Sứ mệnh: 7
1.2.2 Viễn cảnh: 7
1.2.3 Giá trị cốt lõi: 7
1.3 Quy mô: 8
1.4 Văn hóa: 8
1.5 Khách hàng: 8
1.6 Sơ đồ tổ chức 9
1.7 Phòng ban 10
2 Báo cáo phân tích công việc 11
2.1 Kế hoạch phân tích công việc 11
2.1.1 Mục tiêu 11
2.1.2 Phạm vi 11
2.1.3 Phương pháp 11
2.1.4 Kế hoạch chi tiết 12
2.2 Phương pháp thu thập thông tin và thực tế triển khai 13
2.2.1 Giới thiệu chung về phương pháp thu thập thông tin phỏng vấn: 13
2.2.2 Thực tế triển khai 14
2.2.3 Kết luận: 14
2.3 Kết quả phân tích công việc 14
3 Đánh giá, nhận xét 18 3.1 Đề nghị ứng dụng kết quả phân tích công việc vào thực tế triển khai tại đơn
vị 18
Trang 33.2 Kinh nghiệm rút ra từ trải nghiệm ở bài tập 20
Trang 4MỤC LỤC BẢNG
Bảng 1 Kế hoạch chi tiết phân tích công việc 13
Bảng 2 Thông tin chung 15
Bảng 3 Trách nhiệm và nhiệm vụ 17
Bảng 4 Tiêu chuẩn thực hiện công việc 18
Bảng 5 Mối quan hệ bên trong và bên ngoài 18
Trang 5MỤC LỤC HÌNH ẢNH
Hình 1 Quy mô của FPT Software 8Hình 2 Sơ đồ tổ chức FPT Software 9Hình 3 Sơ đồ vị trí công việc 15
Trang 6LỜI MỞ ĐẦU
Trong bối cảnh công nghệ thông tin ngày càng phát triển mạnh mẽ, vai trò củacác lập trình viên (Developer) trở nên quan trọng hơn bao giờ hết trong việc xây dựng và phát triển các sản phẩm phần mềm Đặc biệt, tại các doanh nghiệp công nghệ hàng đầu như FPT Software, việc phân tích và mô tả công việc chi tiết cho vị trí Developer không chỉ giúp tối ưu hóa quy trình tuyển dụng mà còn góp phần nângcao hiệu suất làm việc, đảm bảo sự phù hợp giữa năng lực nhân sự và yêu cầu công việc
Báo cáo này được thực hiện nhằm phân tích công việc và xây dựng bản mô tả công việc cụ thể cho vị trí Developer tại FPT Software Nội dung báo cáo sẽ tập trung vào việc xác định các nhiệm vụ chính, yêu cầu kỹ năng, trách nhiệm và tiêu chí đánh giá hiệu suất làm việc của Developer Đồng thời, báo cáo cũng sẽ đề xuất những cải tiến trong việc định nghĩa công việc, nhằm tối ưu hóa quy trình tuyển dụng và phát triển nhân sự cho doanh nghiệp
Hy vọng rằng báo cáo này sẽ cung cấp một góc nhìn chi tiết và thực tiễn về công việc của Developer tại FPT Software, góp phần hỗ trợ công tác nhân sự trong việc tuyển dụng, đào tạo và phát triển đội ngũ lập trình viên chất lượng cao
Trang 71 Giới thiệu về tổ chức:
1.1 Giới thiệu chung về FPT Software:
FPT Software là một trong những công ty công nghệ hàng đầu tại Việt Nam, chuyên cung cấp các dịch vụ và giải pháp phần mềm cho khách hàng trong và ngoàinước Là công ty con thuộc Tập đoàn FPT, FPT Software được thành lập vào năm
1999 và hiện có trụ sở chính tại Hà Nội, với các văn phòng ở thành phố Hồ Chí Minh, Đà Nẵng và nhiều quốc gia trên thế giới như Mỹ, Nhật Bản, Đức, Úc, và Singapore
1.2 Sứ mệnh, viễn cảnh, giá trị
1.2.1 Sứ mệnh:
FPT Software đang trên đà phát triển không ngừng, định hướng thay đổi từ công nghệ mới nhất, cam kết mang lại sự hài lòng cho khách hàng, đóng góp vào sựthịnh vượng của quốc gia và tạo ra môi trường làm việc tốt nhất để nhân viên có thểphát huy hết khả năng của mình
1.2.3 Giá trị cốt lõi:
Với 4 giá trị cốt lõi tạo nên chất riêng của người FPT Software là Learn & Grow (Học tập & Phát triển không ngừng), Global Success (Thành công toàn cầu), Challenging & Purposeful Missions (Chinh phục sứ mệnh thách thức và ý nghĩa),
và Fun & Friendly Work Environment (Môi trường làm việc thân thiện và hứng khởi)
FPT Software không chỉ là nơi làm việc mà còn là nơi mỗi cá nhân cùng xây dựng môi trường giúp hài hòa giữa mục tiêu phát triển cá nhân với tầm nhìn phát triển chung của Công ty Là một doanh nghiệp trẻ trung, đầy năng lượng và đa văn hóa, FPT Software tự hào thực hiện sứ mệnh "Chung vai kiến tạo hạnh phúc", cùng
Trang 8CBNV tạo dựng giá trị hạnh phúc mới cho chính họ và Công ty giúp lan tỏa hình ảnh thương hiệu tuyển dụng “Hạnh phúc tới toàn cầu”
1.3 Quy mô:
Với hơn 20 năm kinh nghiệm hoạt động trên toàn cầu, FPT Software là công
ty cung cấp dịch vụ công nghệ hàng đầu châu Á, hiện diện tại gần 30 quốc gia Công ty cung ứng dịch vụ, giải pháp công nghệ chuyển đổi số đến hơn 1.000 khách hàng, trong số đó, hàng trăm khách hàng thuộc Top Fortune 500 FPT Software hiện có hơn 30.000 nhân viên, hoạt động tại gần 30 quốc gia trên thế giới
Hình 1 Quy mô của FPT Software
1.4 Văn hóa:
Yếu tố cốt lõi trong văn hóa doanh nghiệp của FPT Software là việc hành xử
có đạo đức và sự liêm chính trong hoạt động cũng như trong các quan hệ với nội bộ hay với các đối tác, nhà cung cấp và khách hàng, đó chính là tôn chỉ để FPT
Software đảm bảo sự thành công bền vững, bởi không chỉ đối tác, khách hàng mà toàn thể nhân viên FPT Software sẽ nhận thấy những giá trị vững chắc nơi doanh nghiệp và quyết định gắn bó lâu dài
1.5 Khách hàng:
FPT Software hợp tác với nhiều tập đoàn lớn trên thế giới trong các lĩnh vực khác nhau, bao gồm tài chính - ngân hàng, sản xuất, viễn thông, năng lượng và chăm sóc sức khỏe Một số khách hàng tiêu biểu của FPT Software là Airbus, Honda, Microsoft, Siemens, AT&T, và IBM
Trang 91.6 Sơ đồ tổ chức
Hình 2 Sơ đồ tổ chức FPT Software
Sơ đồ tổ chức của công ty được thiết kế nhằm phân chia rõ ràng các vai trò và trách nhiệm, giúp tối ưu hóa quy trình quản lý và triển khai công việc Dưới đây là cái nhìn chi tiết về các bộ phận và chức năng trong tổ chức
a Ban Lãnh Đạo:
Chủ tịch: Lãnh đạo cao nhất
Tổng Giám Đốc (CEO): Quản lý hoạt động chung của công ty
b Các giám đốc chuyên môn (CxO):
CDO (Chief Delivery Officer): Phụ trách hoạt động sản xuất phần mềm
CQO (Chief Quality Officer): Quản lý chất lượng
CHRO (Chief Human Resources Officer): Quản lý nhân sự
CFO (Chief Financial Officer): Quản lý tài chính
CIO (Chief Information Officer): Quản lý hạ tầng CNTT
CTO (Chief Technology Officer): Quản lý công nghệ
Trang 10c Khối Sản Xuất (Delivery Units - DU):
Bao gồm nhiều đơn vị như FGA, CMC, GSC, FSU1, FSU2
Chịu trách nhiệm cung cấp dịch vụ phần mềm cho khách hàng
d Khối Hỗ Trợ & Quản Lý:
Bao gồm HRM (nhân sự), FID (tài chính), QA (quản lý chất lượng),
IT (hỗ trợ CNTT)
e Khối Kinh Doanh & Thị Trường:
Phân chia theo khu vực: Nhật Bản, Mỹ, Châu Âu, Châu Á - Thái BìnhDương
Chịu trách nhiệm tiêu thụ dịch vụ và duy trì khách hàng
1.7 Phòng ban
Khối Sản Xuất (DU) là bộ phận chính trong công ty chịu trách nhiệm cung cấpdịch vụ phần mềm cho khách hàng Đây là nơi trực tiếp thực hiện việc thiết kế, pháttriển, triển khai và vận hành các sản phẩm công nghệ Các Developer (nhà phát triểnphần mềm) sẽ làm việc tại các đơn vị thuộc khối này để đảm bảo việc "sản xuất" phần mềm diễn ra hiệu quả
a Các đơn vị trong Khối Sản Xuất:
Khối DU bao gồm nhiều đơn vị nhỏ, mỗi đơn vị đảm nhận một nhiệm vụ hoặc
dự án cụ thể Ví dụ:
o FSU1, FSU2: Phát triển các giải pháp phần mềm, ứng dụng nội bộ hoặc
cho khách hàng
o FGA: Chuyên các dự án lớn và phức tạp với khách hàng toàn cầu.
o CMC, GSC: Hỗ trợ dịch vụ kỹ thuật hoặc các dự án gia công phần mềm
theo yêu cầu
b Nhiệm vụ chính của Khối Sản Xuất:
Phân tích yêu cầu: Hiểu rõ nhu cầu từ khách hàng hoặc các phòng ban nội bộ
để lập kế hoạch phát triển phần mềm
Phát triển phần mềm: Viết code, kiểm thử (testing), và triển khai sản phẩm
Trang 11 Bảo trì và hỗ trợ: Cập nhật, sửa lỗi, và nâng cấp phần mềm sau khi bàn giao.
Tích hợp giải pháp: Đảm bảo phần mềm hoạt động tốt với hệ thống sẵn có của khách hàng
c Vai trò của Developer trong Khối Sản Xuất:
Developer là lực lượng chính trong các đơn vị thuộc khối này Họ tham gia vào toàn bộ vòng đời của phần mềm, từ viết mã đến kiểm thử và triển khai
2 Báo cáo phân tích công việc
2.1 Kế hoạch phân tích công việc
o Xác định các tiêu chuẩn về năng lực, kỹ năng, và hiệu suất cần thiết
để thực hiện công việc
o Tạo cơ sở để quản lý nhân sự, bao gồm tuyển dụng, đào tạo, đánh giá hiệu suất, và phát triển nhân viên
2.1.2 Phạm vi
a Phạm vi công việc: tập trung vào các trách nhiệm, nhiệm vụ chính và yêu
cầu chuyên môn cần thiết cho vị ví Developer trong khối sản xuất (DU) của công ty FPT Software
b Phạm vi thời gian: ngày 1/3/2025 đến ngày 20/3/2025
2.1.3 Phương pháp
Nhóm lựa chọn phương pháp phỏng vấn trực tiếp một Developer đã có kinh nghiệm làm ở vị trí này nhiều năm
Trang 122.1.4 Kế hoạch chi tiết
gian
Người thực hiện
Ghi chú
Giai đoạn 1 Xác định phạm vi
phân tích công việc
Xác định mục đích 3 ngày Ngọc Nhi,
Cẩm Nhi, Trọng Khang, Nhuận Tiến
Xác định công việc cần phân tích
Xác định người thựchiện phân tích công việc
Tìm kiếm và thu thập biểu đồ cơ cấu
Dữ liệu định tínhXác định nguồn thu
thập thông tin
2 ngày
Xác định phương pháp thu thập thông tin
vấn trực tiếpGiai đoạn 3 Thu thập và phân
tích dữ liệu
Thực hiện phỏng vấn
1 ngày Trọng
KhangTổng hợp thông tin
từ cuộc phỏng vấn
2 ngày Nhuận
Tiến
Trang 13Xây dựng bản MTCV và TCTHCV
3 ngày Ngọc Nhi,
Cẩm Nhi
Bảng 1 Kế hoạch chi tiết phân tích công việc
2.2 Phương pháp thu thập thông tin và thực tế triển khai
2.2.1 Giới thiệu chung về phương pháp thu thập thông tin phỏng vấn:
Phỏng vấn là một phương pháp thu thập thông tin phổ biến trong nghiên cứu định tính và định lượng Phương pháp này cho phép người nghiên cứu tiếp cận trực tiếp với đối tượng để thu thập thông tin thông qua các câu hỏi được đặt ra theo một
kế hoạch có sẵn Phỏng vấn giúp khai thác sâu các ý kiến, quan điểm, kinh nghiệm
và cảm nhận của đối tượng nghiên cứu
Phương pháp phỏng vấn cũng tồn tại một số ưu điểm và nhược điểm như sau:
Trang 14o Yêu cầu kỹ năng phỏng vấn: Người thực hiện cần có kỹ năng giao tiếp tốt để khai thác được thông tin giá trị nhất
2.2.2 Thực tế triển khai
Giai đoạn chuẩn bị: Nhóm đã chuẩn bị danh sách câu hỏi dựa trên mục tiêu nghiên cứu và đặc điểm của đối tượng phỏng vấn Các câu hỏi tập trung vào kinh nghiệm làm việc, yêu cầu công việc và kỹ năng cần thiếtcủa vị trí Developer Nhóm lựa chọn phương pháp phỏng vấn cá nhân - người phỏng vấn và người trả lời gặp mặt trực tiếp, phù hợp để khai thác thông tin chuyên sâu Các câu hỏi dựa trên khung câu hỏi sẵn nhưng vẫn linh hoạt trong cách đặt câu hỏi
Tiến hành phỏng vấn:
Thời gian: Thực hiện phỏng vấn từ 07:30-8:00 ngày 11/03/2025
Hình thức: Phỏng vấn trực tiếp tại địa điểm thỏa thuận trước
Sau khi thực hiện phỏng vấn, tiến hành phân tích và tổng hợp thông tin
để tạo ra bản mô tả công việc và tiêu chuẩn thực hiện công việc chi tiết cho vị trí Developer
2.2.3 Kết luận:
Phương pháp phỏng vấn đã giúp nhóm thu thập được thông tin chi tiết về côngviệc của Developer, góp phần làm rõ yêu cầu công việc và các kỹ năng quan trọng Việc triển khai thực tế cũng giúp nhóm nhận ra những điểm cần cải thiện trong cáchtiếp cận và khai thác thông tin, từ đó rút kinh nghiệm cho các nghiên cứu tiếp theo
2.3 Kết quả phân tích công việc
BẢN MÔ TẢ CÔNG VIỆC
, Ngày tháng năm
Chức danh công việc: Lập trình viên (Developer)
Khối: Khối Sản Xuất (DU) Phòng: Phát triển phần mềm Bộ phận: G13Địa điểm làm việc: Tòa nhà FPT Cầu Giấy, Khu đô thị mới Cầu Giấy, Hà Nội
Trang 15Chức danh cấp trên trực tiếp: Group Leader (Division Leader)
Bảng 2 Thông tin chung
Phát triển sản phẩm phần mềm bao gồm thiết kế chi tiết, lập trình, và kiểm thửđơn vị nhằm đảm bảo đáp ứng yêu cầu của khách hàng
III SƠ ĐỒ VỊ TRÍ CÔNG VIỆC
Hình 3 Sơ đồ vị trí công việc
Trang 16Phân tích yêu cầu và thiết
kế chi tiết các tính năngphần mềm theo yêu cầu từkhách hàng hoặc Team
Lead
Tài liệu thiết kế chitiết được duyệt bởiTeam Lead
phê duyệt
Mã nguồn được kiểmtra và gửi lên serversau review
Hàng ngày
3 Thực hiện kiểm tra
đơn vị (Unit Test)
để đảm bảo chất
lượng code
Kiểm thử đơn vị để đảmbảo phần mềm chạy đúnglogic và không có lỗi phátsinh trong giai đoạn lập
trình
Kết quả kiểm thửđơn vị đạt yêu cầu
Thường xuyên
4 Báo cáo tiến độ Báo cáo tiến độ công việc
trên hệ thống quản lýhoặc trong các buổi họp
nhóm
Báo cáo đầy đủ tiến
độ công việc để cậpnhật tình hình vớiTeam Lead và khách
Sản phẩm hoàn chỉnhtrước khi bàn giaocho khách hàng
Theo yêu cầucủa dự án
Bảng 3 Trách nhiệm và nhiệm vụ
Trang 17V TIÊU CHUẨN THỰC HIỆN CÔNG VIỆC
Kỹ
năng
Lập trình thành thạo các ngôn ngữ như Pro*C, Java, Visual Basic, C#, Net
Có khả năng thiết kế chi tiết và thực hiện kiểm thử đơn vị (Unit Test)
Tư duy logic và khả năng giải quyết vấn đề hiệu quả
Giao tiếp tốt và làm việc nhóm hiệu quả
Có khả năng viết tài liệu thiết kế chi tiết và báo cáo tiến độ công việc
Thái
độ
Đúng deadline, đảm bảo chất lượng sản phẩm
Chú trọng đến sự hài lòng của khách hàng
Sẵn sàng làm việc ngoài giờ và chịu áp lực công việc khi cần
Chủ động học hỏi và tiếp cận các công nghệ mới khi cần
Hợp tác tốt trong nhóm và phối hợp với các bộ phận liên quan
Bảng 4 Tiêu chuẩn thực hiện công việc
Trang 18VI MỐI QUAN HỆ BÊN TRONG VÀ NGOÀI TỔ CHỨC
Team Lead: Quản lý trực tiếp, hỗ trợ
giải quyết các vấn đề kỹ thuật và tiến
độ công việc
QA (Quality Assurance): Kiểm tra
chất lượng sản phẩm định kỳ và đảm
bảo sản phẩm đạt tiêu chuẩn
Đội phát triển: Phối hợp với các
Developer trong nhóm để chia sẻ và xử
lý công việc lập trình, kiểm thử
Khách hàng: Làm việc trực tiếp với
khách hàng Nhật Bản thông qua Communicator hoặc sử dụng tiếng Nhật
cơ bản trong giao tiếp
Cấp trên: Tương tác với Project
Manager (PM) hoặc Group Leader khi cócác vấn đề vượt quá phạm vi giải quyết của Team Lead
Bảng 5 Mối quan hệ bên trong và bên ngoài
NGƯỜI NHẬN VIỆC
(Ký tên & ghi rõ họ tên)
(Tôi đã hiểu và đồng ý các công việc được
giao)
NGƯỜI GIAO VIỆC
(Ký tên & ghi rõ họ
tên)
3 Đánh giá, nhận xét
3.1 Đề nghị ứng dụng kết quả phân tích công việc vào thực tế triển khai tại
đơn vị
Sau khi thực hiện phân tích công việc thu được kết quả là bản mô tả công việc
và tiêu chuẩn thực hiện công việc, có thể áp dụng kết quả này vào thực tế triển khai tại đơn vị:
Hoạch định nguồn nhân lực:
Trang 19Bản MTCV và TCTHCV mô tả chi tiết về trách nhiệm, yêu cầu kỹ năng, năng lực và khối lượng công việc của vị trí từ đó giúp doanh nghiệp dự báo nhu cầu tuyển dụng và phát triển các chương trình nhằm đảm bảo sự sẵn sàng về số lượng của các loại với chất lượng mong muốn về nguồn nhân lực cho tổ chức đúng nơi và vào đúng lúc để đảm bảo hoạt động hiệu quả
Tuyển dụng:
Bản MTCV và TCTHCV cung cấp các yêu cầu chi tiết về kiến thức, kỹ năng
và năng lực cần có cho vị trí, giúp bộ phận nhân sự dễ dàng lọc hồ sơ và phỏng vấn ứng viên một cách hiệu quả hơn Đồng thời giúp ứng viên hiểu rõ những tiêu chuẩn đánh giá và tuyển chọn cho vị trí công việc, xác định xem bản thân có phù hợp với công việc không
Trả lương:
o Bản MTCV cung cấp thông tin về mức độ phức tạp, trách nhiệm
và yêu cầu của công việc
o TCTHCV cung cấp tiêu chuẩn về hiệu suất dựa trên kết quả đầu
ra mong đợi và trách nhiệm công việc
→ Doanh nghiệp xác định được mức lương phải trả phù hợp, công bằng đồng thời thiết kế chính sách thưởng phạt phù hợp
Đào tạo và phát triển:
Dựa vào các tiêu chuẩn thực hiện, công ty có thể xây dựng các chương trình đào tạo phù hợp để nâng cao kỹ năng cho nhân viên, đặc biệt là những kĩ năng liên quan đến công nghệ mới và xu hướng phát triển trong ngành Bên cạnh đó ứng viên cũng hiểu được kì vọng của tổ chức dành cho họ và nhận thức rõ về nhiệm vụ cũng như trách nhiệm trong công việc, từ đó cố gắng hoàn thành tốt công việc được giao
Quản trị thành tích:
Bản mô tả công việc đóng vai trò như một khung tham chiếu để người quản lý
có tiêu chí đánh giá hiệu quả công việc của nhân viên rõ ràng và là cơ sở để xây dựng hệ thống đãi ngộ hợp lý đồng thời định hướng cho nỗ lực của nhân viên
Quan hệ lao động: