Hiện cơng nghệ thơng tin có xu hướng phát triển theo chiều sâu, yêu cầu người dùng khơng dừng mức tính sản phẩm mà cịn cách thức phần mềm làm việc Một sản phẩm muốn tồn thị trường cần phải đáp ứng ba yếu tố: nhanh, chất lượng thỏa mãn nhu cầu khách hàng Chúng ta có số lượng đáng kể phương pháp khác giúp xác định đường phát triển phần mềm tốt khía cạnh việc tìm quy trình phát triển phần mềm phù hợp Quy trình hỗ trợ cho thành viên dự án từ người cũ đến người mới, hay ngồi cơng ty xử lý đồng cơng việc tương ứng vị trí thơng qua cách thức chung cơng ty, hay cấp độ dự án Có thể nói qui trình phát triển/xây dựng phần mềm có tính chất định để tạo sản phẩm chất luợng tốt với chi phí thấp suất cao Việc cải tiến mơ hình phát triển phần mềm ln đề tài nghiên cứu hấp dẫn, với tham gia tích cực khơng từ nhà sản xuất phần mềm mà từ viện đại học khắp giới Riêng với nhà phát triển phần mềm, họ ln cố gắng cải tiến liên tục qui trình phát triển nhằm khơng ngừng đổi mới, nâng cao suất chất lượng sản phẩm Tuy nhiên, điều dễ thấy việc lựa chọn, tùy biến mô hình phù hợp cho dự án khó, việc vận hành vào q trình phát triển sản phẩm khó Là doanh nghiệp nằm guồng xốy lĩnh vực cơng nghệ thông tin, Trung tâm Nghiên cứu công nghệ mạng Viettel (VTTEK) đặt mục tiêu đưa sản phẩm tốt nhất, đảm bảo chất lượng, thỏa mãn nhu cầu khách hàng, làm chủ hoàn toàn phầm mềm phần cứng Với mục tiêu đó, Ban Giám đốc Trung tâm luôn coi trọng việc sản xuất sản phẩm theo quy trình định, kiểm sốt từ giai đoạn đầu vào sản phẩm, đảm bảo khơng có sai sót q trình sản xuất, hạn chế tối đa lỗi lọt sau triển khai cho khách hàng, nâng cao uy tín Trung tâm thị trường nước giới Sản phẩm Trung tâm chủ yếu phần mềm lõi viễn thông PSCore (Package swiching core_ Hệ thống chuyển mạch gói), OCS (Online Charging System_ Hệ thống tính cước online), MSS (Mobile Softswich_Hệ thống chuyển mạch mềm)… với đặc thù sản phẩm nghiên cứu: yêu cầu thay đổi liên tục, chưa có hướng rõ ràng, chưa nhìn hết tính sản phẩm…Chính đặc trưng mà quy trình sản xuất dựa ý tưởng mơ hình thác nước với giai đoạn, chức rõ ràng xuất nhiều hạn chế cụ thể sau: - Với dự án nghiên cứu, chức năng, nghiệp vụ, cơng nghệ sử dụng chưa rõ ràng việc thực tạo kế hoạch dự án, kế hoạch chi tiết từ đầu đến cuối dự án việc bất khả thi dẫn tới tình trạng thời gian, nỗ lực kế hoạch thực từ đầu đến cuối dự án thay đổi liên tục, khó kiểm sốt - Thực bàn giao đầu cho khách hàng theo giai đoạn, chí sau hồn thành sản phẩm bàn giao cho khách hàng, dẫn tới tình trạng khách hàng khơng đồng ý với tính sản phẩm yêu cầu thay đổi, thêm chức đội dự án phải làm lại từ đầu tức từ giai đoạn khảo sát, lập giải pháp - Dự án nghiên cứu dự án có yêu cầu thay đổi liên tục, việc thực theo quy trình cũ chốt tồn tính sản phẩm từ lúc đầu - Thực tế cho thấy, với đặc thù dự án trung tâm chủ yếu dự án nghiên cứu quy trình khơng phù hợp, điển năm 2013 có 4/5 dự án (chiếm 80% tổng dự án trung tâm) không đảm bảo kế hoạch sản xuất kinh doanh năm Trước tình hình đó, việc tìm quy trình phù hợp với dự án nghiên cứu trở nên vô quan trọng nhằm nâng cao chất lượng sản phẩm, làm chủ hồn tồn thiết bị mạng viễn thơng, đáp ứng nhu cầu khách hàng với phương châm phục vụ khách hàng cá thể riêng biệt Xuất phát từ đòi hỏi thực tiễn, tác giả chọn đề tài “Hồn thiện quy trình sản xuất phần mềm Trung tâm Nghiên cứu công nghệ mạng Viettel” Ứng dụng sở lý luận phát triển phần mềm, phân tích trạng quy trình sản xuất phần mềm, nghiên cứu quy trình quản trị sản xuất phần mềm đại giới, tác giả đặt mục tiêu: - Hê ̣ thố ng hoá những vấ n đề thuô ̣c s lý thuyết liên quan tới quy trình phát tri ển phầm mềm - Đề xuất nhằm hồn thiện quy trình sản xuất phần mềm Trung tâm Nghiên cứu công nghệ mạng Viettel - Vận dụng quy trình vào thực tế dự án Trung tâm Nghiên cứu công nghệ mạng Viettel Với nội dung phân bổ thành chương sau: Chương 1: Tổng thuật khái niệm phần mềm, quy trình sản xuất phần mềm, tầm quan trọng quy trình sản xuất phần mềm, đặc biệt phân tích mơ hình phát triển phần mềm áp dụng giới Chương 2: Chương giới thiệu tổng quan Trung tâm Nghiên cứu công nghệ mạng Viettel, lĩnh vực kinh doanh, chức nhiệm vụ phòng/ban Trung tâm Giới thiệu quy trình sản xuất phần mềm áp dụng cho dự án Trung tâm Đồng thời, tác giả tiến hành phân tích bước thực quy trình, cơng cụ để thực quy trình cơng cụ quản lý dự án Qua đánh giá đóng góp lý giải bất cập quy trình, cơng cụ ứng dụng quy trình để quản lý dự án Trung tâm Hiện Trung tâm áp dụng quy trình xây dựng dựa mơ hình thác nước Trong q trình áp dụng, có số hạn chế sau: Với dự án nghiên cứu, chức năng, nghiệp vụ, công nghệ sử dụng chưa rõ ràng việc thực tạo kế hoạch dự án, kế hoạch chi tiết từ đầu đến cuối dự án việc bất khả thi dẫn tới tình trạng thời gian, nỗ lực kế hoạch thực từ đầu đến cuối dự án thay đổi liên tục, khó kiểm soát Thực bàn giao đầu cho khách hàng theo giai đoạn, chí sau hoàn thành sản phẩm bàn giao cho khách hàng, dẫn tới tình trạng khách hàng khơng đồng ý với tính sản phẩm u cầu thay đổi, thêm chức đội dự án phải làm lại từ đầu tức từ giai đoạn khảo sát, lập giải pháp Dự án nghiên cứu dự án có yêu cầu thay đổi liên tục, việc thực theo quy trình cũ chốt tồn tính sản phẩm từ lúc đầu Thực tế cho thấy, với đặc thù dự án trung tâm chủ yếu dự án nghiên cứu quy trình khơng phù hợp, điển năm 2013 có 4/5 dự án (chiếm 80% tổng dự án trung tâm) không đảm bảo kế hoạch sản xuất kinh doanh năm (Phịng Kỹ thuật cơng nghệ, 2013) Chương 3: Áp dụng nghiên cứu sở lý luận Chương đánh giá quy trình sản xuất phần mềm Chương Chương bao gồm đề xuất nhằm hoàn thiện quy trình sản xuất phần mềm Trung tâm Nghiên cứu cơng nghệ mạng Viettel, ứng dụng quy trình đề xuất công cụ Rational Team Concert – IBM để quản lý dự án Quy trình đề xuất giải hạn chế quy trình cũ, cụ thể sau: Với dự án nghiên cứu, chức năng, nghiệp vụ, công nghệ sử dụng chưa rõ ràng việc thực tạo kế hoạch dự án, kế hoạch chi tiết từ đầu đến cuối dự án việc bất khả thi dẫn tới tình trạng thời gian, nỗ lực kế hoạch thực từ đầu đến cuối dự án thay đổi liên tục, khó kiểm sốt Với quy trình mới, từ đầu không bắt buộc dự án phải lập kế hoạch chi tiết cho task công việc giao cho người với nỗ lực thực cụ thể mà cần lập kế hoạch tổng thể mốc bàn giao cho khách hàng (Các release) khắc phục nhược điểm Thực bàn giao đầu cho khách hàng theo giai đoạn, chí sau hoàn thành sản phẩm bàn giao cho khách hàng, dẫn tới tình trạng khách hàng khơng đồng ý với tính sản phẩm yêu cầu thay đổi, thêm chức đội dự án phải làm lại từ đầu tức từ giai đoạn khảo sát, lập giải pháp Với quy trình mới, sau Sprint, nhóm dự án lại có hội ngồi khách hàng demo cho khách hàng tính sản phẩm, từ chỉnh sửa sản phẩm theo yêu cầu khách hàng, giảm rủi ro chi phí thực khắc phục việc tính sản phẩm bị lỗi thời Dự án nghiên cứu dự án có yêu cầu thay đổi liên tục, việc thực theo quy trình cũ chốt tồn tính sản phẩm từ lúc đầu Với quy trình mới, chức chi tiết làm rõ qua Sprint giúp cho dự án chủ động cơng việc, thành viên nhóm dự án hiểu rõ tính sản phẩm Đánh giá hiệu quy trình sau hồn thiện: Về tiến độ sản xuất: Tỉ lệ dự án khơng hồn thành tiến độ sản xuất giảm, cụ thể năm 2013 có 80% dự án khơng hồn thành kế hoạch sản xuất kinh doanh năm, đến quý III năm 2015 cịn 17% dự án khơng hoàn thành kế hoạch sản xuất kinh doanh năm Về tỉ lệ lỗi nội bộ, lỗi sau triển khai giảm mạnh, chất lượng dịch vụ chăm sóc khách hàng nâng cao Trong chương tác giả đề xuất quản lý dự án theo quy trình mời hồn thiện cơng cụ RTC – IBM, từ đưa báo cáo hỗ trợ cho nhà quản lý, Ban Giám đốc Trung tâm có nhind tổng quát đến cho tiết chất lượng tiến độ chi tiết dự án, thành viên dự án ... sản xuất phần mềm Trung tâm Nghiên cứu công nghệ mạng Viettel? ?? Ứng dụng sở lý luận phát triển phần mềm, phân tích trạng quy trình sản xuất phần mềm, nghiên cứu quy trình quản trị sản xuất phần mềm. .. tới quy trình phát tri ển phầm mềm - Đề xuất nhằm hồn thiện quy trình sản xuất phần mềm Trung tâm Nghiên cứu công nghệ mạng Viettel - Vận dụng quy trình vào thực tế dự án Trung tâm Nghiên cứu công. .. đề xuất nhằm hồn thiện quy trình sản xuất phần mềm Trung tâm Nghiên cứu công nghệ mạng Viettel, ứng dụng quy trình đề xuất cơng cụ Rational Team Concert – IBM để quản lý dự án Quy trình đề xuất