1. Trang chủ
  2. » Đề thi

Thực tiễn hữu ích trong việc triển khai chuẩn CMMI cho các doanh nghiệp gia công phần mềm Việt Nam: Bài học từ FPT Software

13 9 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

Mục tiêu nghiên cứu của đề tài là tìm hiểu và rút ra một số (bài học) thực tiễn hữu ích cho việc áp dụng và triển khai chuẩn “mô hình trưởng thành năng lực tích hợp” (CMM[r]

(1)

105

Thực tiễn hữu ích việc triển khai chuẩn CMMI cho doanh nghiệp gia công phần mềm Việt Nam:

Bài học từ FPT Software

Vũ Anh Dũng*, Lê Hải Yến, Vũ Phương Thảo, Xa Mạnh Hùng

Khoa Kinh tế Quốc tế, Trường Đại học Kinh tế,

Đại học Quốc gia Hà Nội, 144 Xuân Thủy, Cầu Giấy, Hà Nội, Việt Nam Nhận ngày 21 tháng năm 2010

Tóm tắt Bài báo nhằm mục đích tìm hiểu rút số thực tiễn hữu ích cho việc áp dụng triển khai chuẩn “mơ hình trưởng thành lực tích hợp” (CMMI) doanh nghiệp phần mềm Việt Nam Dựa theo phân tích nghiên cứu thực tiễn việc triển khai chuẩn CMMI lấy FPT Software làm trường hợp điển hình, cụ thể khó khăn cơng ty áp dụng mơ hình việc họ giải khó khăn sao, báo tổng hợp đúc kết thực tiễn hữu ích việc áp dụng chuẩn CMMI Đó là: (1) Cam kết lãnh đạo trình triển khai CMMI; (2) Chuẩn bị nguồn lực vốn đủ mạnh; (3) Phát triển trưởng thành nhân lực; (4) Ngoại ngữ vấn đề quan trọng; (5) Phát triển trưởng thành quản lý tổ chức cấu trúc dự án; (6) Biến tiêu chất lượng thành văn hóa; (7) Xây dựng cơng cụ hiệu quả; (8) Tư vấn chuyên nghiệp Các thực tiễn kinh nghiệm tốt để doanh nghiệp gia công phần mềm Việt Nam tham khảo học hỏi triển khai áp dụng chuẩn CMMI để nâng cao chất lượng sản phẩm lực cạnh tranh thị trường gia công phần mềm quốc tế

1 Bối cảnh nghiên cứu *

Cơng nghiệp phần mềm nói chung gia cơng phần mềm Việt Nam nói riêng có tiềm lớn với tốc độ tăng trưởng cao những năm vừa qua (Bộ Thông tin truyền

thông, 2010; Quốc Thanh, 2004; AT Kearney,

2009; Tr.Bình, 2009) hứa hẹn ngành mang lại nhiều lợi ích kinh tế cho quốc gia Theo sách trắng công nghệ thông tin truyền thông (Bộ

Thông tin truyền thơng, 2009) Việt Nam có

khoảng 1.500 doanh nghiệp sản xuất, gia công cung cấp dịch vụ phần mềm thu hút

* Tác giả liên hệ ĐT.: 84-4-37547506 E-mail: vudung@vnu.edu.vn

(2)

so với công nghiệp phần mềm dịch vụ CNTT (Hàn Phi, 2009)

Tuy có nhiều tiềm năng, ngành cơng nghiệp phần mềm Việt Nam cịn bộc lộ nhiều hạn chế điểm yếu Theo cán quản lý cao cấp FPT Software, “tên tuổi doanh nghiệp phần mềm Việt Nam mờ nhạt thị trường giới” (Nguồn:

vấn trực tiếp) Hạn chế lớn doanh

nghiệp phần mềm Việt Nam tính chuyên nghiệp sản xuất phần mềm (Quang Trung, 2008) Lợi doanh nghiệp gia công phần mềm nhân công giá rẻ

Để xây dựng nâng cao tính chuyên nghiệp thương hiệu việc áp dụng quy trình chuẩn với tiêu chuẩn kiểm soát chất lượng chặt chẽ quan trọng Phần mềm ngành công nghiệp đòi hỏi nhiều chất xám, tức lao động trí tuệ cao, sử dụng trí óc người khơng cần nhiều đến máy móc Vì thế, để đánh giá chất lượng doanh nghiệp phần mềm, thẩm định dây chuyền sản xuất cụ thể mà phải dựa tiêu chuẩn đánh giá chất lượng tổng thể doanh nghiệp Muốn tạo uy tín nâng cao lực, thương hiệu hay nói cách khác để có cơng cụ marketing tốt để giới biết đến doanh nghiệp phần mềm Việt Nam cần phải có chất lượng tốt (Nguồn: vấn trực

tiếp FPT Software) Trong đó, tiêu chuẩn

đánh giá chất lượng ISO trở nên phổ biến việc đạt chứng ISO trở nên bình thường khơng đủ độ tin cậy để đánh giá doanh nghiệp phần mềm thực tế nhiều doanh nghiệp giới ngành cơng nghiệp phần mềm nói riêng lĩnh vực khác nói chung đạt chứng ISO

Hiện nay, chuẩn “mơ hình trưởng thành lực tích hợp” (CMMI) tiêu chuẩn Quốc tế quản lý quy trình chất lượng sản phẩm phần mềm So với ISO CMMI có nhiều ưu việt, đặc biệt hiệu loại bỏ lỗi (Hình 1) Hơn thế, CMMI cịn khung khổ chuẩn mực đề cho tiến trình sản xuất phần mềm hiệu mà tổ chức áp

dụng thu lại khả dụng mặt chi phí, thời gian biểu, chức chất lượng sản phẩm phần mềm Đối với doanh nghiệp phần mềm nay, CMMI tiêu chuẩn đánh giá mức độ chuyên nghiệp chất lượng phần mềm Cũng theo cán quản lý cao cấp FPT Software, giai đoạn trong thời gian tới “nếu doanh nghiệp phần

mềm tham gia hoạt động th gia cơng cần phải đạt CMMI để khẳng định được lực để marketing thị trường giới” (Nguồn: phỏng vấn trực tiếp) Chính vậy, nhà nước

đang có gói đầu tư lớn cho việc nâng cao sức cạnh tranh doanh nghiệp phần mềm nước so với giới, đặc biệt việc nâng cao khả ứng dụng đạt chuẩn CMMI với gói hỗ trợ 60 tỉ đồng cơng bố vào tháng 1/2009 để phấn đấu trở thành nước xuất phần mềm thứ giới (Bộ Thông tin truyền

thông, 2010) Điều cho thấy tầm quan trọng

của CMMI tâm Nhà nước Chính phủ Việt Nam phối hợp với doanh nghiệp việc triển khai ứng dụng CMMI để thúc đẩy phát triển phần mềm Việt Nam, làm tăng khả cạnh tranh doanh nghiệp phần mềm Việt thị trường quốc tế

Nguồn: Hồng Vy (2006)

(3)

Hình Cải thiện hiệu loại bỏ lỗi (%)(Defect Removal Efficiency)

Tuy nhiên thực tế, có số doanh nghiệp Việt Nam đạt chứng CMMI đa phần doanh nghiệp lớn (Hồng Vy, 2006) Việc áp dụng CMMI có khó khăn, thuận lợi thực tiễn hữu ích việc áp dụng chưa đề cập Vấn đề cần nghiên cứu trả lời

2 Thuê gia công gia cơng phần mềm

Có nhiều định nghĩa khác thuê gia công (outsourcing) Theo định nghĩa tổ chức Venture Outsource, thuê gia công việc thuê lại bên thứ ba thực hợp đồng phần hợp đồng xây dựng qui trình thiết kế sản xuất sản phẩm Giống vậy, tập đồn Cisco định nghĩa th gia cơng đơn giản việc thuê dịch vụ với bên thứ ba (Overby, 2007) Từ điển Dictionary.com định nghĩa thuê gia công việc mua dịch vụ sản phẩm linh phụ kiện sử dụng việc sản xuất phương tiện ô tô, từ nhà cung cấp hay sản xuất bên để cắt giảm chi phí (Babu, 2005) Như vậy, nói đến th gia cơng hay “outsourcing” nói đến thu hút nguồn lực bên ngồi nhằm mục đích thực cơng việc, vụ theo hợp đồng; sử dụng nguồn lực bên ngồi để thực số cơng đoạn sản xuất, kinh doanh Bản chất hoạt động gia công hoạt động kinh doanh thương mại bên nhận gia công bên thuê gia công Bên nhận gia công nhận nguyên liệu hay bán thành phẩm bên khác (gọi bên đặt gia công) để chế biến thành sản phẩm giao lại cho bên đặt gia cơng nhận thù lao (hay phí gia công)

Gia công phần mềm hiểu việc làm thuê phần hay toàn phần dự án phần mềm với tư cách gia công sản phẩm thay sở hữu sản phẩm (Babu, 2005) Việc định đoạt sản phẩm thuộc nơi thuê gia công phần mềm Nhiệm vụ đơn vị gia công phần mềm làm

ra sản phẩm thoả mãn yêu cầu đơn vị, tổ chức thuê gia công, không tham gia vào việc kinh doanh sản phẩm Như vậy, gia công phần mềm giai đoạn trình sản phẩm đến với người dùng Ở phạm vi hẹp hơn, khái niệm gia công xuất phần mềm thường nhắc đến Theo Lê Huy Hoàng (2008), gia cơng xuất phần mềm hình thức gia cơng phần mềm bên nhận gia cơng (nước xuất khẩu) bên thuê gia công (nước nhập khẩu) hai quốc gia khác Bên nhận gia công sau hồn thành cơng việc gia cơng phần mềm theo yêu cầu xuất phần mềm cho bên thuê gia cơng nhận phí gia cơng từ bên th gia cơng

Đã có nhiều viết hay cơng trình nghiên cứu tập trung đưa hướng dẫn, qui trình bước, chiến lược hay thực tiễn tốt việc quản trị dự án thuê gia công (Overby, 2007; Norwood et al., 2006; Babu, 2005; Gareiss, 2002; Rothman, 2003; Lewin and Couto, 2006; Ganesh, 2007) Một số cơng trình khác đưa vấn đề, rủi ro, khó khăn, thuận lợi, lợi ích, mặt trái xu hoạt động thuê gia công (Roehrig, 2006; Krishna et al., 2006; Overby, 2007; Manning et al., 2008; Engardio, 2006) Tuy nhiên, đa phần viết cơng trình nghiên cứu đứng góc độ áp dụng phục vụ cho bên thuê gia công bên nhận gia công

3 Cơ sở khoa học chuẩn CMMI

Theo Viện kỹ sư phần mềm SEI Mỹ (Software Engineering Institute), chuẩn CMMI

được mô tả “là phương pháp tiếp cận cải tiến quy trình cung cấp cho tổ chức với yếu tố thiết yếu trình, hiệu cuối

(4)

cùng cải thiện hiệu suất họ CMMI dùng để hướng dẫn cải tiến quy trình qua dự án, phận, tổ chức tồn Nó giúp tích hợp chức riêng biệt theo truyền thống tổ chức, thiết lập mục tiêu cải tiến qui trình ưu tiên, hướng dẫn cho quy trình chất lượng, cung cấp điểm tham chiếu cho quy trình thẩm định hành.” CMMI bao gồm thực tiễn tốt tập hợp rút tỉa từ nhiều tổ chức phát triển phần mềm khác chúng tổ chức thành mức độ trưởng thành đề cập bên Như nói, CMMI khung chuẩn đề cho tiến trình sản xuất phần mềm hiệu quả, bao gồm việc mô tả nguyên tắc, thực tiễn, lịch trình cho dự án phần mềm

CMMI phiên cải thiện từ CMM, nghiên cứu phát triển Viện SEI Mỹ CMMI tích hợp từ nhiều mơ hình khác nhau, phù hợp cho doanh nghiệp phần cứng tích hợp hệ thống, không đơn áp dụng cho doanh nghiệp sản xuất phần mềm CMM trước CMMI đưa cụ thể mơ hình khác cho mục đích sử dụng có đặc điểm riêng bao gồm:

- CMMI-SW mơ hình dành riêng cho phần mềm

- CMMI-SE/SW mơ hình tích hợp dành cho hệ thống kỹ sư phần mềm

- CMMI-SE/SW/IPPD mơ hình dành cho hệ thống, kỹ sư phần mềm việc tích hợp sản phẩm q trình phát triển

CMMI có năm cấp độ Các cấp độ thể mức trưởng thành hệ thống quản lý, quy trình sản xuất chất lượng doanh nghiệp (Mellon, 2006):

- Cấp - Initial (Khởi đầu): Quy trình sản

xuất phần mềm có đặc điểm tự phát, thành công dựa vào nỗ lực cá nhân tài Đây đặc điểm thường có doanh nghiệp nhỏ Cấp độ bước khởi đầu CMMI, doanh nghiệp, công ty phần mềm, nhóm, cá nhân đạt Ở cấp độ này, doanh nghiệp thường không cung

cấp môi trường phát triển ổn định Thành công doanh nghiệp định lực cá nhân tài doanh nghiệp không thuộc quy trình chứng minh Với cấp độ này, doanh nghiệp thường sản xuất sản phẩm phần mềm dịch vụ; nhiên, họ thường xuyên vượt dự thảo ngân sách kế hoạch làm việc dự án

- Cấp - Repeatable (Lặp lại): Các quy

trình quản lý dự án thiết lập để kiểm sốt chi phí, kế hoạch khối lượng hồn thành Các ngun lý quy trình hình thành nhằm đạt thành cơng phần mềm tương tự

- Cấp - Defined (Xác lập): Quy trình

phần mềm cho hoạt động quản lý sản xuất tài liệu hóa, chuẩn hóa tích hợp vào quy trình phần mềm chuẩn nhà sản xuất Các dự án sử dụng quy trình phần mềm hiệu chỉnh phê duyệt dựa quy trình chuẩn nhà sản xuất để phát triển bảo trì sản phẩm phần mềm

- Cấp - Quantitatively Managed (Kiểm sốt): Thực đo lường chi tiết quy trình

phần mềm chất lượng sản phẩm Cả quy trình sản xuất sản phẩm phầm mềm kiểm soát theo định lượng

- Cấp - Optimizing (Tối ưu): Quy trình

liên tục cải tiến dựa ý kiến phản hồi từ việc sử dụng quy trình, thí điểm ý tưởng quản lý công nghệ

(5)

Bảng Lợi ích việc áp dụng CMMI

Lợi ích doanh nghiệp gia cơng phần mềm Lợi ích người lao động

 Cải tiến lực tổ chức phần mềm qua nâng cao kiến thức kỹ lực lượng lao động

 Đảm bảo lực phát triển phần mềm thuộc tính tổ chức vài cá thể

 Hướng động lực cá nhân với mục tiêu tổ chức  Duy trì tài sản người, trì nguồn nhân lực chủ

chốt tổ chức

 Nâng cao chất lượng sản phẩm, phát triển thương hiệu

 Mơi trường làm việc, văn hóa làm việc tốt

 Vạch rõ vai trò trách nhiệm vị trí cơng việc

 Đánh giá lực, cơng nhận thành tích

 Chiến lược, sách đãi ngộ ln quan tâm

 Có hội thăng tiến

 Liên tục phát triển kỹ cốt yếu

Nguồn: Hà Hữu Cường (2008)

Do CMMI áp dụng cho số (ít) doanh nghiệp phần mềm Việt Nam, tài liệu viết CMMI chủ yếu tập trung hướng dẫn, giải thích hay nói quan điểm áp dụng CMMI (Hồng Vy, 2006; John Vũ, 2009; Nguyễn Thị Ngọc Thoa, 2007; Vân Oanh, 2009) dựa kinh nghiệm, không mang tính hệ thống, khơng dựa vào nghiên cứu khơng mang tính học thuật Chưa có cơng trình nghiên cứu tập trung vào vấn đề thực tiễn việc triển khai áp dụng chuẩn CMMI doanh nghiệp để từ đúc kết học thành công hay thất bại thực tiễn tốt hữu ích cho doanh nghiệp gia cơng phần mềm

4 Mục tiêu trọng tâm nghiên cứu

Mục tiêu nghiên cứu đề tài tìm hiểu rút số (bài học) thực tiễn hữu ích cho việc áp dụng triển khai chuẩn “mơ hình trưởng thành lực tích hợp” (CMMI) doanh nghiệp gia công phần mềm Việt Nam

FPT điển hình tốt với kinh nghiệm năm cho nỗ lực doanh nghiệp Việt Nam áp dụng triển khai thành công chuẩn CMMI-5 (là mức cao nhất) để từ khó khăn mà doanh nghiệp gia cơng phần mềm Việt Nam gặp phải đúc kết thực tiễn tốt giúp mang lại thành công cho doanh nghiệp bước đầu triển khai

và đạt chuẩn CMMI Do vậy, báo tập trung vào nghiên cứu thực tiễn tốt hữu ích (trong phạm vi báo khoa học hiểu học, kỹ năng, phương pháp hay kinh nghiệm hữu ích) rút qua trình triển khai áp dụng CMMI trường hợp cụ thể công ty phần mềm FPT

5 Câu hỏi phương pháp nghiên cứu

Việc nghiên cứu sử dụng phương pháp nghiên cứu định tính (qualitative method) – sử dụng việc phân tích tình điển hình (case study) tuân theo phương pháp luận Yin (1994) Với trọng tâm tìm hiểu thực tiễn giải pháp tốt việc triển khai áp dụng CMMI công ty FPT Software, việc nghiên cứu tập trung giải câu hỏi sau:

- Trong việc triển khai, áp dụng đạt chuẩn CMMI, FPT Software gặp phải khó khăn FPT Software vượt qua khó khăn nào?

- Các học thực tiễn tốt rút từ trường hợp FPT Software gì?

6 Trường hợp áp dụng chuẩn CMMI FPT Software

(6)

Việt Nam với số cán nhân viên 2.700 người năm 2009 Năm 2008, doanh thu đạt 42 triệu USD công ty trở thành 150 doanh nghiệp phần mềm lớn giới (FPT Software, 2008)

Để đạt thành công vậy, vào năm đầu thành lập, cơng ty cịn có quy mô nhỏ, FSOFT không ngần ngại sang Ấn Độ học hỏi kinh nghiệm áp dụng nhằm phát triển chất lượng khẳng định thương hiệu mờ nhạt thị trường quốc tế Vào thời điểm đó, chuyến công du học hỏi Ấn Độ - quốc gia số công nghệ thông tin gia công phần mềm giúp cho ban lãnh đạo FSOFT lần đầu tiếp cận với tiêu chuẩn CMM biết giới có doanh nghiệp đạt CMM Với tâm cam kết mạnh mẽ ban lãnh đạo, đầu năm 2001 FSOFT thức triển khai dự án CMM-4 Liên tục năm tiếp theo, FSOFT không ngừng cải tiến câng cao chất lượng đạt CMM-5 vào năm 2004 sau CMMI-5 Hiện với tiêu chí khơng ngừng cải tiến phát triển, FSOFT tiếp tục triển khai dự án CMMI-5 theo yêu cầu chất lượng

giới công nhận (Nguồn: trên) Nhờ đạt CMMI mức cao giúp FPT Software khẳng định chất lượng, thương hiệu thị trường quốc tế, chinh phục thị trường khó tính Nhật Bản, trở thành đối tác nhiều công ty công nghệ phần mềm tiếng giới, doanh nghiệp đầu tầu Việt Nam

Quá trình triển khai áp dụng chuẩn CMMI FPT Software

FPT Software thức triển khai dự án CMM/CMMI vào năm 2001 thông qua việc ký kết hợp đồng tư vấn với công ty KPMG Ấn Độ Sau năm kể từ năm 2001 đến năm 2006, FSOFT đạt CMMI mức (theo Sử ký

FPT nguồn vấn trực tiếp) Sự kiện

này đưa FPT Software vào danh sách khoảng 150 công ty tổ chức tồn giới Viện Cơng nghệ Phần mềm Hoa Kỳ (SEI) cơng nhận Hệ thống quy trình sản xuất phần mềm đạt mức cao mơ hình trưởng thành lực sản xuất phần mềm Bảng mô tả mốc thời gian cụ thể triển khai CMM/CMMI FPT Software

Bảng Các mốc triển khai CMM/CMMI FPT

Dự án Mốc thời gian Mục Tiêu Kết

Triển khai Đạt

CMM - 01/02/2001 16/03/2002  Cải tiến quy trình quản lý, tổ chức sản xuất, phát triển kỹ lập kế hoạch, phân tích  Nâng cao thương hiệu

trên trường quốc tế

 Trưởng thành lực quản lý, đáp ứng tốt yêu cầu chất lượng khách hàng  Đứng top 120 cơng ty

phần mềm có chất lượng hàng đầu giới

CMM - 19/02/2003 27/03/2004  Giảm tỉ lệ sai sót 10%  Giảm chi phí sửa chữa

10%

 Quản lý cơng nghệ theo quy trình 100%

 Đạt tiêu đề  Năng lực quản lý tiến độ

dự án tăng 67%  Chất lượng tăng 13%  Năng suất lao động tăng 33% CMMI-5 14/03/2005 30/05/2006  Đáp ứng yêu cầu

mới CMMI đạt CMMI-5 vòng năm

 Đạt CMMI-5và đưa vào danh sách 150 cơng ty tổ chức tồn giới SEI cơng nhận

(7)

Khó khăn giải pháp FSOFT triển khai CMMI

CMM/CMMI hệ thống tiêu chuẩn quốc tế hóa Tuy nhiên, khơng phải điểm mạnh CMMI phù hợp với tất tổ chức công ty phần mềm Với cấu hay phương pháp việc tiến hành áp dụng chuẩn CMMI gặp phải vài thiếu sót mà ngun nhân khơng doanh nghiệp chưa hiểu rõ khái niệm mà việc tiến hành tổ chức hay doanh nghiệp không mong đợi FPT Software khoảng năm để có

chứng CMMI-5 (Duy An, 2009) Đây khoảng thời gian dài doanh nghiệp nào, đòi hỏi phải có đầu tư chuẩn bị kỹ lưỡng mặt để áp dụng giải vấn đề khó khăn gặp phải q trình xây dựng áp dụng chuẩn CMMI Thơng qua nghiên cứu công ty FPT Software, báo tổng hợp số khó khăn mà doanh nghiệp gặp phải trình nâng cao chất lượng quản lý quy trình sản xuất phần mềm đạt chứng CMMI số giải pháp FSOFT áp dụng mơ hình CMMI (Bảng 3)

Bảng Khó khăn giải pháp FSOFT triển khai CMMI

Khó khăn Giải pháp

 Sự thiếu hiểu biết lập trình viên CMMI

 Tổ chức CMM Workshop; tổ chức lớp đào tạo, thi tìm hiểu CMMI, luyện thi thử CMM/CMMI

 Chi phí tư vấn, triển khai đánh giá CMMI cao  Chọn KPMG Ấn độ, tập đoàn tư vấn đa quốc gia với chuyên gia Ấn Độ, có thương hiệu lớn chi phí tư vấn hợp lý so với thuê chuyên gia từ Mỹ

 Lựa chọn nhân lực triển khai dự án, chất lượng nguồn nhân lực

 Lãnh đạo quan tâm, cam kết giành nguồn lực có kinh nghiệm, đáp ứng yêu cầu tham gia dự án fh

Tiếp cận hệ thống lý thuyết CMMI

Khó khăn lớn trước hết q trình áp dụng mơ hình CMMI vấn đề hiểu biết CMMI lập trình viên Việt Nam yếu Nguyên nhân CMMI mơ hình phức tạp việc giảng dạy tiếp cận sở lý luận CMMI trường đại học kỹ thuật Việt Nam không trọng Theo vấn với số sinh viên Khoa Công nghệ thông tin Trường Đại học Công nghệ số lập trình viên Việt Nam, đa phần khơng nắm rõ, nói chưa biết CMMI thường khơng để ý đến quy trình chất lượng Bên cạnh đó, tài liệu tham khảo giáo trình CMMI Việt Nam tiếng Việt ít, thường có tài liệu viện SEI tiếng Anh Trong đó, sinh viên lập trình thường khơng trọng học tiếng Anh Đây rào cản lớn mà FSOFT gặp phải triển

khai dự án CMM/CMMI Giải cho vấn đề này, FPT Software tổ chức hội thảo CMM Khu cơng nghệ cao Láng - Hịa Lạc nhằm đào tạo phổ biến kiến thức CMM cho nhân viên lựa chọn đợt đánh giá công ty

tư vấn KPMG Đồng thời, FSOFT tổ chức lớp đào tạo ngắn hạn cho tất

nhân viên yêu cầu tồn lập trình viên phải nâng cao trình độ ngoại ngữ thực sách nâng cao chất lượng cấp lĩnh vực công ty Bên cạnh đó, để khuyến khích nâng cao chất lượng khóa đào tạo FSOFT

(8)

cịn tổ chức thi tìm hiểu CMMI luyện thi thử CMM/CMMI trước đợt đánh vấn

Khó khăn lớn thứ chi phí tư vấn triển khai đánh giá CMMI cao Theo đại diện công ty PSV GCS, kinh phí tiến hành đánh giá theo mơ hình CMMI lên đến vài chục hay vài trăm ngàn USD (PSV chi khoảng 105.000 USD GCS xấp xỉ 50.000 USD) Đây tốn nan giải doanh nghiệp phần mềm nhỏ (Hồng Vy, 2006) Như vậy, để triển khai dự án CMMI, doanh nghiệp phải có tiềm lực vốn lớn Ngay với doanh nghiệp lớn FSOFT chi tư vấn lớn khó khăn mà doanh nghiệp phải cân nhắc lựa chọn công ty tư vấn Giải pháp ban lãnh đạo FSOFT cho vấn đề chi phí tư vấn, triển khai đánh giá CMM/CMMI lựa chọn tổ chức hay công ty Ấn Độ SEI ủy quyền với tổ chức này, chi phí hợp lý so với chuyên gia Mỹ Trong thực tế triển khai CMM/CMMI FSOFT, doanh nghiệp ký kết hợp đồng với công ty KPMG sử dụng chuyên gia Ấn Độ

Lựa chọn nhân lực triển khai dự án, chất lượng nguồn nhân lực

Lựa chọn thành viên triển khai dự án CMMI khó khăn mà FSOFT gặp phải áp dụng mơ hình CMMI Với nhân lực đơng đảo lên đến 2.000 lập trình viên, việc lựa chọn ứng viên có đầy đủ lực khơng phải q khó cấp lãnh đạo FSOFT Tuy nhiên tính chất phực tạp mơ hình CMMI, thành viên dự án phải đáp ứng đầy đủ yêu cầu CMMI, đồng thời cần phải thông thạo tiếng Anh Những u cầu địi hỏi FSOFT phải có lực lượng nhân viên chuẩn lực thường xuyên tự trau dồi nâng cao chuyên môn ngoại ngữ Bên cạnh đó, q trình xây dựng dự án cịn địi hỏi tồn nhân viên phải có lực chun mơn khả ngoại ngữ tốt để đảm

bảo cho trình kiểm tra đánh vấn 70% số nhân viên tổ chức hay công ty đạt đủ yêu cầu CMMI Tóm lại, để triển khai dự án CMMI thành cơng, FSOFT phải có lực lượng cán nhân viên có đầy đủ lực chun mơn trình độ ngoại ngữ Tuy nhiên, vấn đề đào tạo nhân lực ngành công nghệ thông tin Việt Nam đánh giá yếu chưa đáp ứng nhu cầu thị trường Phần lớn sinh viên lập trình sau trường ngoại ngữ số kỹ chuyên ngành, hiểu biết tiêu chuẩn quốc tế

Giải khó khăn chất lượng lập trình viên cơng ty, từ ngày đầu thành lập, FSOFT đề tiêu chuẩn cao trình tuyển dụng Đồng thời FSOFT khơng ngừng khuyến khích đào tạo nhằm nâng cao chất lượng đội ngũ cán nhân viên Để làm gương cho nhân viên, cấp lãnh đạo FSOFT người đầu phong trào học tập, nâng cao lực chuyên môn khả ngoại ngữ Bên cạnh đó, để đáp ứng nhu cầu trực tiếp công ty nguồn nhân lực chất lượng cao, FSOFT ký kết hợp đồng liên kết đào tạo lập trình viên với trường đại học kỹ thuật, đặc biệt việc ký kết hợp đồng với Cơng ty đào tạo lập trình viên hàng đầu Ấn Độ Aptech nhằm đào tạo trực tiếp nguồn nhân lực chất lượng cao đạt tiêu chuẩn quốc tế Trong tháng 9/2006, Trường Đại học FPT nhận quyết định thức thành lập (theo Sử ký

FPT) Với quy trình giảng dạy đạt tiêu chuẩn,

(9)

7 Một số học thực tiễn hữu ích rút cho q trình triển khai CMMI

Cam kết lãnh đạo

Theo vấn trực tiếp chúng tôi, chuyên gia CMMI FPT Software khẳng định cam kết lãnh đạo tâm đạt CMMI quan trọng Quyết tâm ban lãnh đạo thể việc chuẩn bị nguồn lực mạnh, không nguồn vốn mà đầu tư nguồn lực khác Theo đó, cam kết lãnh đạo đảm bảo cho toàn dự án thực hiện, đảm bảo đầu tư, ý, quan tâm toàn nhân viên công ty, tổ chức với dự án thể nội dung học

Chuẩn bị nguồn vốn nhân lực đủ mạnh

CMMI mơ hình chất lượng chưa phổ biến Việt Nam Để công nhận tồn giới doanh nghiệp phải chấp nhận đầu tư thuê chuyên gia tư vấn đánh giá tổ chức SEI ủy quyền Hiện nay, Việt Nam chưa có tổ chức thức cung cấp dịch vụ (chỉ có số tổ chức đào tạo, huấn luyện áp dụng CMMI chuyên gia tư vấn đánh giá phải thuê nước ngoài) Như vậy, lựa chọn tối ưu cho doanh nghiệp ký hợp đồng tư vấn, đánh giá với tổ chức có uy tín nước Mỹ Ấn Độ, thường chi phí hợp đồng cao, vào khoảng từ vài chục nghìn đến vài trăm nghìn đơla

Bên cạnh đó, dự án CMMI thường kéo dài từ đến năm cần đầu tư nguồn nhân lực đủ mạnh để tiến hành triển khai dự án thành cơng phí đầu tư cho dự án lớn Như vậy, ban lãnh đạo công ty cần chuẩn bị đảm bảo nguồn lực vốn đủ mạnh chi cho toàn dự án

Phát triển, trưởng thành nhân lực

Việc phát triển trưởng thành nhân lực thể khía cạnh: (i) lựa chọn nhân viên chủ chốt làm gương tiên phong cho thay đổi; (ii) xây dựng phát triển nhân lực

Lựa chọn, thành lập đội dự án triển khai CMM/CMMI thực chất thành lập nhóm qui

trình kĩ nghệ phần mềm Software Engineering Process Group (SEPG) cho việc cải tiến qui trình Đây lực lượng nhân tố giúp cho tổ chức hay công ty thay đổi cải tiến quy trình Vấn đề thành lập nhóm SEPG đặc biệt quan trọng liên quan đến thành cơng tồn dự án: “một SEPG tốt nhóm giúp cho tổ

chức cải tiến hiệu giải các vấn đề then chốt nó” (John Vũ, 2009)

Nhóm lựa chọn từ lực lượng chuyên gia công ty với lực chun mơn cao, địi hỏi phải có tinh thần trách nhiệm với nhiệm vụ giao Như vậy, doanh nghiệp nên lựa chọn nhân viên có lực tốt để thành lập nhóm SEPG

Bên cạnh đó, thực nâng cấp hệ thống quy trình thực tồn doanh nghiệp vài phận công ty cần lựa chọn cải tiến, thay đổi học tập từ cấp lãnh đạo, nhân viên ưu tú làm hình mẫu học tập tâm xây dựng tổ chức chất lượng, làm tiên phong cho toàn thể nhân viên noi theo

Đối với việc xây dựng phát triển nhân lực, ngành công nghiệp phần mềm, người khâu quan trọng Theo ý kiến số chuyên gia lĩnh vực phần mềm FPT, quy trình tốt thực đủ tất bước không đảm bảo cho thành công dự án phần mềm Việc sử dụng quy trình chuẩn chi tiết thực bước sai việc áp dụng công nghệ tốt việc sử dụng khơng có phương pháp khơng đem lại kết tốt Trong trường hợp đó, sản phẩm phần mềm hồn thành chất lượng khơng thể sử dụng

(10)

giáo dục, tạo nguồn lực chắn cho doanh nghiệp trình phát triển

Ngoại ngữ vấn đề quan trọng

Ngành CNTT nói chung cơng nghiệp (gia cơng) phần mềm nói riêng ngành cần khả ngoại ngữ tốt, tiếng Anh Trên thực tế, lập trình viên Việt Nam khả giao tiếp tiếng Anh Bên cạnh vấn đề áp dụng mơ hình CMMI u cầu sử dụng 100% ngơn ngữ tiếng Anh, lý thuyết tài liệu CMMI hầu hết tiếng Anh Thêm vào đó, tiếng Anh ngôn ngữ sử dụng trình vấn nhân viên tồn cơng ty Như để áp dụng thành công CMMI, mở đường tiến bước vào hoạt động kinh doanh quốc tế doanh nghiệp phần mềm nên trọng nâng cao lực ngoại ngữ nhân viên, xây dựng phong trào học ngoại ngữ cấp tổ chức từ lãnh đạo đến đội ngũ lập trình viên

Phát triển trưởng thành quản lý, tổ chức cấu trúc dự án

Dự án CMM/CMMI dự án lớn bao gồm lực lượng nguồn vốn dồi Với dự án lớn vậy, vấn đề quản lý dự án yêu cầu phải rành mạch, xác kịp thời Để làm điều đó, q trình quản lý dự án nên trọng vấn đề sau:

- Hợp tác chủ yếu, kỷ luật cần thiết: khuyến khích cá nhân tự giác, tuân thủ quy định Thực cổ vũ đoàn kết, phối hợp nhịp nhàng toàn thể thành viên dự án

- Xây dựng triển khai dự án theo giai đoạn, lịch trình cụ thể Định nghĩa mục tiêu, số liệu từ đầu Thực phân chia lực lượng tập trung xây dựng triển khai hạng mục dự án Doanh nghiệp tham khảo khuyến khích nên xây dựng lộ trình triển khai dự án dựa theo lộ trình IDEAL: Initiating (Khởi đầu), Diagnosing (Chẩn đốn), Establishing (Thiết lập), Acting (Hành động), Leveraging (Thúc đẩy) thực theo bước lộ trình (John Vũ, 2009)

- Xây dựng tiêu, kết dự án gắn liền với lực cán quản lý, nhân

viên, liên tục có trao đổi hoạt động cải tiến, thành tựu, mục đích, mục tiêu

- Thành lập phận hỗ trợ riêng biệt, hỗ trợ xử lý yêu cầu phát sinh Kiểm tra giám sát chặt chẽ rủi ro ảnh hưởng đến dự án

Biến tiêu chất lượng thành văn hóa

Biến tiêu chất lượng thành văn hóa doanh nghiệp chiến lược lớn FSOFT Dự án CMMI dự án lớn liên quan trực tiếp đến tồn tài sản cơng ty, từ mục tiêu kinh doanh, văn hóa doanh nghiệp, thiết lập thực hành đổi mới, luồng thông tin truyền thông, đặc điểm lãnh đạo cấp cao đến đặc điểm nhân viên Do đó, để áp dụng CMMI, phải thực sở có doanh nghiệp, phù hợp với mục tiêu cải tiến quy trình, phù hợp với thân nhân viên lập trình Chính vậy, lập trình viên FSOFT không thực tập, làm quen với hệ thống quản lý chất lượng mà với họ CMMI xây dựng trở thành phần văn hóa cơng ty Để làm điều đó, cấp lãnh đạo FSOFT không ngừng phát triển công tác tuyền thông CMMI đến toàn thể nhân viện Song song với khóa đào tạo thi tìm hiểu CMMI với phần thưởng cho đội dự án đạt chất lượng cao Chính sách biến chất lượng thành văn hóa giúp cho tồn thể nhân viên FSOFT hiểu rõ quy trình chất lượng CMMI giúp trình triển khai dự án thuận lợi, thành công

Các công cụ hiệu

(11)

hiểu rõ tầm quan trọng cơng cụ hỗ trợ thực thi CMMI; từ đó, lựa chọn sử dụng công cụ hỗ trợ hiệu thành lập phận công nghệ giúp hỗ trợ triển khai sử dụng công nghệ

Tư vấn chuyên nghiệp

Thực tế triển khai dự án CMMI, doanh nghiệp tự nghiên cứu xây dựng theo tài liệu CMMI thuê chuyên gia đánh giá SEI ủy quyền để đánh giá trình áp dụng CMMI công ty Đây phương án giúp cơng ty tối thiểu hóa chi phí tư vấn Tuy nhiên phương án mang tính rủi ro cao Theo nghiên cứu thực tiễn q trình áp dụng CMMI FPT Software, khẳng định chuẩn CMMI phức tạp lập trình viên Việt Nam Khi doanh nghiệp lựa chọn không thuê tư vấn phải tự đối mặt với tồn rủi ro trình triển khai dự án thiếu kinh nghiệm Kết dự án thường không đạt chất lượng cao Giải pháp tối ưu cho công ty thuê chuyên gia tư vấn Tuy nhiên câu hỏi đặt thuê chuyên gia tư vấn đâu chi phí phù hợp Theo kinh nghiệm số doanh nghiệp Việt Nam đạt CMMI, điển hình FSOFT, lựa chọn KPMG - công ty tư vấn đa quốc gia sử dụng chuyên gia Ấn Độ có chi phí tư vấn rẻ so với Mỹ Bên cạnh đó, doanh nghiệp lựa chọn thuê tư vấn từ số tổ chức đào tạo có chi nhánh Việt Nam ECC International

8 Kết luận

CMMI doanh nghiệp phần mềm Việt Nam không chứng chỉ, hệ thống nhằm nâng cao chất lượng quản lý, mà tiêu đánh giá nâng cao hình ảnh thương hiệu sức cạnh trạnh thị trường quốc tế Từ học thực tiễn hữu ích rút từ trình triển khai CMMI FPT Software, khẳng định hệ thống mơ hình phức tạp khơng phải khó để triển khai Đối với doanh nghiệp phần mềm

nếu có vận dụng linh hoạt việc triển khai CMMI khơng q khó khăn đem lại cho doanh nghiệp hội phát triển song song với trình xây dựng nâng cao lực cạnh tranh bối cảnh toàn cầu hóa

Từ kết nghiên cứu đề cập báo gợi mở vài hướng nghiên cứu tương lai để phục vụ tốt cho việc triển khai áp dụng chuẩn CMMI cho ngành cơng nghệ phần mềm nói chung gia cơng phần mềm Việt Nam nói riêng Các hướng nghiên cứu bao gồm khơng hạn chế chủ đề sau: (i) Nghiên cứu trình triển khai sách hỗ trợ 60 tỉ đồng cho doanh nghiệp phần mềm áp dụng CMMI; (ii) Nghiên cứu vấn đề luật sở hữu trí tuệ Việt Nam ảnh hưởng tình trạng vi phạm quyền đến thương hiệu, uy tín khả cạnh tranh doanh nghiệp phần mềm Việt Nam; (iii) Nghiên cứu hướng áp dụng mơ hình CMMI với doanh nghiệp phần mềm vừa nhỏ Việt Nam, từ đánh giá tích hợp mơ hình với quy mô doanh nghiệp nhỏ khó khăn q trình xây dựng trưởng thành hệ thống quản lý văn hóa

Tài liệu tham khảo

[1] A.T Kearney (2009), A.T.Kearney Global Services Location Index

[2] Babu, M (2005), “Myth: All Outsourcing Is Offshoring”, Computer World

[3] Engardio, P (2006), “Outsourcing: Job Killer or Innovation Boost?”, Business Week

[4] Ganesh, S (2007), “Outsourcing as Symptomatic Class visibility and ethnic scapegoating in the US IT sector”, Journal of Communication

Management, Vol 11, Issue 1, pp 71-83

[5] Gareiss, R (2002), “Analyzing The Outsourcers”, Information Week

[6] Krishna, S., Sahay, S and Walsham, G (2006),

Managing Cross-Cultural Issues in Global Software Outsourcing, Springer Berlin Heidelberg

(12)

[8] Manning, S., Massini, S and Lewin, A.Y (2008), “A Dynamic Perspective on Next-Generation Offshoring: The Global Sourcing of Science and Engineering Talent”, Academy of Management

Perspectives, Vol 22, No 3, pp 35-54

[9] Mellon, C (2006), CMMI for Development – Software Engineering Institute (SEI)

[10] Norwood, J., Carson, C., Deese, M., Johnson, N.J., Reeder, F.S., Rolph, J.E and Schwab, S (2006),

Off-Shoring: An Elusive Phenomenon, National

Academy of Public Administration

[11] Overby, S (2007), ABC: An Introduction to Outsourcing, Cisco CIO

[12] Roehrig, P (2006), “Bet On Governance To Manage Outsourcing Risk”, Business Trends

Quarterly

[13] Rothman, J (2003), “11 Steps to Successful Outsourcing: A Contrarian's View”, Computer

World

[14] Software Engineering Institute (SEI), CMMI [15] VentureOutsource, "Terms and Definitions",

www.ventureoutsource.com

[16] Yin, R.K (1994), Case Study Research: Design and

Methods, USA: Sage Publications

[17] Duy An (2009), “FPT Software tặng không cẩm nang CMMi-5”, ICT News, 20/8/2009

[18] Tr.Bình (2009), “Giá gia công phần mềm Việt Nam rẻ châu Á”, Sài Gịn Giải Phóng, 11/3/2009 [19] Bộ Thông tin truyền thông (Thông tin truyền

thông (2009), White book 2009, Nhà xuất thông tin truyền thông

[20] Bộ Thông tin truyền thông (Thông tin Truyền thông) (2010), “Thông cáo báo chí dự án “Hỗ trợ doanh nghiệp xây dựng, áp dụng quy trình sản

xuất theo chuẩn”: Bộ thông tin truyền thông triển khai dự án đầu tư hỗ trợ doanh nghiệp xây dựng, áp dụng đánh giá đạt chứng quy trình sản xuất theo chuẩn CMMI”

[21] M.Chung (2009), “Công nghiệp phần mềm đạt doanh thu gần 900 triệu USD năm nay”,

VnEconomy, 11/2009

[22] Hà Hữu Cường (2008), “Đề tài nghiên cứu sơ lược CMM CMMI”

[23] FPT, “Sử Ký FPT”, www.fpt.com.vn

[24] FPT Software (2008), “Giới thiệu FPT Software”

[25] Indiamart (2007), “CMMI Assessment Services” [26] Lê Huy Hoàng (2008), “Một số giải pháp đẩy mạnh

gia công xuất phần mềm Việt Nam”, Đề tài nghiên cứu khoa học Trường Đại học Kinh tế - Đại học Quốc gia Hà Nội năm 2007-2008

[27] Vân Oanh (2009), “Hỗ trợ doanh nghiệp phần mềm áp dụng chuẩn CMMI”, The Saigon Times

[28] Hàn Phi (2009), “Gia công phần mềm loạn đợi "nam hùng” ?”, Công an Nhân dân, 5/8/2009 [29] Quốc Thanh (2004), “Nhịp sống số: Việt Nam lọt

vào top 25 gia công phần mềm dịch vụ”, Tuổi

Trẻ Online, 1/7/2004

[30] Nguyễn Thị Ngọc Thoa (2007), “Những học rút ra từ dự án”, FSoft

[31] Quang Trung (2008), “Gia cơng phần mềm: Thiếu nhất tính chun nghiệp”, VTC

[32] VnExpress (2004), “Công ty FPT Phần mềm đạt chứng CMM 5”, 5/4/2004

(13)

Useful practices in adopting the CMMI standard for Vietnamese software outsourcing firms: Lessons learnt from

FPT software

Vu Anh Dung, Le Hai Yen, Vu Phuong Thao, Xa Manh Hung

Faculty of International Economics, University of Economics and Business, Vietnam National University, Hanoi, 144 Xuan Thuy, Cau Giay, Hanoi, Vietnam

“Myth: All Outsourcing Is Offshoring” “Outsourcing: Job Killer or Innovation Boost?” “Outsourcing as Symptomatic Class visibility and ethnic scapegoating in the “Analyzing The , “A Dynamic Perspective on Next-Generation Offshoring: The Global Sourcing of Science and “Bet On Governance To Manage Outsourcing Risk” “11 Steps to Successful Outsourcing: A Contrarian's View” "Terms and Definitions", www.ventureoutsource.com “Việt Nam phấn đấu trở thành nước xuất phần mềm lớn thứ giới”.

Ngày đăng: 05/02/2021, 08:32

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w