1. Trang chủ
  2. » Tất cả

Giải Pháp Nâng Cao Sự Thành Công Của Các Dự Án Phát Triển Phần Mềm Tại Công Ty Phần Mềm Tma Solutions Đến Năm 2020.Pdf

70 4 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

Thông tin cơ bản

Định dạng
Số trang 70
Dung lượng 2,09 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TẾ TP HCM HOÀNG NGỌC ÂN GIẢI PHÁP NÂNG CAO SỰ THÀNH CÔNG CỦA CÁC DỰ ÁN PHÁT TRIỂN PHẦN MỀM TẠI CÔNG TY PHẦN MỀM TMA SOLUTIONS ĐẾN NĂM 2020 LUẬN VĂN THẠC SỸ K[.]

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TẾ TP HCM - HOÀNG NGỌC ÂN GIẢI PHÁP NÂNG CAO SỰ THÀNH CÔNG CỦA CÁC DỰ ÁN PHÁT TRIỂN PHẦN MỀM TẠI CÔNG TY PHẦN MỀM TMA SOLUTIONS ĐẾN NĂM 2020 LUẬN VĂN THẠC SỸ KINH TẾ TP.Hồ Chí Minh - Năm 2018 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TẾ TP HCM - HOÀNG NGỌC ÂN GIẢI PHÁP NÂNG CAO SỰ THÀNH CÔNG CỦA CÁC DỰ ÁN PHÁT TRIỂN PHẦN MỀM TẠI CÔNG TY PHẦN MỀM TMA SOLUTIONS ĐẾN NĂM 2020 Chuyên ngành: Quản trị Kinh doanh (Hướng ứng dụng) Mã số: 8340101 LUẬN VĂN THẠC SỸ KINH TẾ NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS.TS Bùi Thị Thanh TP.Hồ Chí Minh - Năm 2018 LỜI CAM ĐOAN Tôi xin cam đoan đề tài luận văn thạc sĩ: “Giải pháp nâng cao thành công dự án phát triển phần mềm công ty phần mềm TMA Solutions đến năm 2020” cơng trình nghiên cứu riêng tơi, tơi thực trình bày Đề tài tơi chưa cơng bố cơng trình nghiên cứu tác giả khác TP Hồ Chí Minh, tháng năm 2018 Tác giả luận văn Hoàng Ngọc Ân MỤC LỤC TRANG PHỤ BÌA LỜI CAM ĐOAN MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH VẼ MỞ ĐẦU 1 Lý chọn đề tài Mục tiêu nghiên cứu Đối tượng phạm vi nghiên cứu .5 Phương pháp nghiên cứu .5 Ý nghĩa nghiên cứu .6 Kết cấu đề tài nghiên cứu CHƯƠNG 1: CƠ SỞ LÝ THUYẾT VỀ CÁC YẾU TỐ CỐT LÕI TẠO NÊN SỰ THÀNH CÔNG CỦA CÁC DỰ ÁN PHÁT TRIỂN PHẦN MỀM 1.1 Các khái niệm 1.1.1 Dự án phát triển phần mềm 1.1.2 Dự án phần mềm thành công 1.2 Chu trình phát triển phần mềm .10 1.3 Các nghiên cứu trước có liên quan 12 1.4 Đề xuất yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm .16 CHƯƠNG 2: PHÂN TÍCH THỰC TRẠNG CÁC YẾU TỐ CỐT LÕI TẠO NÊN SỰ THÀNH CÔNG CỦA CÁC DỰ ÁN PHÁT TRIỂN PHẦN MỀM TẠI CÔNG TY PHẦN MỀM TMA SOLUTIONS 22 2.1 Khái quát trình hoạt động công ty phần mềm TMA Solutions 22 2.1.1 Lịch sử hình thành cơng ty phần mềm TMA Solutions 22 2.1.2 Cơ cấu tổ chức 24 2.1.3 Khái quát kết hoạt động kinh doanh TMA Solutions 27 2.2 Phân tích thực trạng yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Công Ty Phần Mềm TMA Solutions 28 2.2.1 Kết khảo sát yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm 28 2.2.2 Phân tích thực trạng yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Công ty Phần Mềm TMA Solutions .37 2.3 Đánh giá chung yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Công Ty Phần Mềm TMA Solutions 57 CHƯƠNG 3: MỘT SỐ GIẢI PHÁP NÂNG CAO SỰ THÀNH CÔNG CỦA CÁC DỰ ÁN PHÁT TRIỂN PHẦN MỀM TẠI CÔNG TY PHẦN MỀM TMA SOLUTIONS ĐẾN NĂM 2020 66 3.1 Định hướng mục tiêu phát triển Công ty Phần Mềm TMA Solutions đến năm 2020 66 3.2 Một số giải pháp nhằm nâng cao thành công cho dự án phát triển phần mềm công ty Phần Mềm TMA Solutions 69 3.2.1 Đối với yếu tố hỗ trợ từ nhà quản lý cấp cao 69 3.2.2 Đối với kỹ giao tiếp thành viên 73 3.2.3 Đối với khả lãnh đạo nhà quản lý dự án 77 3.2.4 Đối với kỹ chuyên môn thành viên 78 3.2.5 Đối với tham gia khách hàng 79 KẾT LUẬN 82 DANH MỤC TÀI LIỆU THAM KHẢO PHỤ LỤC DANH MỤC CÁC TỪ VIẾT TẮT CSFs : Critical Success Factor EFA : Exploratory Factor Analysis HTML : HyperText Markup Language IEEE : Institute of Electrical and Electronics Engineers IoT : Internet of things KNCM : Kỹ chuyên môn thành viên KNGT : Kỹ giao tiếp thành viên QLCC : Sự hỗ trợ từ nhà quản lý cấp cao QLDA : Khả lãnh đạo nhà quản lý dự án SDLC : Software Development Life Cycle TGKH : Sự tham gia khách hàng TP Hồ Chí Minh : Thành phố Hồ Chí Minh DANH MỤC CÁC BẢNG Bảng 1.1: Tóm tắt yếu tố cốt lõi tạo nên thành công dự án phần mềm từ nghiên cứu trước 14 Bảng 2.1: Thực trạng dự án TMA Solutions giai đoạn 2013-2016 26 Bảng 2.2: Tăng trưởng doanh số TMA Solutions qua năm từ 20132016 27 Bảng 2.3: Tăng trưởng vốn TMA Solutions qua năm từ 2013-2016 27 Bảng 2.4: Tăng trưởng lợi nhuận TMA Solutions qua năm từ 20132016 28 Bảng 2.5: Mô tả mẫu khảo sát 29 Bảng 2.6: Tổng hợp yếu tố sau hồn thành phân tích Cronbach’s alpha 34 Bảng 2.7: Thống kê giá trị trung bình yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm 37 Bảng 2.8: Số liệu họp quản lý cấp cao dự án phát triển phần mềm 38 Bảng 2.9: Các hội thảo chuyên đề tổ chức năm 2016 TMA Solutions 40 Bảng 2.10: Các khóa học training kỹ giao tiếp năm 2016 2017 43 Bảng 2.11: Các kênh giao tiếp nhân viên TMA Solutions 46 Bảng 2.12: Yêu cầu công việc cho vị trí quản lý dự án phát triển phần mềm TMA Solutions 47 Bảng 2.13: Các tình ghi nhận sau khóa đào tạo quản lý dự án Agile TMA Solutions năm 2016 50 Bảng 2.14: Yêu cầu công việc cho nhân viên dự án phát triển phần mềm TMA Solutions năm 2016-2017 52 Bảng 2.15: Phản hồi nhân viên sau tham gia khóa học quý II/2017 53 Bảng 2.16: Số lần tương tác số khách hàng với dự án năm 2016 TMA Solutions 55 Bảng 2.17: Tổng hợp đánh giá mức độ quan trọng tồn cần giải 64 Bảng 3.1: Kế hoạch chuyển đổi vị trí nhà quản lý cấp cao 2018-2020 71 Bảng 3.2: Các thi khóa học giao tiếp cho nhân viên năm 2018 74 DANH MỤC CÁC HÌNH VẼ Hình 2.1: Sơ đồ cấu nhân TMA Solutions 25 Hình 2.2: Ma trận đánh giá mức độ quan trọng ưu tiên 64 MỞ ĐẦU Lý chọn đề tài Ngày nay, với phát triển nhanh chóng khoa học cơng nghệ, kinh tế - văn hóa xã hội, ngày nhiều doanh nghiệp, tổ chức thành lập nhằm cung cấp dịch vụ sản phẩm quản lý nhằm đáp ứng phát triển Theo đó, doanh nghiệp ngồi việc phát triển tổ chức qua việc thương mại, giao dịch, trao đổi để tạo lợi nhuận từ dịch vụ sản phẩm, tổ chức, doanh nghiệp cần phải tìm cách để quản lý việc từ xa, thuận tiện, dễ dàng có hiệu Từ đó, tổ chức, doanh nghiệp tìm đến việc sử dụng cơng cụ phần mềm để phục vụ nhiều tính cho tổ chức từ việc quản trị nội đến việc quản lý hoạt động kinh doanh bên ngồi, cơng nghệ sáng tạo hay viết phần mềm ngày phát triển mạnh mẽ dần trở thành công cụ cần thiết cho doanh nghiệp Phát triển phần mềm chu trình để tạo phần mềm hay phiên phần mềm phục vụ cho mục đích cụ thể phần mềm tạo cá nhân có đầy đủ kiến thức, kinh nghiệm lĩnh vực phát triển phần mềm, quy trình phát triển phần mềm gồm nhiều giai đoạn phức tạp từ bắt đầu đến lúc kết thúc Về bản, giai đoạn nhà quản lý dự án phát triển phần mềm dự án lên kế hoạch, phân bổ nguồn lực quản lý dự án chia nhỏ Nếu dự án hoạt động giao cho người quản lý dự án mới, người quản lý nhận dự án mà giai đoạn bắt đầu Điều thường gây nhiều thiếu sót tính chưa hồn thành hay vấn đề tồn đọng chưa giải sang giai đoạn kế tiếp, đặc biệt ngành xây dựng, lĩnh vực sản xuất, dự án thiết kế, dự án công nghệ thông tin (Russell, 2012) Trong việc phát triển phần mềm phải lưu ý xảy bước không hồn thành dự án dẫn đến thất bại Trong kỷ nguyên số nay, dự án phát triển phần mềm ngày nhiều để phục vụ cho nhu cầu xã hội, ngày có hàng loạt dự án phát triển phần mềm thực dự án thành công Một dự án phát triển phần mềm thành công dự án phần mềm hoạt động thực tiễn hệ thống đòi hỏi hỗ trợ bảo trì tốn hay tính phiên hoạt động tốt (Chow, 2008) Theo báo cáo của tổ chức The Standish CHAOS công bố vào năm 2015, dự án phát triển phần mềm thành công chiếm 29%, dự án gặp thách thức chiếm 52% dự án thất bại chiếm 19% Báo cáo dự án lớn tỉ lệ thành cơng thấp Do tỉ lệ thành công thấp dự án phát triển phần mềm, nên giới gia tăng nhà nghiên cứu thực nghiên cứu yếu tố tạo nên thành công dự án phát triển phần mềm Vậy để nâng cao thành công dự án phần mềm, ta cần phải đánh giá yếu tố dẫn đến thành cơng dự án Trong đó, yếu tố cốt lõi tạo nên thành công (Critical Success Factor - CSFs) yếu tố giúp cho dự án thành cơng Có nhiều yếu tố cốt lõi tạo nên thành công, dự án lĩnh vực khác cần có yếu tố cốt lõi khác Và nghiên cứu mình, tác giả hướng đến việc xác định yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm thành cơng Trên giới có nghiên cứu trước yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Chow (2008) 12 yếu tố cốt lõi chia thành nhóm: chất lượng, phạm vi, thời gian chi phí Hay nghiên cứu Teng (2016) tiến hành nghiên cứu yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Selangor, Malaysia Kết nghiên cứu đề xuất ba yếu tố cốt lõi là: việc phát triển kĩ chuyên môn thành viên, khả quản lý giám đốc dự án hỗ trợ từ nhà quản lý cấp cao Ngoài theo nghiên cứu Fayaz cộng (2016) yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Pakistan yếu tố hỗ trợ từ nhà quản lý cấp cao khơng có vai trị thành cơng dự án, 48 Bảng 2.12: Yêu cầu công việc cho vị trí quản lý dự án phát triển phần mềm TMA Solutions Số quản lý đáp ứng Yêu cầu công việc yêu cầu công việc Đề xuất, lập kế hoạch triển khai dự án phân công, 59 bao gồm: phạm vi công việc, yêu cầu dự án, mức độ ưu tiên dự án, phân tích yêu cầu đầu tư cho dự án… Tổ chức, triển khai thực dự án, phân công công việc 62 cho thành viên dự án, xác định rủi ro kế hoạch phòng ngừa rủi ro dự án Quản lý, điều hành hoạt động, tài dự án; xử 56 lý vấn đề vướng mắc, phát sinh nhanh chóng, hiệu quả, đảm bảo hồn thành cơng việc dự án theo yêu cầu; Quản lý, đánh giá chất lượng công việc thành viên 70 dự án Tiếp nhận yêu cầu khách hàng đề xuất hướng 52 giải Cập nhật kiến thức công nghệ nghiệp vụ 63 Tốt nghiệp Đại học chuyên ngành phù hợp 82 82 Có năm kinh nghiệm triển khai dự án môi trường CNTT/viễn thơng, ưu tiên ứng viên có kiến thức hiểu biết nghiệp vụ tài kinh nghiệm QLDA Sử dụng thành thạo tiếng Anh 82 10 Kỹ giao tiếp, tư vấn, thuyết phục khách hàng 69 11 Kỹ giải vấn đề 57 12 Kỹ suy luận, logic tốt 55 13 Kỹ nắm bắt, làm chủ công nghệ 64 14 Khả quản lý điều hành nhóm 59 15 Có khả làm việc mơi trường áp lực 61 STT (Nguồn: Dữ liệu từ phận hành - nhân TMA Solutions) 49 Bảng cho thấy TMA Solutions yêu cầu quản lý dự án cụ thể công việc, kỹ vị trí Hiện tại, TMA Solutions có tổng số quản lý dự án 82 người Trong đó, tồn quản lý dự án với 82 người TMA Solutions bắt buộc phải đáp ứng yêu cầu cấp (Tốt nghiệp Đại học chuyên ngành phù hợp), kinh nghiệm (Có năm kinh nghiệm triển khai dự án môi trường CNTT/viễn thông, ưu tiên ứng viên có kiến thức hiểu biết nghiệp vụ tài chính, ngân hàng kinh nghiệm quản lý nhóm/dự án), Ngơn ngữ (Sử dụng thành thạo tiếng Anh) Những kỹ yêu cầu công việc khác khơng bắt buộc cần phải có tố chất kiến thức vấn đề quản lý dự án phát triển phần mềm đòi hỏi người quản lý dự án ngày phải trau dồi, rèn luyện để nâng cao kiến thức kỹ để đáp ứng yêu cầu công việc TMA Solutions Bên cạnh đó, từ bảng số liệu cho thấy kỹ mềm quản lý chưa nhà quản lý trọng, số lượng nhà quản lý đáp ứng: kỹ giải vấn đề có 69%, kỹ suy luận logic có 67%, kỹ quản lý nhóm có 71%, kỹ quản lý tài dự án 68%… Các nhà quản lý dự án TMA Solutions đa phần người xuất phát từ chuyên ngành vể kỹ thuật, họ thường quan tâm đến kỹ năng, kiến thức quản trị, nhiên kỹ cần thiết nhà quản lý Điều ảnh hưởng trực tiếp đến lãnh đạo nhà quản lý trọng việc dẫn dắt dự án, số dự án hoạt động không hiệu kéo dài Hiểu vấn đề đó, TMA Solutions thường xuyên tổ chức khóa học để bồi dưỡng kiến thức quản lý chuyên môn cho nhà quản lý dự án Bảng 2.13 bên thể tình ghi nhận sau khóa đào tạo quản lý dự án theo mơ hình Agile TMA Solutions năm 2016: 50 Bảng 2.13: Các tình khóa đào tạo Agile TMA Solutions năm 2016 STT Tình Nội dung phản hồi Vai trị dự án Agile Dự án Agile/Scrum có vai trị Scrum Master, khơng phân định rõ Product Owner, Development team Vậy mà có TMA ràng Solutions dùng BA, Team Leader, Tester dự án Và dự án Agile áp dụng theo kiểu mệnh lệnh quản lý, phân rõ chức dự án theo cách quản lý dự án truyền thống hay làm Các vai trò dự án Đây nguyên nhân không hiểu ý hiểu Agile, đặc biệt dẫn đến tranh cãi quan điểm khác khau Lỗi kiến thức thực hành nằm khâu đào tạo yếu không cách Scrum Framework không giống Không xây dựng tính Nhiều sprint diễn tuần, cịn ngày kết thúc kỷ luật cho team sprint việc hết Vậy team kéo thêm việc vào làm cho vừa đủ sprint Trong trường hợp khác, sprint tuần đến thời điểm thực review sprint team chưa làm xong Cách nhiều dự án làm nới thêm thời gian để team hoàn thành sprint Đây lỗi tạo tiền lệ xấu, kết cục việc ước lượng dường vô nghĩa, Velocity khơng kiểm sốt Thay đổi u cầu thường Câu hỏi: Tại cho phép thay đổi yêu cầu sprint?” xuyên đa số trả lời “Yêu cầu quan trọng từ khách hàng, yêu cầu quan trọng từ quản lý” Câu hỏi: “Thế Scrum Master đâu mà để chuyện xảy ra?” Nhận số câu trả lời:“Yêu cầu thay đổi đến từ Scrum Master nhiều nhất, Scrum Master Project Manager ạ” Đây hậu tính kỷ luật team Viết yêu cầu ước lượng Agile theo trường phái leadership tập trung nhiều vào cơng việc Product mục tiêu (thay tập trung nhiều vào trình cách Owner quản lý quản lý dự án truyền thống) Team người định ship theo sprint goal Thế team khơng tham gia viết u cầu, ước lượng họ ship Team người làm Product Owner hay quản lý Hậu có qúa nhiều cãi vã yêu cầu trình thực thi sprint Không xây dựng đội tự Agile theo Leadership, khơng xây dựng đội quản tự quản đừng mong Agile mang lại kết tốt Team lại chờ đợi phán xét thay phối hợp hướng vào mục tiêu chung sprint sprint goals (Nguồn: Dữ liệu từ phận hành - nhân TMA Solutions năm 2016) 51 Các tình đưa vai trò dự án, tính kỷ luật dự án, việc xây dựng đội tự quản Trong đó, nội dung phản hồi tình đa số theo hướng chưa đồng tình với kiểu áp dụng Cụ thể tình “Vai trị dự án Agile khơng phân định rõ ràng”, số nội dung phản hồi học viên sau khóa học cho TMA Solutions áp dụng kiểu mệnh lệnh quản lý phân rõ chức dự án theo cách quản lý dự án truyền thống hay làm Hay với tình xây dựng đội tự quản, sau khóa học, số phản hồi học viên cho TMA Solutions không xây dựng đội tự quản với chế hoạt động đội tự quản dự kiến xây dựng chưa tốt Điều cho thấy, để phát triển dự án phần mềm, công ty cần thiết phải nâng cao khả lãnh đạo nhà quản lý dự án thông qua việc nâng cao kỹ lãnh đạo, kiến thức người quản lý, việc trao dồi phẩm chất chuyên môn đạo đức cán quản lý cách tốt 2.2.3.4 Kỹ chuyên môn thành viên Qua kết khảo sát thấy cảm nhận nhân viên TMA Solutions yếu tố “Kỹ chuyên môn thành viên” mức điểm trung bình 3,76 Điều cho thấy khả chuyên môn đội ngũ kỹ sư công ty chưa đáp ứng tốt với yêu cầu dự án phát triển phần mềm Do yếu tố có tác động mạnh mẽ đến thành công dự án Tại TMA Solutions, từ khâu tuyển dụng đến việc trao dồi kiến thức chuyên môn cho nhân viên trọng Các kỹ sư làm việc dự án phần mềm ln bảo đảm vể trình độ chun mơn kỹ mềm đáp ứng yêu cầu khách hàng Dưới bảng số liệu số yêu cầu công việc nhân viên dự án phát triển phần mềm: 52 Bảng 2.14: Yêu cầu công việc cho nhân viên dự án phát triển phần mềm TMA Solutions năm 2016-2017 STT Yêu cầu công việc Số lượng kỹ sư đáp ứng yêu cầu Kỹ JavaScript 970 Cách làm việc với dự án liệu lớn (big 820 data project) Kỹ Internet of things (IoT) 590 Kỹ Viễn thông, Di Động 487 Sự linh động công việc 1305 Sự nhanh nhẹn công việc 902 Sự hiểu biết đa dạng ngơn ngữ lập trình 809 Sự bảo mật nội 1699 Kỹ Web 925 Kỹ lập trình ứng dụng (Android, 673 10 ISO) 11 Tư phản biện 502 12 Biết Tiếng Anh 1287 Bằng cấp đại học (đúng chuyên ngành) trở 1411 13 lên (Nguồn: Dữ liệu từ phận nhân TMA Solutions năm 2016-2017) Tổng số kỹ sư TMA Solutions số lượng gần 2000 nhân viên, hầu hết kỹ sư phần mềm TMA Solutions với yêu cầu cam kết bảo mật thông tin với 1699 kỹ sư, yêu cầu sử dụng ngoại ngữ Tiếng Anh cấp tốt nghiệp đại học theo chuyên ngành có kiến thức phục vụ trình làm việc cao TMA Solutions chiếm khoảng 75% Việc hiểu ngơn ngữ lập trình JavaScript, IoT, Big Data, C++… trọng TMA Solutions Hơn nữa, kỹ linh động, nhanh nhẹn, tư phản biện 53 công việc nội dung yêu cầu kỹ sư làm việc TMA Solutions Tuy nhiên qua bảng số liệu cho thấy số lượng kỹ sư đáp ứng chun mơn số cơng nghệ cịn thấp Viễn thơng/Di động có khoảng 25%, Internet of Things khoảng 31% hay lập trình ứng dụng (Android, IOS) có khoảng 35% Nhưng theo xu của khoa học kĩ thuật, dự án phần mềm công nghệ ngày nhiều, với việc có số lượng nhỏ kỹ sư đáp ứng kỹ việc cơng ty khơng thể lấy thêm dự án hay gặp nhiều khó khăn dự án hoạt động gặp vấn đề kỹ thuật Hiện tại, TMA Solutions thành lập phận Đào tạo (Trainning Function) chuyên trách việc nâng cao trình độ chun mơn cập nhật công nghệ cho nhân viên Các khóa học tổ chức thường xuyên tháng với đa dạng kiến thức như: lập trình Linux, ISTQB Testing, phát triển IoT, Big Data, ngôn ngữ lập trình C, C++, HTML,… Dưới bảng số liệu thể đánh giá nhân viên tham gia khóa học quý II/2017: Bảng 2.15: Phản hồi nhân viên sau tham gia khóa học quý II/2017 Người đào tạo Khóa học Thời gian Điểm đánh giá Xếp hạng Số lượng người đăng ký Phong Nguyễn ISTQB – Phát triển kỹ Testing 3– 17/4 7.78 Khá 33 33 Đồn Trần Lập trình Linux 7.7 Khá 50 42 8.2 Tốt 45 40 5/5 7.27 Khá 60 57 8/6 – 21/6 7.54 Khá 34 30 Trí Phan Minh Hà Liên Đồn Thiết kế Web với JQuery Kiến thức IoT Lập trình SQL 6– 20/4 22/5 – 18/6 Số lượng người tham gia (Nguồn: Dữ liệu từ phận hành - nhân TMA Solutions năm 2017) 54 Qua bảng 2.15, cho thấy mức độ đánh giá nhân viên qua khóa học nâng cao chuyên môn đa số mức tương đối khá, khoảng từ 7-8/10 điểm Từ đánh giá hiệu khóa học chưa cao, chưa thật nâng cao trình độ chun mơn kỹ sư Điều xuất phát từ số hạn chế như: người giảng dạy chuyên gia chưa có nhiều kỹ sư phạm để truyền đạt tốt, giáo trình chưa cập nhật, chưa dựa nguồn có uy tín, khóa học thường diễn chiều chưa có tương tác,… Việc trau dồi kiến thức chuyên môn phụ thuộc vào khả tự học kỹ sư, việc khóa đào tạo chưa thực hiệu không mang lại nhiều giá trị Qua phân tích cho thấy, để phát triển dự án phần mềm, công ty cần thiết phải nâng cao Kỹ chuyên môn thành viên thông qua việc nâng cao khả lập trình, lực, kinh nghiệm chuyên nghiệp dự án phát triển phần mềm thành viên dự án 2.2.3.5 Sự tham gia khách hàng Qua kết khảo sát thấy cảm nhận nhân viên TMA Solutions Sự tham gia khách hàng với mức điểm trung bình cao với yếu tố lại 3,82 Nhân viên cho Sự tham gia khách hàng đánh giá cao, điều đánh giá qua việc: Mối quan hệ với khách hàng trì tốt xuyên suốt trình dự án phát triển phần mềm diễn ra, Người đại diện bên phía khách hàng có đầy đủ thẩm quyền kiến thức để đưa định cuối dự án phát triển phần mềm, Khách hàng/người sử dụng đầu cuối thường xuyên tham gia vào dự án phát triển phần mềm 55 Bảng 2.16: Số lần tương tác số khách hàng với dự án năm 2016 TMA Solutions STT Tên Mức độ Thời gian Số lần tương khách phức tạp kéo dài tác cho hàng dự án dự án dự án Yodle Gấp tháng 84 lần Kết hoàn thành dự án Hoàn thành/ Đúng thời hạn- Khơng vượt dự tốn Genband Bình thường 12 tháng 170 lần Hoàn thành/ Đầy đủ chức định Lotte Bình thường tháng 49 lần Hoàn thành/ Sản phẩm chất lượng Hitachi Gấp tháng 120 lần Hồn thành/ Đúng thời hạn- Khơng vượt dự tốn Avaya Bình thường tháng 91 lần Hoàn thành/ Đầy đủ chức định (Nguồn: Dữ liệu từ phận hành - nhân TMA Solutions năm 2016) Bảng 2.16 thể số khách hàng năm 2016 TMA Solutions bao gồm Yodle với dự án gấp yêu cầu hoàn tất vòng tháng với số lần tương tác trao đổi Yodle TMA Solutions 84 lần kết dự án hoàn thành thời hạn không vượt dự án Đối với khách hàng Genband với dự án bình thường thời gian yêu cầu hoàn thành 12 tháng với số lần tương tác 170 lần, kết dự án đạt hoàn thành đẩy đủ chức định Đối với khách hàng Lotte, dự án bình thường, thời gian yêu cầu hoàn tất tháng với số lần tương tác hai bên 49 lần, kết đạt hoàn thành sản phẩm cách chất lượng Đối với khách hàng Hitachi, dự án yêu cầu gấp vòng 56 tháng với số lần tương tác 120 lần, kết dự án đạt hoàn thành thời hạn không vượt dự án Khách hàng Avaya, với dự án bình thường vịng tháng 91 lần tương tác, dự án hoàn tất với đầy đủ chức định Từ đó, cho thấy, tham gia khách hàng có liên quan đến kết dự án, tùy vào mức độ yêu cầu dự án tùy vào cách thức làm việc khách hàng, mà tham gia khách hàng thể qua số lần tương tác, giao dịch có khác Tuy nhiên, thực tế tương tác với khách hàng có nhiều rào cản vị trí địa lý, lệch múi đặc biệt khác biệt ngơn ngữ Ví dụ nhiều khách hàng đến từ Nhật thường giao tiếp tiếng Anh, mà thường sử sụng tiếng Nhật dẫn đến khó khăn trao đổi công việc Hay việc khách hàng tham gia sâu vào dự án dẫn đến dự án bị trễ tiến độ gây lỗ mặt tài cho cơng ty Ngồi tham gia tương tác trình làm việc dự án, TMA Solutions ln hỗ trợ khách hàng có chuyến công tác đến TMA Solutions Việt Nam, nhằm giúp tạo mối quan hệ tốt đẹp với khách hàng Đối với dự án Genband năm 2017, có chuyến cơng tác từ Phó chủ tịch Genband Kieth Landau vào tháng Giám đốc bô phận Viễn thông Paul Ensing vào tháng 10 Chuyến thăm dịp để khách hàng chia sẻ điều đat cần cải thiện trình thực dự án, hội để công ty thể khả năng, điểm mạnh ngành phần mềm nhằm tạo ấn tượng lấy dự án Điều cho thấy, để phát triển dự án phần mềm thành công, công ty cần thiết phải giữ mối quan hệ tốt đẹp với khách hàng, tôn trọng ủng hộ ý kiến khách hàng việc định dự án, khuyến khích ủng hộ khách hàng tham gia vào dự án công ty 57 2.3 Đánh giá chung yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Công Ty Phần Mềm TMA Solutions Qua phân tích thực trạng yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Công ty Phần Mềm TMA Solutions, tác giả nhận thấy số ưu điểm nhược điểm sau:  Sự hỗ trợ từ nhà quản lý cấp cao Ưu điểm: Nhìn chung hỗ trợ từ nhà quản lý cấp cao Công ty Phần Mềm TMA Solutions thường tổ chức buổi chuyên đề, hội thảo nhà quản lý cấp cao với ban dự án nhằm hỗ trợ dự án phát triển Hầu hết, nhà quản lý cấp cao Công ty Phần Mềm TMA Solutions giúp đỡ, hỗ trợ dự án gặp khó khăn, đưa điểm đạt chưa đạt dự án Nhược điểm: Tuy nhiên công ty Phần Mềm TMA Solutions, họp quản lý cấp cao nhân viên chưa diễn thường xuyên nhằm hỗ trợ định hướng dự án Đa phần họp diễn thường với mục đích để quản lý dự án cấp cao kiểm tra tính khả thi dự án lần đầu chuẩn bị triển khai nhằm định đạo người quản lý dự án trực tiếp cho dự án Các nhà quản lý cấp cao có tăng lên số lượng khơng thể tổ chức thường xuyên họp Ngoài ra, nhà quản lý cấp cao phân chia người nhiệm vụ việc phát triển, mở rộng trì TMA Solutions nên nhà quản lý cấp cao không tập trung vào họp dự án phát triển phần mềm mà phải tập trung kế hoạch nhân sự, chiến lược doanh nghiệp, bổ sung nguồn vốn, nâng cao chất lượng đào tạo… Nguyên nhân: Do quy mô doanh nghiệp rộng lớn nhiều chi nhánh, mà số lượng quản lý cấp cao cịn so với số lượng dự án có quy mơ cơng ty, đó, việc kiểm sốt dự án họp không diễn thường xuyên Hơn nữa, lượng cơng việc cho nhóm thành viên tham gia dự án phát triển nhiều, đó, việc tập trung cho dự án theo phân công làm việc từ họp ban đầu thành viên trao đổi với q trình 58 làm việc, họp khơng thường xun diễn yếu tố cơng việc lý thời gian Ngoài ra, nhà quản lý cấp cao TMA Solutions quản lý nhiều mảng công ty nên không tập trung dự án phát triển phần mềm, vậy, việc hỗ trợ từ nhà quản lý cấp cao hạn chế việc hỗ trợ dự án phát triển phần mềm TMA Solutions  Kỹ giao tiếp thành viên Ưu điểm: Hiện nay, kỹ giao tiếp thành viên TMA Solutions trọng vấn đề: Giao tiếp thành viên diễn thường xuyên, liên tục, giao tiếp nhóm giúp giải tỏa căng thẳng, giảm bớt áp lực, giao tiếp hiệu giúp giải việc khó dự án phần mềm mà làm cá nhân khơng thể hồn thành tốt được, giao tiếp hiệu giúp học hỏi kinh nghiệm người khác thông qua thi, buổi huấn luyện kỹ mềm vấn đề giao tiếp Ngồi ra, TMA Solutions cịn tổ chức buổi họp mặt, buổi ngoại khóa nhằm nâng cao kỹ giao tiếp thành viên giúp cho thành viên ngày hiểu Hơn nữa, TMA Solutions có buổi training, tập huấn hướng dẫn kỹ mềm liên quan đến giao tiếp Nhược điểm: Tuy nhiên, nhiều nhân viên khơng thích giao tiếp với người khác, đặc biệt đến nơi công cộng có đơng người số nhân viên khơng tham dự khóa học giao tiếp TMA Solutions tổ chức Đồng thời khóa học chưa thu hút nhiều quan tâm thích thú nhân viên Nguyên nhân: Do đặc thù công việc lĩnh vực tiếp xúc với máy tính phần mềm, nhiều nhân viên có kỹ chun mơn tốt, nhiên, kỹ quản lý nhân viên chưa tốt việc giao tiếp trao đổi thông tin với nhân viên khác công ty, họ yêu thích làm việc với đối tượng phần mềm khơng muốn tham dự khóa học giao tiếp TMA Solutions tổ chức Hơn nữa, tính cách cá nhân hình thành, cơng ty hỗ trợ để nhân viên ngày phát triển kỹ chuyên môn kỹ phát triển thân 59  Khả lãnh đạo nhà quản lý dự án Ưu điểm: Hiện nay, TMA Solutions trọng đến khả lãnh đạo nhà quản lý dự án tận tâm quản lý dự án, quản lý dự án người tạo động lực cho thành viên tham gia dự án định hướng tầm nhìn, quản lý dự án người đào tạo chuyên nghiệp để giúp dự án thành công, quản lý dự án thành cơng có kỹ kiến thức sâu rộng, kỹ lãnh đạo nhà quản lý dự án thực cần thiết để dự án thành công Khả lãnh đạo nhà quản lý dự án giúp cho dự án phát triển phần mềm TMA Solutions gặt hái nhiều thành công với tác phong làm việc chuyên nghiệp Nhược điểm: Các quản lý dự án TMA Solutions chịu nhiều chi phối từ khách hàng quản lý từ nhà quản lý cấp cao với quy trình doanh nghiệp, quản lý nhân viên, kiến thức dự án dẫn đến công việc quản lý TMA Solutions tải Và tất quản lý dự án TMA Solutions phát triển mặt kỹ năng, kiến thức tận tâm, đó, vài dự án, quản lý dự án đưa dự án thành cơng mặt kỹ thuật, mặt tinh thần gắn kết thành viên chưa cao Nguyên nhân: Do quản lý dự án cịn yếu kỹ năng, kiểm sốt tiến độ dự án, xuất sai lệnh thiếu đồng liệu tiến độ thực dự án tiến độ báo cáo, tiến độ chung tiến độ nhóm dự án Tình trạng thường xuất dự án lớn, phức tạp, giai đoạn căng thẳng có nhiều lỗi, yêu cầu thay đổi nhanh Mất kiểm soát thay đổi dự án, đặc biệt dự án hiểu sai yêu cầu, khách hàng yêu cầu thay đổi nhiều liên tục quy tắc kiểm soát yếu Nguyên nhân chủ quan thường khả hiểu biết hệ thống yếu kém, lực quy trình kỹ thuật ước lượng yếu 60  Kỹ chuyên môn thành viên Ưu điểm: Kỹ chuyên môn thành viên TMA Solutions trọng nhằm mang lại thành cơng có dự án phát triển phần mềm Trong bao gồm: thành viên nhóm có kiến thức, lực để xử lý cố xảy dự án, hầu hết thành viên nhóm dự án có lực, kinh nghiệm chuyên nghiệp dự án phát triển phần mềm, hầu hết thành viên nhóm có khả làm việc, lập trình dự án phát triển phần mềm nhằm đưa sản phần mềm hoàn thiện, chất lượng ứng dụng cao Hầu hết, kỹ sư TMA Solutions tố chất, kỹ kiến thức phục vụ cho dự án phát triển phần mềm theo yêu cầu công việc TMA Solutions đưa Nhược điểm: Một số thành viên dự án phát triển phần mềm cịn hạn chế chun mơn từ kiến thức lập trình ngơn ngữ khác đến với TMA Solutions yêu cầu viết phần mềm với ngơn ngữ khác địi hỏi cao Do đó, tốn thời gian cho TMA Solutions để đào tạo lại từ đầu cho nhân viên kỹ sư Các khóa đào tạo nhằm nâng cao khả chuyên môn nhân viên tổ chức thường xuyên, nhiên qua đánh giá người học hiệu chưa cao Tải FULL (141 trang): https://bit.ly/3fQM1u2 Dự phòng: fb.com/KhoTaiLieuAZ Nguyên nhân: Năng lực kỹ thuật số nhân viên dự án cịn yếu Trong thực tế, ln có khoảng cách lực thực tế nhân viên yêu cầu vốn cao dự án, đặc biệt vị trí cần chuyên gia then chốt Nhiều nhân viên tuyển, dù qua huấn luyện chưa đủ kinh nghiệm kỹ để đáp ứng yêu cầu dự án Tình trạng yếu lực xảy kỹ sư cao cấp, đặc biệt với hệ thống có kỹ thuật mới, hệ thống cũ thiếu tài liệu thời gian nghiên cứu, thực hành Rào cản ngôn ngữ Đây nguyên nhân phổ biến nhiều dự án thực Việt Nam cho đối tác nước ngoài, đặc biệt với khách hàng không sử dụng tiếng Anh Rào cản ảnh hưởng trực tiếp đến khâu quan trọng dự án phát triển yêu cầu 61 truyền thơng với khách hàng, ngun nhân nhiều khó khăn, sai sót xảy  Sự tham gia khách hàng Ưu điểm: Một số khách hàng TMA Solution Hitachi, Lotte, Genband, Avaya…đã thể tham gia trình thiết kế, lập trình hồn thành dự án phát triển phần mềm với tần suất tương tác nhiều mức độ gấp dự án yêu cầu Việc góp phần vào việc bổ sung, đóng góp ý kiến khách hàng giai đoạn dự án phát triển phần mềm giúp cho dự án ngày thành cơng hồn thiện Nhược điểm: Tuy nhiên số khách hàng can thiệp nhiều vào dự án phát triển phần mềm TMA solutions ảnh hưởng nhiều với tần suất tương tác cao ảnh hưởng khơng đến tinh thần làm việc đáp ứng tiến độ dự án, chất lượng chưa thành cơng mong Tải FULL (141 trang): https://bit.ly/3fQM1u2 Dự phòng: fb.com/KhoTaiLieuAZ muốn Nguyên nhân: Do chưa tạo lòng tin uy tín đến khách hàng phương cách làm việc tương tác với khách hàng làm cho khách hàng chưa thực đặt hết niềm tin vào công ty họ thường xuyên yêu cầu cập nhật báo cáo tiến độ cho họ họ phản hồi lại yêu cầu làm theo dẫn họ Do thiếu đồng bộ, thiếu hiểu biết lẫn hai bên dẫn đến việc khách hàng phàn nàn bất mãn cao, dù dự án chưa kết thúc khách hàng phàn nàn khơng hài lịng kết phối hợp Sau xác định tồn thực trạng yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm công ty TMA Solutions Tác giả tiến hành vấn trực tiếp 10 thành viên (xem phụ lục 8) sở Lab 6, Quận 12, Cơng viên phần mềm Quang Trung, TP Hồ Chí Minh Trước đặt câu hỏi với nhà quản lý, kỹ sư trưởng tác giả trình bày số kết khảo sát tồn mà luận nêu ra, đặt câu hỏi: 62 “Anh chị đánh tồn nêu thực trạng dự án phát triển phần mềm công ty TMA Solutions? Mức độ quan trọng cần giải tồn dự án phát triển phần mềm sao?” Tổng hợp lại câu trả lời nhà quản lý dự án tham gia vấn, nhìn chung nhà quản lý dự án đồng tình với ưu điểm, nhược điểm nguyên nhân yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Và hầu hết nhà quản lý cho mức độ quan trọng yếu tố cốt lõi nhau, đề chọn yếu tố quan trọng 8/10 người tham gia vấn đồng tình với yếu tố “Khả lãnh đạo nhà quản lý dự án” yếu tố quan trọng nhất, có vai trị định lớn thành cơng dự án Để tránh ý kiến trùng lặp người tham gia vấn, phần tổng hợp số ý kiến (Danh sách thành viên tham gia vấn – xem phụ lục 8): Ý kiến thứ nhất: “Sự tham gia khách hàng TMA Solutions đóng vai trị quan trọng, nhiên, khách hàng hối thúc việc deadline số khách hàng lại khó khăn kĩ lưỡng, nên tác động nhiều đến đội ngũ làm việc dự án, điều làm cho tinh thần làm việc thành viên xuống áp lực yêu cầu thay đổi liên tục từ việc trao đổi, sản phẩm khó đạt kết mong muốn” Ý kiến thứ hai: “Kỹ chuyên môn thành viên vô quan trọng cho dự án, dự án mà thành viên khơng có đủ chun mơn dự án thành công được” Ý kiến thứ ba: “Tại TMA Solutions, quản lý dự án phải giỏi khả lãnh đạo khơng thành viên kỹ sư trưởng bắt bẻ trình độ chuyên 6671036 ... MỘT SỐ GIẢI PHÁP NÂNG CAO SỰ THÀNH CÔNG CỦA CÁC DỰ ÁN PHÁT TRIỂN PHẦN MỀM TẠI CÔNG TY PHẦN MỀM TMA SOLUTIONS ĐẾN NĂM 2020 66 3.1 Định hướng mục tiêu phát triển Công ty Phần Mềm TMA Solutions. .. tố cốt lõi tạo nên thành công dự án phần mềm công ty TMA Solutions  Đề xuất số giải pháp nhằm nâng cao thành công dự án phát triển phần mềm công ty phần mềm TMA Solutions đến năm 2020 5 Đối tượng... tạo nên thành công dự án phát triển phần mềm Công ty Phần Mềm TMA Solutions .37 2.3 Đánh giá chung yếu tố cốt lõi tạo nên thành công dự án phát triển phần mềm Công Ty Phần Mềm TMA Solutions

Ngày đăng: 03/02/2023, 18:37

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

TÀI LIỆU LIÊN QUAN

w