1. Trang chủ
  2. » Luận Văn - Báo Cáo

Ứng dụng giải pháp quản lý quy trình nghiệp vụ (bpm business process management) trong việc đánh giá và nâng cao hiệu quả quản lý quy trình kiểm thử phần mềm tại fpt software,

51 23 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

Tiêu đề Ứng Dụng Giải Pháp Quản Lý Quy Trình Nghiệp Vụ (BPM – Business Process Management) Trong Việc Đánh Giá Và Nâng Cao Hiệu Quả Quản Lý Quy Trình Kiểm Thử Phần Mềm Tại FPT Software
Tác giả Nguyễn Thị Ngọc
Người hướng dẫn ThS. Nguyễn Thanh Thụy
Trường học Học Viện Ngân Hàng
Thể loại khóa luận tốt nghiệp
Năm xuất bản 2017
Thành phố Hà Nội
Định dạng
Số trang 51
Dung lượng 1,82 MB

Nội dung

HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC ỨNG DỤNG GIẢI PHÁP QUẢN LÝ QUY TRÌNH NGHIỆP VỤ (BPM – BUSINESS PROCESS MANAGEMENT) TRONG VIỆC ĐÁNH GIÁ VÀ NÂNG CAO HIỆU QUẢ QUẢN LÝ QUY TRÌNH KIỂM THỬ PHẦN MỀM TẠI FPT SOFTWARE NGUYỄN THỊ NGỌC HÀ NỘI - 2017 HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC ỨNG DỤNG GIẢI PHÁP QUẢN LÝ QUY TRÌNH NGHIỆP VỤ (BPM – BUSINESS PROCESS MANAGEMENT) TRONG VIỆC ĐÁNH GIÁ VÀ NÂNG CAO HIỆU QUẢ QUẢN LÝ QUY TRÌNH KIỂM THỬ PHẦN MỀM TẠI FPT SOFTWARE Giáo viên hướng dẫn: Sinh viên thực hiện: ThS Nguyễn Thanh Thụy Nguyễn Thị Ngọc Mã sinh viên: 16A4040122 Lớp: K16HTTTB Khóa: 16 Hệ: Đại học quy Hà Nội, tháng 5/ 2017 LỜI CẢM ƠN Trong thời gian nghiên cứu thực đề tài khóa luận này, xin chân thành cảm ơn thầy giáo – ThS Nguyễn Thanh Thụy tận tình hướng dẫn, bảo giúp đỡ tơi suốt q trình hồn thành đề tài Đồng thời, xin gửi lời cảm ơn tới thầy cô giáo Khoa Hệ thống thông tin quản lý trang bị kiến thức tạo điều kiện tốt cho tơi ứng dụng vào thực tế cơng việc Bên cạnh đó, tơi muốn gửi lời cảm ơn tới đơn vị thực tập – cơng ty TNHH FPT Software nói chung đơn vị CME nói riêng hết lịng hỗ trợ tơi thời gian tìm hiểu nghiên cứu đề tài Cuối cùng, tơi xin gửi lời cảm ơn tới gia đình, bạn bè ln tin tưởng, động viên góp ý suốt q trình thực hồn thành đề tài khóa luận Do thời gian lực cịn hạn chế nên khơng thể tránh khỏi sai sót q trình thực đề tài Vì vậy, tơi mong cảm thơng góp ý để đề tài tơi hồn thiện Tơi xin chân thành cảm ơn! LỜI CAM KẾT Tôi xin cam đoan kết đạt Khóa luận sản phẩm nghiên cứu, tìm hiểu cá nhân tơi Trong toàn nội dung báo cáo, điều trình bày riêng tơi tổng hợp từ nhiều nguồn tài liệu Tất tài liệu tham khảo có xuất xứ rõ ràng trích dẫn hợp pháp Tơi xin hồn chịu trách nhiệm chịu hình thức kỷ luật theo quy định cho lời cam đoan SINH VIÊN THỰC HIỆN Nguyễn Thị Ngọc NHẬN XÉT (Của giáo viên hướng dẫn) ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Kết luận : ………… ………………………………………………………………… Hà Nội, ngày tháng năm 2017 Giáo viên hướng dẫn MỤC LỤC MỞ ĐẦU CHƯƠNG I: TỔNG QUAN QUẢN LÝ QUY TRÌNH NGHIỆP VỤ (BPM) 1.1 Tổng quan quản lý quy trình nghiệp vụ BPM 1.1.1 Nhu cầu thực tiễn .3 1.1.2 Quy trình nghiệp vụ quản lý quy trình nghiệp vụ 1.2 Ngơn ngữ mơ hình hóa quy trình nghiệp vụ - BPMN 10 1.2.1 Khái niệm Mơ hình hóa quy trình nghiệp vụ 10 1.2.2 Khái niệm Ngơn ngữ mơ hình hóa quy trình nghiệp vụ (BPMN) 10 1.2.3 Bộ ký pháp BPMN 11 CHƯƠNG II: THỰC TRẠNG CHUNG VỀ KIỂM THỬ TẠI VIỆT NAM VÀ QUY TRÌNH KIỂM THỬ TẠI FPT SOFTWARE 15 2.1 Thực trạng kiểm thử phần mềm doanh nghiệp Việt Nam 15 2.2 Quy trình kiểm thử công ty TNHH FPT Software 16 2.2.1 Giới thiệu tổng quan Công ty TNHH phần mềm FPT- đơn vị CME 16 2.2.2 Thực trạng quy trình kiểm thử cơng ty TNHH FPT Software 18 CHƯƠNG III: SỬ DỤNG TÍNH NẮNG SIMULATION VIEW TRONG BIZAGI MODELER ĐỂ ĐÁNH GIÁ HIỆU QUẢ QUY TRÌNH KIỂM THỬ PHẦN MỀM 29 3.1 Giới thiệu tính Simulation View Bizagi Modeler 29 3.2 Sử dụng Simulation View để mô đánh giá hiệu quy trình kiểm thử phần mềm FPT Software 30 KẾT LUẬN 42 TÀI LIỆU THAM KHẢO 43 DANH MỤC CÁC CHỮ VIẾT TẮT STT Chữ viết tắt Ý nghĩa BPM Business Process Management – Quản lý quy trình nghiệp vụ BPMN BUL Business Unit Leader CNTT Công nghệ thông tin ĐN FSU1 HN Hà Nội PM Project Management QA Quality Assurance 10 UML 11 TPHCM 12 TL Business Process Model and Notation – Ngơn ngữ mơ hình hóa quy trình nghiệp vụ Đà Nẵng FPT Strategic Unit - Trung tâm phần mềm chiến lược số Unified Modeling Language – Ngôn ngữ mơ hình hóa thống Thành phố Hồ Chí Minh Team Leader DANH MỤC BẢNG BIỂU HÌNH VẼ Hình 1.1: Quy trình sơ lược bán hàng Hình 1.2: Quy trình bán hàng cải tiến Hình 1.3: Bảng khảo sát nhu cầu doanh nghiệp [3] Hình 1.4: Các thành phần quy trình nghiệp vụ [4] Hình 1.5: Tổng quan lịch sử hình thành BPM Hình 1.6: Vịng đời phát triển BPM [4] Hình 2.1: Sơ đồ máy tổ chức FPT Software 16 Hình 2.2: Cơ cấu tổ chức CME 17 Hình 2.3: Văn Testing Process FPT Software 18 Hình 2.4: Tài liệu Job_Fsoft RADIO for project 19 Bảng 2.1: Lưu đồ quy trình kiểm thử phần mềm 21 Hình 2.5: Giao diện sử mơ hình hóa quy trình Bizagi Modeler 24 Hình 2.6: Các Lane sử dụng Quy trình kiểm thử phần mềm 25 Hình 2.7: Mơ hình hóa quy trình Kiểm thử phần mềm FPT Software 27 Hình 3.1: Màn hình làm việc Simulation View 29 Hình 3.2: Level – Process Validation 30 Hình 3.3: Level – Time Analysis 30 Hình 3.4: Level – Resource Analysis 30 Hình 3.5: Level – Calendars Analysis 30 Hình 3.6: Nguồn nhân lực tham gia quy trình kiểm thử phần mềm 31 Hình 3.7: Chi phí cho nguồn lực tham gia quy trình kiểm thử phần mềm 32 Hình 3.8: Cài đặt thơng tin lịch biểu cho quy trình 32 Hình 3.9: Cài đặt lịch làm việc cho nguồn lực 33 Hình 3.10: Cài đặt tham số thời gian cho hoạt động quy trình 33 Bảng 3.1: Mô tả thông tin nguồn lực thời gian thực hoạt động 36 Hình 3.11: Kết mơ thực quy trình kiểm thử phần mềm 37 Hình 3.12: Biểu đồ thể hiệu suất sử dụng nguồn lực quy trình kiểm thử phần mềm 37 Hình 3.13: Bảng hiệu suất làm việc tác nhân tham gia vào quy trình 38 Hình 3.14: Mơ hình cải tiến quy trình Kiểm thử phần mềm FPT Software 40 Hình 3.15: Biểu đồ hiệu suất sử dụng nguồn lực quy trình kiểm thử phần mềm sau cải tiến 41 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử công ty TNHH phần mềm FPT – FPT Software” MỞ ĐẦU Giới thiệu tóm tắt Khóa luận Khóa luận tập trung vào việc tìm hiểu nghiên cứu giải pháp quản lý quy trình nghiệp vụ BPM – Business Process Management Từ áp dụng phần mềm Bizagi Process Modeler để mơ hình hóa, đánh giá quy trình kiểm thử phần mềm công ty TNHH phần mềm FPT đề xuất giải pháp giúp nâng cao hiệu quản lý quy trình Lý chọn đề tài Ngày nay, với tăng trưởng khó khăn kinh tế dẫn tới chiến lược kinh doanh mở rộng sản xuất, huy động vốn… không mang lại hiệu cho doanh nghiệp Do đó, địi hỏi nhà quản lý cần có giải pháp thay để khắc phục tình trạng Với xu hướng phát triển mạnh mẽ ứng dụng công nghệ thông tin, việc áp dụng giải pháp kĩ thuật - công nghệ để giải vấn đề nêu trở nên dễ dàng Bằng áp dụng giải pháp quản lý vào q trình quản lý nói chung quản lý quy trình nghiệp vụ nói riêng nâng cao suất làm việc giảm thiểu chi phí doanh nghiệp thơng qua đánh giá cải tiến quy trình Trong hàng loạt giải pháp quản lý quy trình nghiệp vụ nay, bật giải pháp quản lý quy trình nghiệp vụ BPM (Business Process Management), đóng vai trị quan trọng giúp nâng cao hiệu quản lý tổ chức, doạnh nghiệp Quản lý quy trình nghiệp vụ BPM công nghệ mang lại nhiều hứa hẹn cho hoạt động tin học hóa quản lý quy trình nghiệp vụ đơn vị, tổ chức doanh nghiệp BPM giúp thực thi quy trình, đồng hóa người, liệu hệ thống tham gia vào quy trình, từ cung cấp thơng tin cần thiết có ích cho nhà quản lý Theo nghiên cứu tổ chức BPTrends thị trường BPM qua năm 2005, 2007, 2009, 2011, 2013 2015 cho thấy BPM có xu hướng phát triển mạnh mẽ lựa chọn ưu tiên hàng đầu tổ chức, doanh nghiệp việc quản lý quy trình nghiệp vụ nhiều lĩnh vực khác [3] Do lịch sử hình thành cịn non trẻ, lĩnh vực phát triển phần mềm gặp nhiều khó khăn phải đối mặt với cạnh tranh ác liệt thị trường Đặc biệt Việt Nam – đất nước đà phát triển việc khẳng định vị trí, chất lượng sản phẩm phần mềm người tiêu dùng coi yếu tố cốt yếu trình hoạt động kinh doanh Vì vậy, quy trình kiểm thử phần mềm trở thành yếu tố quan trọng để nâng cao chất lượng sản phẩm doanh nghiệp phát triển phần mềm Để quy trình kiểm thử phần mềm đạt hiệu tốt nhất, địi hỏi nhà quản lý cần có giải pháp để quản lý quy trình kiểm thử phần mềm, từ giúp đưa ý kiến đánh giá cải tiến Với tiềm vượt trội BPM, việc ứng dụng giải pháp quản lý Nguyễn Thị Ngọc- K16HTTTB Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” quy trình nghiệp vụ BPM để quản lý quy trình kiểm thử tạo nên bước đột phá công việc quản lý đánh giá, nâng cao hiệu cho tổ chức, doanh nghiệp Dựa vào tình hình xu hướng phát triển xã hội lý vừa nêu trên, lựa chọn đề tài “Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” để nghiên cứu làm đề tài khóa luận cuối khóa Mục đích nghiên cứu Đề tài thực nhằm làm rõ vấn đề sau đây: - - Tìm hiểu giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management), ngơn ngữ mơ hình hóa quy trình nghiệp vụ BPMN – Business Process Model and Notation Thực trạng việc quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT Mơ hình hóa quy trình kiểm thử phần mềm FPT Software Đánh giá hiệu quy trình kiểm thử phần mềm Đề xuất phương án cải tiến giúp nâng cao hiệu quy trình kiểm thử phần mềm Kết cấu Khóa luận Ngồi phần mở đầu, kết luận, khóa luận chia làm phần chính: CHƯƠNG I: Tổng quan quản lý quy trình nghiệp vụ BPM Chương nghiên cứu giải pháp quản lý quy trình nghiêp vụ BPM lợi ích BPM mang lại Đồng thời chương trình bày ngơn ngữ mơ hình hóa BPMN ký pháp BPMN CHƯƠNG II: Thực trạng chung kiểm thử phần mềm Việt Nam quy trình kiểm thử FPT Software Chương nêu lên thực trạng chung lĩnh vực kiểm thử phần mềm Việt Nam tập trung sâu vào quy trình kiểm thử phần mềm cơng ty TNHH FPT Software Từ áp dụng phần mềm Bizagi Process Modeler để mơ hình hóa quy trình kiểm thử phần mềm CHƯƠNG III: Đánh giá quy trình kiểm thử FPT Software đề xuất biện pháp cải tiến quy trình Dựa vào điểm bất hợp lý quy trình kiểm thử phần mềm mơ hình hóa Chương II, Chương III sử dụng tính mơ quy trình nghiệp vụ Simulation View Bizagi Process Modeler để phân tích, đánh giá hiệu quy trình mang lại đề xuất giải pháp cải tiến giúp nâng cao hiệu việc quản lý quy trình kiểm thử phần mềm Nguyễn Thị Ngọc- K16HTTTB Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” CHƯƠNG III: SỬ DỤNG TÍNH NẮNG SIMULATION VIEW TRONG BIZAGI PROCESS MODELER ĐỂ ĐÁNH GIÁ HIỆU QUẢ QUY TRÌNH KIỂM THỬ PHẦN MỀM 3.1 Giới thiệu tính Simulation View Bizagi Process Modeler Simulation View tính cho phép người dùng mơ quy trình nghiệp vụ thực tế dựa vào yếu tố: tài nguyên (Resource), thời gian (Time), chi phí (Cost) Qua đánh giá hiệu quy trình hỗ trợ việc định, thúc đẩy cải tiến nâng cao hiệu suất sử dụng Khi bắt đầu sử dụng Simulation View, người dùng đảm bảo quy trình hồn thành với quy tắc Simulation View gồm mức độ ứng với yếu tố đầu vào khác nhau, bao gồm: - Level 1: Process Validation Level 2: Time Analysis Level 3: Resource Analysis Level 4: Calendars Analysis Mỗi cấp độ cao dần tương ứng với kết hợp thông tin phức tạp hơn, giúp cho q trình phân tích trở nên chuẩn xác Các mức độ không phụ thuộc lẫn giúp người dùng bắt đầu mức độ phù hợp Hình 3.1: Màn hình làm việc Simulation View Level – Process Validation: mức độ Simulation đảm bảo trình qua tất chuỗi hoạt động (sequence flows) hoạt động mong đợi Ở mức độ quan tâm đến hoạt độngcủa Start Event Gateway Nguyễn Thị Ngọc- K16HTTTB 29 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” Hình 3.2: Level – Process Validation Trong Level xác định số: - Max.arrival count: xác định trường hợp kých hoạt chạy quy trình Start Event - Probability: Các điểm định Gateway xác định xác suất xảy trường hợp thông qua số phần tram (tổng 100%) Level – Time Analysis: xác định thời gian đến trường hợp (instances) thời gian thực hoạt động quy trình Hình 3.3: Level – Time Analysis - Arrival interval: cho phép xác định khoảng cách thời gian trường hợp (instances) quy trình Start Event - Processing time: mô tả thời gian thực hoạt động (Task) quy trình Level – Resource Analysis: mức độ xác định tài nguyên người chi phí sử dụng Hình 3.4: Level – Resource Analysis - Resource: xác định đối tượng tham gia vào quy trình đồng thời xác định số lượng đối tượng - Cost: chi phí cố định theo cho đối tượng Level – Calendars Analysis: xác định hoạt động quy trình theo khoảng thời gian thay đổi: ngày, tuần, tháng, năm Hình 3.5: Level – Calendars Analysis 3.2 Sử dụng Simulation View để mô đánh giá hiệu quy trình kiểm thử phần mềm FPT Software Dựa vào mức độ Simulation View, thực cài đặt thông số liên quan cho Level Nguyễn Thị Ngọc- K16HTTTB 30 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử công ty TNHH phần mềm FPT – FPT Software” Xác định Resource bao gồm đối tượng tham gia vào q trình kiểm thử, chi phí, lịch làm việc thời gian thực hoạt động sau Nguồn nhân lực: Hình 3.6: Nguồn nhân lực tham gia quy trình kiểm thử phần mềm Tham gia quy trình kiểm thử phần mềm bao gồm: - Business Unit Leader: người chịu trách nhiệm phê duyệt dự án, tham gia lúc nhiều dự án khác - Quality Assurance: kiểm tra quy trình văn bản, báo cáo thực theo quy định, tham gia nhiều dự án lúc - Project Management: người đứng đầu đội kiểm thử, chịu trách nhiệm phân công quản lý hoạt động quy trình kiểm thử - Tester: thành viên đội kiểm thử - Developer: chịu trách nhiệm sửa lỗi xuất phần mềm Tester tìm thấy - Customer: khách hàng đề xuất yêu cầu kiểm thử, theo dõi trình thực kiểm tra chấp nhận kết Chi phí: ước tính chi phí cố định cho chức vụ: Nguyễn Thị Ngọc- K16HTTTB 31 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” Hình 3.7: Chi phí cho nguồn lực tham gia quy trình kiểm thử phần mềm Xác định chi phí cố định cho nguồn lực tham gia vào quy trình kiểm thử phần mềm dựa vào chức vụ công việc thực Lịch làm việc: thể thông tin đơn vị thời gian làm việc nguồn lực quy trình nghiệp vụ Hình 3.8: Cài đặt thơng tin lịch biểu cho quy trình Lịch làm việc gồm ngày/tuần ngày có ca: Nguyễn Thị Ngọc- K16HTTTB 32 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” - Ca sáng: bắt đầu lúc 8.00 kết thúc lúc 12.00 - Ca chiều: bắt đầu lúc 1.00 kết thúc lúc 5.00 Hình 3.9: Cài đặt lịch làm việc cho nguồn lực Thời gian thực hoạt động: Hình 3.10: Cài đặt tham số thời gian cho hoạt động quy trình Mỗi hoạt động quy trình nghiệp vụ có nhiều yếu tố tham gia Bảng 3.1 mơ tả chi tiết nguồn lực tham gia thời gian thực cho hoạt động quy trình kiểm thử phần mềm Nguyễn Thị Ngọc- K16HTTTB 33 Khóa luận tốt nghiệp STT Tên hoạt động Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” Nguồn lực Loại hoạt động Thời gian thực hiện/xác suất Thời gian chờ HĐ1 Nhận yêu cầu kiểm thử từ khách hàng BUL Task người, phút phút HĐ2 Xác định đội dự án BUL Task người, 30 phút HĐ3 Tìm hiểu yêu cầu lập kế hoạch thời gian thực dự án PM/TL Task người, 10 1giờ HĐ4 Phê duyệt kế hoạch thời gian thực dự án BUL Task người, 30 phút HĐ5 Phê duyệt BUL Gateway HĐ6 Gửi kế hoạch thời gian thực dự án PM/TL Task người, phút phút HĐ7 Nhận kế hoạch thời gian thực dự án Customer Task người, phút phút HĐ8 Kiểm tra Customer Task người, 30 phút HĐ9 Lập kế hoạch thực dự án PM/TL Task người, giờ HĐ10 Kiểm tra QA Task người, 30 phút HĐ11 Kiểm tra QA Gateway HĐ12 Kiểm duyệt BUL Task HĐ13 Kiểm duyệt BUL Gateway Tester Task HĐ14 Xác định yêu cầu kiểm thử Nguyễn Thị Ngọc- K16HTTTB Duyệt 80 %, không duyệt 20% Đạt 80%, không đạt 20% người, 30 phút Duyệt 80%, không duyệt 20% người, 18 giờ 34 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử công ty TNHH phần mềm FPT – FPT Software” HĐ15 Xây dựng Acceptance Criteria PM/TL Task người, giờ HĐ16 Gửi Acceptance Criteria PM/TL Task người, phút phút HĐ17 Nhận Acceptance Criteria Customer Task người, phút phút HĐ18 Kiểm tra Customer Task người, 30 phút HĐ19 Kiểm tra Customer Gateway PM/TL Task người, HĐ20 Phân chia công việc Đúng 75%, không 25% 30 phút HĐ21 Tạo Testcase/ Test script Tester Task người, ngày giờ HĐ22 Kiểm tra Testcase/ Test script PM/TL Task người, giờ HĐ23 Kiểm tra Testcase/ Test script PM/TL Gateway Đạt 80%, không đạt 20% Tester Task người, ngày 10 HĐ24 Kiểm thử Thành công 70%, Gateway không thành công 30% Kiểm tra kết HĐ25 kiểm thử Tester HĐ26 Tạo Test report Tester Task người, 30 phút 15 phút HĐ27 Mô tả lỗi Tester Task người, 30 phút 15 phút Developer Task người, 30 phút PM/TL Task người, 30 phút QA Task người, phút phút HĐ28 Sửa lỗi HĐ29 Tạo Final report HĐ30 Nhận Final report Nguyễn Thị Ngọc- K16HTTTB 35 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử công ty TNHH phần mềm FPT – FPT Software” HĐ31 Kiểm tra QA Task HĐ32 Kiểm tra QA Gateway BUL Task BUL Gateway PM/TL Task người, phút phút Customer Task người, phút phút Customer Task người, giờ HĐ33 Phê duyệt Final Report HĐ34 Phê duyệt Gửi Final report HĐ35 BUL duyệt cho khách hàng HĐ36 Nhận Final report cho khách hàng HĐ37 Kiểm thử chấp nhận HĐ38 Kiểm tra Customer người, 30 phút Đạt 80%, không đạt 20% người, 30 phút Duyệt 80%, không duyệt 20% Đúng Acceptance Gateway Criteria 80%, không 20% Bảng 3.1: Mô tả thông tin nguồn lực thời gian thực hoạt động Các nguồn lực tham gia vào quy trình kiểm thử với số lượng khác nhau, phụ thuộc vào chức vụ công việc nguồn lực Có thể thấy, quy trình kiểm thử phần mềm, PM Tester đóng vai trị chính, Business Unit Leader, Quality Assurance Developer tham gia vào số bước cần thiết Nên q trình mơ thực đánh giá quy trình kiểm thử, luận tập trung xem xét tác nhân quy trình PM Tester Sau cài đặt thơng số thích hợp cho q trình mơ phịng quy trình kiểm thử, thu kết sau: Nguyễn Thị Ngọc- K16HTTTB 36 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” Hình 3.11: Kết mơ thực quy trình kiểm thử phần mềm Kết mơ thực quy trình kiểm thử phần mềm cho thấy hiệu suất làm việc tác nhận tham gia vào quy trình: Hình 3.12: Biểu đồ thể hiệu suất sử dụng nguồn lực quy trình kiểm thử phần mềm Biểu đồ thể hiệu suất sử dụng nguồn lực cho thấy hiệu làm việc nguồn lực quy trình kiểm thử phần mềm chưa đạt kết cao Số liệu chi tiết mô tả đây: Nguyễn Thị Ngọc- K16HTTTB 37 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử công ty TNHH phần mềm FPT – FPT Software” Hình 3.13: Bảng hiệu suất làm việc tác nhân tham gia vào quy trình Dễ dàng nhận thấy thấy hiệu suất làm việc đối tượng tham gia quy trình kiểm thử có khác rõ ràng Cụ thể hiệu suất PM đạt 39,40%, thấp nhiều so với Tester (87,23%) Kết địi hỏi cần có xem xét, thay đổi quy trình kiểm thử, giúp nâng cao hiệu suất cho Project Management Nguyễn Thị Ngọc- K16HTTTB 38 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” Đề xuất biện pháp cải tiến giúp tăng hiệu quy trình kiểm thử phần mềm FPT Software Từ kết mơ thực quy trình kiểm thử phân tích yếu tố khơng hợp lý gây ảnh hưởng đến hiệu quy trình, tơi đề xuất ý kiến giúp cải tiến nâng cao hiệu quy trình kiểm thử phần mềm sau: Thứ nhất, biện pháp giúp tăng hiệu suất làm việc PM, đề xuất cải tiến quy trình kiểm thử cách PM tham gia vào hoạt động kiểm thử Tester nhằm giúp nâng cao hiệu làm việc PM Thứ hai, đồng thời giảm thời gian thực hoạt động kiểm thử PM tham gia vào trình kiểm thử giúp đẩy nhanh tiến trình hoạt động kiểm thử phần mềm Qua cắt giảm chi phí sử dụng nguồn lực Sau cải tiến quy trình kiểm thử phần mềm, mơ hình hóa lại quy trình sau: Nguyễn Thị Ngọc- K16HTTTB 39 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử công ty TNHH phần mềm FPT – FPT Software” Hình 3.14: Mơ hình cải tiến quy trình Kiểm thử phần mềm FPT Software Nguyễn Thị Ngọc- K16HTTTB 40 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” Cài đặt lại thông số phù hợp Simulation View để đánh giá quy trình cải tiến ta được: Hình 3.15: Biểu đồ hiệu suất sử dụng nguồn lực quy trình kiểm thử phần mềm sau cải tiến Hình 3.16: Hiệu suất sử dụng nguồn lực quy trình kiểm thử phần mềm sau cải tiến Có thể dễ dàng nhận thấy sau cải tiến quy trình kiểm thử phần mềm, hiệu suất sử dụng nguồn lực cải thiện rõ ràng Đối với PM: Hiệu suất sử dụng PM tăng từ 39,40% lên 57,47% Đồng thời tổng chi phí sử dụng nguồn lực quy trình kiểm thử giảm từ 46,500 xuống 43.970 Với kết đạt trên, thấy việc thay đổi, đề xuất phương án cải tiến phù hợp giúp nâng cao khả quản lý, giúp tăng hiệu xuất làm việc tác nhân tham gia vào quy trình Từ mang lại nhiều lợi ích tối ưu hóa quy trình kiểm thử cho doanh nghiệp Nguyễn Thị Ngọc- K16HTTTB 41 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử cơng ty TNHH phần mềm FPT – FPT Software” KẾT LUẬN Kết đạt Sau kết thúc trình nghiên cứu hồn thiện đề tài, khóa luận đạt kết bật sau: Thứ nhất, đề tài sâu vào nghiên cứu quản lý quy trình nghiệp vụ BPM để thấy lợi ích BPM mang lại doanh nghiệp trình quản lý cải tiến quy trình nghiệp vụ Thứ hai, đề tài tìm hiểu phương pháp mơ hình hóa quy trình nghiệp vụ BPMN hiểu ý nghĩa ký pháp BPMN q trình mơ hình hóa quy trình nghiệp vụ Từ lựa chọn Bizagi Process Modeler để ứng dụng vào mơ hình hóa mơ quy trình kiểm thử phần mềm công ty TNHH FPT Software giúp đưa đánh giá tính hiệu quy trình Thứ ba, đề xuất phương án cải tiến giúp nâng cao hiệu quy trình kiểm thử cơng ty TNHH FPT Software Thực mô lại quy trình kiểm thử sau cải tiến để thấy kết tích cực thơng qua việc tăng hiệu suất làm việc, giảm thiểu chi phí thời gian thực quy trình Hạn chế hướng phát triển tương lai Do nhiều hạn chế thời gian thực nên đề tài khóa luận tập trung sử dụng Bizagi Process Modeler giúp đánh giá hiệu quy trình kiểm thử phần mềm Để quản lý dễ dàng đảm bảo quy trình thực theo trình tự yêu cầu, thời gian tới tiến hành thiết kế hệ thống quản lý quy trình kiểm thử phần mềm cho doanh nghiệp Đồng thời ứng dụng quản lý quy trình nghiệp vụ BPM vào quy trình nghiệp vụ nghiều lĩnh vực khác giúp mang lại hiệu cao cho doanh nghiệp Nguyễn Thị Ngọc- K16HTTTB 42 Khóa luận tốt nghiệp Ứng dụng giải pháp quản lý quy trình nghiệp vụ (BPM – Business Process Management) việc đánh giá nâng cao hiệu quản lý quy trình kiểm thử công ty TNHH phần mềm FPT – FPT Software” TÀI LIỆU THAM KHẢO Tiếng Việt [1] TS Phan Thanh Đức, Luận án tiến sĩ “Nghiên cứu phát triển quy trình quản lý tiến trình nghiệp vụ lĩnh vực ngân hàng thương mại Việt Nam” [2] TS Phan Thanh Đức ThS Lê Quý Tài (2013), Đánh giá ngơn ngữ mơ hình hóa quy trình nghiệp vụ đề xuất sử dụng ngôn ngữ BPMN ngân hàng, Tạp chí Khoa học Đào tạo ngân hàng Tiếng Anh [3] Paul Harmon and Celia Wolf, State of Business Process Management 2016, Tổ chức nghiên cứu BPM – BPTrends [4] Marlon Dumas, Fundamentals of Business Process Management Website [5] Wikipedia, https://en.wikipedia.org/wiki/Business_process_management Nguyễn Thị Ngọc- K16HTTTB 43

Ngày đăng: 17/12/2023, 01:00

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

TÀI LIỆU LIÊN QUAN

w