CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 1. Giới thiệu về tổ chức và hệ thống quản trị tri thức tại tổ chức 1. Giới thiệu sơ lược về tổ chức Công ty TNHH giải pháp phần mềm Tường Minh (công ty Tường Minh), tên thương mại là TMA Solutions, là một trong những công ty gia công phần mềm hàng đầu ở Việt Nam với hơn 2400 kỹ sư phần mềm. Từ năm 2009 đến 2018, công ty liên tục đạt Top 5 Đơn Vị Gia Công Xuất khẩu Phần Mềm Hàng Đầu (HCA, 2017), đạt Huy Chương Vàng Xuất khẩu Phần Mềm trong suốt 15 năm liền từ 2004 đến 2018.
Công ty có văn phòng đại diện ở Mỹ, Úc, Nhật và được nhiều đài truyền hình và báo chí quốc tế giới thiệu CNN (Mỹ), NHK (Nhật), Global (Brazil), National (Thái Lan), Nikkei Computer (Nhật). Tầm nhìn của công ty là trở thành công ty phần mềm dẫn đầu về nghiên cứu và trở thành công ty phát triển sản phẩm công nghệ cao ở Việt Nam trong giai đoạn 2025 – 2030, với sứ mệnh mang lại chất lượng phần mềm đến khách hàng quốc tế từ đội ngũ kỹ sư phần mềm 100% Việt Nam và tôn chỉ kinh doanh là cung cấp sản phẩm, dịch vụ phần mềm chất lượng cao vì sự hài lòng của khách hàng và nhân viên công ty. Công ty có 6 trụ sở tại thành phố Hồ Chí Minh và 1 trụ sở là TMA Innovation Park đang được xây dựng tại Thung lũng sáng tạo Quy Nhơn. Tại khu vực miền Nam, công ty đang đứng sau FPT Software về quy mô hơn 4000 kỹ sư.
Được thành lập từ năm 1997 với 6 kỹ sư công nghệ thông tin ban đầu, qua 22 năm phát triển, công ty đã đạt đến 2400 kỹ sư vào năm 2018. Sự phát triển bền vững, liên tục và tốc độ tăng trưởng nhân viên nhanh chóng, có giai đoạn trên 100% công ty đã đạt được là do chất lượng dịch vụ phần mềm cung cấp bởi công ty đã làm khách hàng tin cậy, vì thế làm gia tăng số lượng đơn đặt hàng dự án gia công phần mềm trong các năm qua. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.1: Sự phát triển nhân lực bền vững từ 6 người đến hơn 2400 người (1997-2018) Nguồn: Website công ty (www.com) Hiện tại, công ty đang có bốn trung tâm phát triển phần mềm (Delivery Group) thực hiện dự án gia công phần mềm cho các công ty nước ngoài được chia theo thị trường. Đứng đầu các trung tâm phần mềm là các giám đốc cao cấp (Senior Director).
Quản lý trực tiếp các giám đốc cấp cao, tư vấn định hướng và quyết định chiến lược cho các trung tâm phần mềm là Phó chủ tịch phát triển phần mềm (Delivery Vice President). Bộ phận phát triển kinh doanh (Business Development Unit) thực hiện chức năng tìm kiếm khách hàng, quản lý hợp đồng của các dự án phần mềm trong giai đoạn đấu thầu và quản lý quan hệ hợp tác, phát triển của trung tâm nghiên cứu phát triển. Đứng đầu bộ phận phát triển kinh doanh là Phó chủ tịch kinh doanh (Business Vice President). LUAN VAN CHAT LUONG download : add luanvanchat@agmail.2: Sơ đồ tổ chức công ty TNHH giải pháp phần mềm Tường Minh Nguồn: Bộ phận Nhân sự Trung tâm đào tạo quản lý đào tạo kỹ năng lập trình, kỹ năng quản lý và kỹ năng mềm theo yêu cầu lộ trình phát triển sự nghiệp cho nhân viên và các cấp quản lý.
Trung tâm đào tạo còn phụ trách quan hệ hợp tác với trung tâm, trường, viện đào tạo để tiếp nhận và quản lý sinh viên chuyên ngành công nghệ thực tập tại công ty. Công ty có các phòng ban chuyên môn phục vụ cho vận hành của công ty. Đứng đầu trung tâm đào tạo và các phòng ban chức năng là các Giám đốc được Ban Giám đốc phân công. Đứng đầu Ban Giám đốc là Chủ tịch (President) và Giám đốc điều hành (CEO) của công ty.
Ban Giám đốc là các quản lý cấp cao của công ty bao gồm toàn bộ các Phó chủ tịch, các Giám đốc cấp cao, Giám đốc trung tâm phần mềm, Giám đốc phòng ban chức năng. Bối cảnh ra đời hệ thống quản trị tri thức Trước khi hệ thống quản trị tri thức ra đời tại công ty, hoạt động quản trị tri thức đã được thực hiện phần nào ở các dự án. Động lực quản trị tri thức ở cấp dự án là do nhu cầu công việc đã phát sinh nhu cầu chuyển giao tri thức về phần mềm cần bảo trì và sự thay đổi nguồn nhân lực thực hiện dự án. Các dự án phần mềm sau giai đoạn phát triển sản phẩm hoàn thiện, chuyển giao cho khách hàng, sẽ bước qua giai đoạn bảo trì phần mềm.
Đây là một giai đoạn tất LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4 yếu của chu kỳ phát triển sản phẩm phần mềm. Khách hàng có thể chọn bảo trì phần mềm tại cùng công ty phát triển phần mềm hoặc đơn vị khác. Tại công ty Tường Minh, nếu khách hàng không ký hợp đồng giữ lại nhân sự thì nhân sự đã thực hiện phần mềm sẽ được thay đổi và công việc bảo trì phần mềm được chuyển giao cho nhóm khác. Khi đó, kế hoạch chuyển giao được tạo ra để đảm bảo việc cập nhật các tài liệu đặc tả yêu cầu, thiết kế phần mềm, các tài liệu kiểm thử, các hướng dẫn liên quan đến phát triển phần mềm và đào tạo cho nhân sự mới được thực hiện đầy đủ nhằm đảm bảo nhân sự mới có thể nắm bắt phần mềm đầy đủ và nhanh nhất để thực hiện công việc bảo trì tiếp theo.
Những công việc này được gọi là hoạt động quản trị tri thức ở cấp dự án. Các dự án thực hiện việc quản trị tri thức ở các cấp độ chuẩn mực khác nhau, tùy ý và không chia sẻ lẫn nhau giữa các dự án và các hoạt động quản trị tri thức được điều khiển bởi người quản lý dự án đó. Tại công ty Tường Minh, số lượng dự án bảo trì chiếm tương đối lớn, hơn 30% tổng số lượng dự án thực hiện. Gần 60% dự án phát triển mới trong đó có một số lượng không nhỏ dự án sẽ kết thúc sau khi chuyển giao phần mềm cho khách hàng.
Khi đó, không còn ai khác trong công ty ngoài nhân sự tham gia dự án nắm được tri thức về thiết kế, kiến trúc của sản phẩm phần mềm và kinh nghiệm phát triển sản phẩm phần mềm tương tự một cách đầy đủ. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.3: Số dự án bảo trì tại các trung tâm phần mềm cuối năm 2018 Nguồn: Phòng Tổng hợp báo cáo Ở công ty Tường Minh, số lượng dự án tăng nhanh dẫn đến nhu cầu tuyển dụng kỹ sư phần mềm tăng nhanh. Nhưng nguồn cung kỹ sư phần mềm hiện đang không đáp ứng được nhu cầu và mức lương ngành phần mềm đang liên tục tăng. Điều này đã làm cho tỷ lệ nghỉ việc của kỹ sư có kinh nghiệm tại công ty cũng tăng lên.
Vì thế, công ty đã bù đắp sự thiếu hụt nhân sự bằng cách tuyển kỹ sư ít kinh nghiệm và tăng cường hoạt động đào tạo. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.4: Số dự án thực hiện tại các trung tâm phần mềm cuối năm 2018 Nguồn: Phòng Tổng hợp báo cáo Theo (TopDev, 2018), tính đến quý II/2018, lượng việc làm IT đã tăng đến 74% so với năm 2012 và tăng 24% so với cùng kỳ năm ngoái. Việt Nam sẽ cần đến 350.000 nhân lực IT đến trước cuối năm 2021. Tuy nhiên, hiện chỉ có khoảng 200.000 nhân lực đủ sức đáp ứng yêu cầu công việc.
Lương lập trình viên trung bình tại Việt Nam là 10 – 25 triệu đồng mỗi tháng, các vị trí quản lý có mức lương cao dao động 30 - 66 triệu đồng và xu hướng vẫn sẽ tiếp tục tăng trong thời gian tới. Báo cáo năm 2018 của Tổ chức Nghiên cứu Khoa học và Công nghiệp của Khối thịnh vượng chung về Nền Kinh tế Kỹ thuật số tương lai của Việt Nam cho biết: Việt Nam có nhu cầu tuyển dụng hơn một triệu nhân lực CNTT vào năm 2020, với nhu cầu về kỹ năng CNTT tăng 47% mỗi năm. Báo cáo này cũng cho biết nhu cầu nhân sự công nghệ cao không chỉ thiếu hụt trầm trọng ở Việt Nam mà còn trên toàn cầu (L. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.5: Tỉ lệ nghỉ việc tại các trung tâm phần mềm năm 2018 Nguồn: Phòng Tổng hợp báo cáo Hình 1.6: Số liệu tuyển dụng kỹ sư CNTT năm 2018 Nguồn: Phòng Tổng hợp báo cáo Trong bối cảnh đó, công ty Tường Minh có nhu cầu sống còn phải đảm bảo được nhân sự ít kinh nghiệm hơn có thể thay thế được nhân sự nhiều kinh nghiệm về những LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 8 phần mềm mà công ty đã thực hiện một cách nhanh chóng nhất.
Vì thế, từ giữa năm 2017, công ty Tường Minh đã xây dựng hệ thống quản trị tri thức phần mềm cấp công ty để tái sử dụng lại tri thức, đào tạo và hỗ trợ tri thức cho kỹ sư phần mềm ở toàn công ty, đồng thời tạo ra văn hóa chia sẻ tri thức cấp công ty. Chiến lược của công ty về quản trị tri thức không chỉ để đáp ứng nhu cầu bảo trì phần mềm, đào tạo kỹ sư mới, lấp lỗ hổng tri thức, kinh nghiệm mà còn để tạo tiền đề phát triển các sản phẩm mới sáng tạo trong lâu dài. Để làm được điều đó, hệ thống tri thức phải được sử dụng xuyên suốt, thường xuyên trong hoạt động phát triển phần mềm ở tất cả dự án để lưu lại các tri thức đã được tạo ra và cung cấp tri thức này cho các người sử dụng khác nhau của hệ thống quản trị tri thức trong phạm vi toàn công ty. Giới thiệu hệ thống quản trị tri thức tại công ty Tường Minh Hệ thống quản trị tri thức đi vào hoạt động từ quý 2 năm 2018 và là hệ thống quản trị tri thức đầu tiên thử nghiệm tại một công ty phần mềm tại Việt Nam theo đánh giá của Ban giám đốc.
Đối tượng tri thức chính của hệ thống là tri thức phát triển phần mềm đã thực hiện tại công ty được lưu trữ chọn lọc trên hệ thống để làm cơ sở tham khảo, phát triển phần mềm và đào tạo nhân sự chưa có kinh nghiệm về phần mềm liên quan. Tri thức phát triển phần mềm được tạo ra trong quá trình phát triển phần mềm. Yêu cầu phát triển phần mềm sẽ bắt đầu một quy trình phát triển phần mềm. Kết thúc một quy trình phát triển phần mềm, là phần mềm thực hiện được những tính năng đúng như yêu cầu phát triển phần mềm.
Dự án phát triển phần mềm thực hiện quy trình phát triển phần mềm và chuyển giao phần mềm đến khách hàng.