Sơ lược
Trụ sở chính: B909, Tòa nhà Waseco, 10, Phổ Quang, P 02, Q Tân Bình, Tp.
Hồ Chí Minh Là đối tác kinh doanh cấp cao của IBM.
Website: http://www.coutureconsulting.com/ Điện thoại : (+84) 8 3997 3366
Giải pháp công nghệ
Công ty TNHH tư vấn Couture Việt Nam luôn đi đầu với nhiều kinh nghiệm về các nền tảng hàng đầu trong các lĩnh vực BPM, ECM và Mobility.
Chúng tôi cung cấp dịch vụ và giải pháp công nghệ thông tin chuyên biệt cho các công ty trong lĩnh vực Dịch Vụ Tài Chính, Ngân hàng, Quỹ và Quản lý Hưu Trí, Bảo hiểm, Năng lượng, Sản Xuất và nhiều ngành nghề khác.
2 Thời gian biểu thực tập 2.1 Lịch thực tập chính.
✓ Ngày bắt đầu: Thứ 2 – Ngày 20/2/2017.
✓ Ngày kế thúc: Thứ 6 – Ngày 12/05/2017 Lịch chi tiết: toàn thời gian
✓ Số ngày thực tập trong tuần: 4/5 ngày Thứ hai, thứ ba, thứ tư và thứ sáu.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
2.2 Bảng chi tiết công việc mỗi tuần
Tuần Thời gian Nội dung công việc
1 20/02/2017 - Anh Thông chia sẻ các kỹ năng làm việc và nội dung công
– việc, yêu cầu cho thực tập sinh.
24/02/2017 - Tiếp cận quy trình doanh nghiệp bằng đọc tài liệu về quy trình tung sản phẩm mới và Process Modeling.
- Tìm hiểu và thực hành trên công cụ Blueworks Live.
- Tìm hiểu quy trình “The Hiring Requestion Project”.
2 27/02/2017 - Được cấp quyền và tài khoản truy cập vào hệ thống nội bộ
03/03/2017 - Cài đặt và tìm hiểu về công cụ IBM Process Designer.
- Thiết kế, xây dựng và chạy kỹ thuật Playback 0 cho một quy trình đơn giản bằng IBM Process Designer.
Dự án thực tế của công ty sẽ được tái khởi động với mục tiêu xây dựng Tài liệu yêu cầu kinh doanh (Business Requirement Specification) nhằm áp dụng phân tích nghiệp vụ (BA) vào việc quản lý quy trình hoàn trả tiền của Ngân hàng Trung Đông.
- Giải quyết làm sao đưa 1 thông điệp từ hệ thống bên ngoài vào hệ thống BPM.
3 06/03/2017 - Tiếp tục dự án thực tế Business Requirement Specification
– giải quyết bằng IBM Process Designer.
10/03/2017 - Giải quyết điều kiện bằng cổng phân chia luồng chạy của quy trình.
- Cách dùng biến toàn cục và cục bộ.
- Sử dụng Coach và Diagram.
- Lập trình để giải quyết chức năng: sử dụng Script trong diagram.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
4 06/03/2017 - Task TSC tự động tạo ra 2 bảng do lỗi binding cho phần
10/03/2017 - Mở ra 1 dialog từ 1 link trong 1 ô của table.
Trong quy trình quản lý trường hợp, có hai tình huống chính cần phân biệt: CloseCase và Generate CloseCase là khi mở ra một bảng thông báo lý do kết thúc case và thoát hẳn khỏi quy trình lớn, trong khi Generate là hành động đóng task đang hoạt động và chuyển sang bước tiếp theo trong quy trình lớn Việc hiểu rõ sự khác biệt này giúp tối ưu hóa quy trình làm việc và quản lý hiệu quả hơn.
5 20/03/2017 - Chỉnh sửa trên nền Web thay vì Desktop.
– - Kiến thức về Framework Brazo hỗ trợ nhiều tín năng thiết kế 24/03/2017 và xử lý quy trình như thế nào?
- Load, Delete từ dialog ra combobox.
6 27/03/2017 - Hiển thị nội dung chọn trong Combobox ra Text Area.
– - Làm sao giao công việc của Task cho user khác cùng team
- Chuẩn hóa quy trình thông qua chuẩn hóa cách đặt tên cho các biến, diagram.
- Làm sao để các button trong Coach đi đúng điều hướng mong muốn (thành thạo cách sử dụng IBM Process Designer).
7 03/04/2017 - Chuyển và thực thi Process Diagram từ máy sang dashboard
07/04/2017 - Làm tương tự cho 2 case Risk và Compliance.
- Hoàn thành và chạy thử toàn bộ quy trình.
8 10/04/2017 - Làm giao diện người dùng nhập (UI - user interface) chính
– là kỹ thuật Playback 1 trong IBM Process Designer.
14/04/2017 - Thuần thục kỹ năng sử dụng CSS làm UI.
9 17/04/2017 - UI Xuất => Pass kỹ năng sử dụng CSS làm UI.
– - Với dự án cũ, yêu cầu cao hơn: Nhận 1 report hay file gửi
21/04/2017 loạt tin từ hệ thống bên ngoài và hệ thống IBM Process
Designer của ta phải phân tích để chạy nó trong quy trình.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
- Đọc file đuôi CSV chuyển sang file TXT bằng chức năng có sẵn trong hệ thống.
- IBM Process Designer không thể biết lỗi chính xác ở đâu, tìm hiểu làm sao để truy cập vào server xem lỗi (Dùng phần mềm Bitvise SSH).
Để xử lý file TXT chứa một dòng dài thông tin, bạn có thể sử dụng JavaScript để cắt nhỏ và phân loại các dữ liệu này Bằng cách sử dụng các phương thức như `split()` để tách thông tin thành các phần tử riêng biệt, bạn có thể dễ dàng xếp chúng vào các cột tương ứng với từng thuộc tính của đối tượng Việc này giúp tổ chức dữ liệu một cách khoa học và dễ dàng truy xuất sau này.
10 24/04/2017 - Sau khi đã có các đối tượng cần xử lý (Objects) làm sao để
– kích hoạt hệ thống xử lý lần lượt và tự động (dùng UCA và 28/04/2017 vòng lặp).
11 01/05/2017 - Tìm hiểu về tín năng nổi bật trong quản lý quy trình: Task
05/05/2017 - Làm sao chỉ user nào được cho phép mới có quyền xem thống kê trong Task Performance và Process Performance (dùng Expose Performance Metrics trong IBM Process Designer).
– - Nghiên cứu sâu hơn về blueworksLive và IBM Process
- Viết báo cáo các kết quả đạt được.
3 Nhiệm vụ được giao. Đào tạo về quản lý quy trình kinh doanh dựa trên công nghệ IBM – (IBM BPM
International Business Machines Bussiness Process Management), phân tích quy trình kinh doanh (BA Business Analysis).
Thành thạo các công cụ hỗ trợ nghiệp vụ IBM BPM và BA.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
4.1 Tìm hiểu về BPM – Bussiness Process Management.
BPM là phương pháp quản lý sử dụng phần mềm để theo dõi và cải tiến quy trình kinh doanh, giúp phát hiện kịp thời các vấn đề và nâng cao hiệu suất hoạt động của doanh nghiệp.
BPM không phải là sản phẩm công nghệ.
Bước đầu thành công của BPM yêu cầu sự liên kết chặt chẽ giữa hoạt động kinh doanh (Business Operation) và công nghệ (Technologists).
BPM giúp doanh nghiệp tăng tốc độ phát triển, giảm thiểu rủi ro và tiết kiệm chi phí, thời gian cũng như nhân lực bằng cách loại bỏ các bước không cần thiết và hướng tới tự động hóa quy trình.
Giai đoạn 1: Khám phá (Discovery phase) - tập trung phân tích, kết hợp ghi chép, tổng hợp để hiểu được trạng thái hiện tại của quy trình kinh doanh.
Giai đoạn 2: Mô hình hóa (Modeling) - thiết kế, xây dựng mô hình hóa quy trình giao diện người dùng, dữ liệu.
Giai đoạn 3: Thực thi (Execute) là quá trình trình bày những gì đã thực hiện, đồng thời duy trì tương tác liên tục với các bên liên quan để thu thập ý kiến phản hồi và thực hiện các điều chỉnh cần thiết, nhằm hoàn thiện dự án sao cho phù hợp nhất với thực tế.
Giai đoạn 4: Cải tiến quy trình (Process improvement) là bước quan trọng trong việc duy trì và nâng cấp hệ thống Dù đã hoàn tất, mọi hệ thống cần được bảo trì để đảm bảo hiệu quả hoạt động BPM yêu cầu các báo cáo về quá trình hoạt động theo thời gian thực, đồng thời lưu giữ lịch sử báo cáo Những thông tin này hỗ trợ các chuyên gia trong việc dự đoán xu hướng và giúp ban lãnh đạo công ty đưa ra các quyết định chiến lược, định hướng phát triển.
4.1.3 Một số lưu ý khi thực hiện BPM.
Loại Dữ liệu trong và ngoài hệ thống BPM (Type Data).
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Trạng thái của quy trình (State Process).
Các quy tắc và quyết định (Rules and Decisions).
Tùy theo bối cảnh mà áp dụng các kỹ thuật BPM hợp lý (Top-down, Bottom-up).
4.2 Tìm hiểu và thực hành công cụ Blueworks Live.
Blueworks Live là phần mềm công nghệ đám mây, cung cấp môi trường và công cụ cần thiết để khám phá, định nghĩa, thiết kế và quản lý toàn bộ quy trình doanh nghiệp.
Một số lý do tại sao Blueworks Live là sự lựa chọn tốt nhất ở thời điểm hiện tại:
✓ Giao diện đồ họa trực quan, dễ sử dụng cho cả người không chuyên trong lĩnh vực BPM.
Cho phép ghi chép và lưu trữ các quyết định, lịch sử thay đổi, tài liệu về thời gian thực, đối tượng tham gia và chi phí thực, nhằm phục vụ cho việc báo cáo sau này.
✓ Nguồn duy nhất lưu trữ và chia sẻ các thông tin từ cũ nhất đến mới nhất của tất cả phiên bản quy trình.
✓ Cho phép hai hoặc nhiều người dùng có thể làm việc trên cùng một quá trình tại cùng thời điểm.
Tất cả các bên liên quan đến quy trình đều có thể tham gia vào việc xây dựng mô hình và quản lý quy trình, đồng thời đóng góp vào quá trình hoàn thiện Tuy nhiên, Blueworks Live đặt ra giới hạn về quyền truy cập.
4.2.2 Mô tả các giao diện làm việc chính.
Task Work cung cấp thống kê chi tiết về quy trình làm việc, thời gian hoạt động, lịch sử thực hiện và đặc biệt là thông tin về việc khởi chạy dự án mà bạn đang tham gia.
SV thực hiện: Chung Thị Như Ý
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Màn hình làm việc của task work
Task Community hiển thị luồng hoạt động riêng tư của bạn và các dự án bạn đang có quyền theo dõi.
Màn hình làm việc của task Community
Task Library là giao diện các không gian làm việc (Spaces).
Màn hình làm việc của task Library
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Giao diện của không gian làm việc Space
✓ Space: Không gian làm việc.
✓ Process Bluprint: nơi thiết kế mô hình và ghi chú các thông tin liên quan.
✓ Process App: quy trình ứng dụng nhỏ với mục đích để yêu cầu sự chấp thuận từ các bên có liên quan đến quy trình chính của doanh nghiệp.
✓ Policy: các chính sách mà doanh nghiệp yêu cầu áp dụng cho quy trình.
✓ Decision: quy định liên quan đến luồng chạy của quy trình.
3 chế độ hoạt động trong bản thiết kế (Blueprint Process) là:
Discovery Map là chế độ thiết kế mô tả quy trình dựa trên câu hỏi "làm cái gì" thay vì "khi nào" và "làm như thế nào" Mỗi cột mốc sự kiện (Mile stone) sẽ có nhiều công việc (activity) liên quan Thông thường, người ta thiết kế Discovery Map đầu tiên dưới dạng bản nháp, từ đó Blueworks Live có khả năng chuyển đổi sang dạng Process Diagram cấp cao hơn.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Màn hình chế độ làm việc Discovery Map của Blueprint Process
✓ Process Diagram: chế độ thiết kế này tập trung mô tả luồng công việc
Workflow bao gồm các công việc cụ thể (activity) và thuộc phạm vi xử lý của tổ chức hoặc cá nhân (swim lane) Từ Discovery Map, quy trình chỉ có thể được chuyển đổi theo hình dạng tuần tự mà không có phân luồng Để phân chia các dòng chảy công việc theo ý muốn, người thiết kế cần sử dụng khối kim cương, đóng vai trò là cổng (gateway) để thực hiện chức năng phân luồng.
Màn hình chế độ làm việc Process Diagram của Blueprint Process
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Chế độ thiết kế này cho phép người thiết kế lưu lại các chú thích quan trọng liên quan đến quyết định, dữ liệu, thành phần tham gia, chi phí và thời gian thực, nhằm phục vụ cho việc báo cáo trong tương lai.
Add/ Edit Documentati Show/ Edit Detail Show/ Add Comment Get a Link to this activity
Màn hình chế độ làm việc Documentation của Blueprint Process
4.2.3 Các tín năng nổi bật.
Bảng chi tiết công việc mỗi tuần
Tuần Thời gian Nội dung công việc
1 20/02/2017 - Anh Thông chia sẻ các kỹ năng làm việc và nội dung công
– việc, yêu cầu cho thực tập sinh.
24/02/2017 - Tiếp cận quy trình doanh nghiệp bằng đọc tài liệu về quy trình tung sản phẩm mới và Process Modeling.
- Tìm hiểu và thực hành trên công cụ Blueworks Live.
- Tìm hiểu quy trình “The Hiring Requestion Project”.
2 27/02/2017 - Được cấp quyền và tài khoản truy cập vào hệ thống nội bộ
03/03/2017 - Cài đặt và tìm hiểu về công cụ IBM Process Designer.
- Thiết kế, xây dựng và chạy kỹ thuật Playback 0 cho một quy trình đơn giản bằng IBM Process Designer.
Để tiếp cận và tái khởi động dự án thực tế, chúng tôi sẽ áp dụng Business Requirement Specification nhằm cải thiện quy trình hoàn trả tiền của Ngân hàng Trung Đông Việc áp dụng phân tích nghiệp vụ (BA) sẽ giúp tối ưu hóa quy trình này, đảm bảo tính hiệu quả và minh bạch trong các giao dịch tài chính.
- Giải quyết làm sao đưa 1 thông điệp từ hệ thống bên ngoài vào hệ thống BPM.
3 06/03/2017 - Tiếp tục dự án thực tế Business Requirement Specification
– giải quyết bằng IBM Process Designer.
10/03/2017 - Giải quyết điều kiện bằng cổng phân chia luồng chạy của quy trình.
- Cách dùng biến toàn cục và cục bộ.
- Sử dụng Coach và Diagram.
- Lập trình để giải quyết chức năng: sử dụng Script trong diagram.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
4 06/03/2017 - Task TSC tự động tạo ra 2 bảng do lỗi binding cho phần
10/03/2017 - Mở ra 1 dialog từ 1 link trong 1 ô của table.
Trong quy trình xử lý, có hai trường hợp quan trọng cần phân biệt: CloseCase và Generate CloseCase được sử dụng khi cần mở ra một bảng thông báo lý do kết thúc case và thoát hẳn khỏi quy trình lớn Ngược lại, Generate là hành động đóng task đang hoạt động và chuyển tiếp sang bước tiếp theo trong quy trình lớn Việc hiểu rõ sự khác biệt này giúp tối ưu hóa quy trình làm việc hiệu quả hơn.
5 20/03/2017 - Chỉnh sửa trên nền Web thay vì Desktop.
– - Kiến thức về Framework Brazo hỗ trợ nhiều tín năng thiết kế 24/03/2017 và xử lý quy trình như thế nào?
- Load, Delete từ dialog ra combobox.
6 27/03/2017 - Hiển thị nội dung chọn trong Combobox ra Text Area.
– - Làm sao giao công việc của Task cho user khác cùng team
- Chuẩn hóa quy trình thông qua chuẩn hóa cách đặt tên cho các biến, diagram.
- Làm sao để các button trong Coach đi đúng điều hướng mong muốn (thành thạo cách sử dụng IBM Process Designer).
7 03/04/2017 - Chuyển và thực thi Process Diagram từ máy sang dashboard
07/04/2017 - Làm tương tự cho 2 case Risk và Compliance.
- Hoàn thành và chạy thử toàn bộ quy trình.
8 10/04/2017 - Làm giao diện người dùng nhập (UI - user interface) chính
– là kỹ thuật Playback 1 trong IBM Process Designer.
14/04/2017 - Thuần thục kỹ năng sử dụng CSS làm UI.
9 17/04/2017 - UI Xuất => Pass kỹ năng sử dụng CSS làm UI.
– - Với dự án cũ, yêu cầu cao hơn: Nhận 1 report hay file gửi
21/04/2017 loạt tin từ hệ thống bên ngoài và hệ thống IBM Process
Designer của ta phải phân tích để chạy nó trong quy trình.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
- Đọc file đuôi CSV chuyển sang file TXT bằng chức năng có sẵn trong hệ thống.
- IBM Process Designer không thể biết lỗi chính xác ở đâu, tìm hiểu làm sao để truy cập vào server xem lỗi (Dùng phần mềm Bitvise SSH).
Để xử lý file TXT chứa thông tin dạng một dòng dài, bạn có thể sử dụng JavaScript để cắt nhỏ và phân loại dữ liệu Bằng cách áp dụng các phương pháp phân tách như `split()`, bạn có thể tách các thông tin thành các phần riêng biệt Sau đó, hãy sử dụng cấu trúc dữ liệu như mảng hoặc đối tượng để xếp các phần thông tin vào các cột tương ứng, đại diện cho từng thuộc tính của đối tượng Quá trình này giúp tổ chức dữ liệu một cách rõ ràng và dễ dàng truy cập.
10 24/04/2017 - Sau khi đã có các đối tượng cần xử lý (Objects) làm sao để
– kích hoạt hệ thống xử lý lần lượt và tự động (dùng UCA và 28/04/2017 vòng lặp).
11 01/05/2017 - Tìm hiểu về tín năng nổi bật trong quản lý quy trình: Task
05/05/2017 - Làm sao chỉ user nào được cho phép mới có quyền xem thống kê trong Task Performance và Process Performance (dùng Expose Performance Metrics trong IBM Process Designer).
– - Nghiên cứu sâu hơn về blueworksLive và IBM Process
- Viết báo cáo các kết quả đạt được.
3 Nhiệm vụ được giao. Đào tạo về quản lý quy trình kinh doanh dựa trên công nghệ IBM – (IBM BPM
International Business Machines Bussiness Process Management), phân tích quy trình kinh doanh (BA Business Analysis).
Thành thạo các công cụ hỗ trợ nghiệp vụ IBM BPM và BA.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Tìm hiểu về BPM – Bussiness Process Management
Tổng quan
BPM là phương pháp quản lý hiệu quả, sử dụng phần mềm để kiểm soát quy trình kinh doanh, giúp phát hiện nhanh chóng các vấn đề và cải thiện năng suất, hiệu quả hoạt động của doanh nghiệp.
BPM không phải là sản phẩm công nghệ.
Bước đầu thành công của BPM yêu cầu sự liên kết chặt chẽ giữa hoạt động kinh doanh (Business Operation) và công nghệ (Technologists).
BPM giúp doanh nghiệp phát triển nhanh chóng, giảm thiểu rủi ro và tiết kiệm chi phí, thời gian cũng như nguồn nhân lực bằng cách loại bỏ các bước không cần thiết và hướng tới tự động hóa quy trình.
Quy trình BPM
Giai đoạn 1: Khám phá (Discovery phase) - tập trung phân tích, kết hợp ghi chép, tổng hợp để hiểu được trạng thái hiện tại của quy trình kinh doanh.
Giai đoạn 2: Mô hình hóa (Modeling) - thiết kế, xây dựng mô hình hóa quy trình giao diện người dùng, dữ liệu.
Giai đoạn 3: Thực thi (Execute) là quá trình trình bày những công việc đã thực hiện, đồng thời duy trì sự tương tác liên tục với các bên liên quan để thu thập ý kiến phản hồi Việc này giúp điều chỉnh và cải tiến dự án, đảm bảo rằng nó đạt được mức độ hoàn thiện cao nhất và phù hợp nhất với thực tế.
Giai đoạn 4 trong BPM là cải tiến quy trình, điều này nhấn mạnh rằng mọi hệ thống, dù đã hoàn thành, đều cần bảo trì và nâng cấp BPM yêu cầu báo cáo về quá trình hoạt động theo thời gian thực và lưu trữ lịch sử báo cáo Những thông tin này là cơ sở để các chuyên gia dự đoán xu hướng và hỗ trợ ban lãnh đạo trong việc đưa ra các quyết định chiến lược.
Một số lưu ý khi thực hiện BPM
Loại Dữ liệu trong và ngoài hệ thống BPM (Type Data).
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Trạng thái của quy trình (State Process).
Các quy tắc và quyết định (Rules and Decisions).
Tùy theo bối cảnh mà áp dụng các kỹ thuật BPM hợp lý (Top-down, Bottom-up).
Tìm hiểu và thực hành công cụ Blueworks Live
Tổng quan
Blueworks Live là phần mềm công nghệ đám mây, cung cấp môi trường và công cụ để khám phá, định nghĩa, thiết kế và quản lý toàn bộ quy trình doanh nghiệp.
Một số lý do tại sao Blueworks Live là sự lựa chọn tốt nhất ở thời điểm hiện tại:
✓ Giao diện đồ họa trực quan, dễ sử dụng cho cả người không chuyên trong lĩnh vực BPM.
Cho phép ghi chép và lưu trữ các quyết định, lịch sử thay đổi, tài liệu về thời gian thực, đối tượng tham gia và chi phí thực tế, nhằm phục vụ cho việc báo cáo sau này.
✓ Nguồn duy nhất lưu trữ và chia sẻ các thông tin từ cũ nhất đến mới nhất của tất cả phiên bản quy trình.
✓ Cho phép hai hoặc nhiều người dùng có thể làm việc trên cùng một quá trình tại cùng thời điểm.
Tất cả các bên liên quan đều có khả năng tham gia vào việc xây dựng và quản lý mô hình quy trình, cũng như đóng góp vào quá trình hoàn thiện Tuy nhiên, Blueworks Live có những giới hạn về quyền truy cập cho từng người dùng.
Mô tả các giao diện làm việc chính
Task Work cung cấp thông tin chi tiết về quy trình làm việc, thời gian hoạt động, lịch sử thực hiện và đặc biệt là khả năng khởi chạy dự án mà bạn đang tham gia.
SV thực hiện: Chung Thị Như Ý
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Màn hình làm việc của task work
Task Community hiển thị luồng hoạt động riêng tư của bạn và các dự án bạn đang có quyền theo dõi.
Màn hình làm việc của task Community
Task Library là giao diện các không gian làm việc (Spaces).
Màn hình làm việc của task Library
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Giao diện của không gian làm việc Space
✓ Space: Không gian làm việc.
✓ Process Bluprint: nơi thiết kế mô hình và ghi chú các thông tin liên quan.
✓ Process App: quy trình ứng dụng nhỏ với mục đích để yêu cầu sự chấp thuận từ các bên có liên quan đến quy trình chính của doanh nghiệp.
✓ Policy: các chính sách mà doanh nghiệp yêu cầu áp dụng cho quy trình.
✓ Decision: quy định liên quan đến luồng chạy của quy trình.
3 chế độ hoạt động trong bản thiết kế (Blueprint Process) là:
Discovery Map là chế độ thiết kế quy trình tập trung vào câu hỏi "làm cái gì" thay vì "khi nào" và "làm như thế nào" Mỗi cột mốc sự kiện (Mile stone) sẽ bao gồm nhiều công việc (activity) Thông thường, Discovery Map được thiết kế đầu tiên, dù chỉ là bản nháp, nhưng từ đó, Blueworks Live có khả năng chuyển đổi sang dạng Process Diagram cao cấp hơn.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Màn hình chế độ làm việc Discovery Map của Blueprint Process
✓ Process Diagram: chế độ thiết kế này tập trung mô tả luồng công việc
Workflow bao gồm các công việc cụ thể (activity) và thuộc phạm vi xử lý của tổ chức hoặc cá nhân (swim lane) Từ Discovery Map, quy trình chỉ có thể chuyển đổi theo dạng tuần tự mà không có phân luồng Để phân chia các dòng chảy công việc theo ý muốn, người thiết kế cần sử dụng khối kim cương, được gọi là cổng (gateway), để thực hiện chức năng phân luồng.
Màn hình chế độ làm việc Process Diagram của Blueprint Process
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Chế độ thiết kế này cho phép người thiết kế lưu lại các chú thích quan trọng về quyết định, dữ liệu, thành phần tham gia, chi phí và thời gian thực, nhằm hỗ trợ cho việc báo cáo sau này.
Add/ Edit Documentati Show/ Edit Detail Show/ Add Comment Get a Link to this activity
Màn hình chế độ làm việc Documentation của Blueprint Process
Các tín năng nổi bật
4.2.3.1 Playback. Đây tín năng mà BA dùng để trình bày cho khách hàng những gì hệ thống sẽ hiện thực hóa, mô tả theo các dòng chảy (đường đi/ luồng công việc) của quy trình kèm theo phân tích (Analysis) các thông số quan trọng đã ghi chú (nếu có) như Participants, Business Owner, Expert, Work Time, Cost, Input, Output, Polices, Risk,…
Phân chia luồng công việc của Playback 0
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
4.2.3.2 Launch Process. Đây là tín năng tạo ra một quy trình với thứ tự, nội dung các công việc do chính Administrator tạo ra cho phép yêu cầu các bên liên quan có thẩm quyền đánh giá về dự án có đang đi đúng hướng không, họ có thể chấp nhận (Approve/ Complete) hoặc không Lưu ý nếu bất kỳ giai đoạn nào không được chấp thuận (Reject) thì lần thực thi đó mặc định theo thiết kế sẽ phải hủy bỏ và các bước chấp thuận của các users trước đều không được tính (đây là hạn chế của kỹ thuật Launch Process).
Bước 1: Tạo mới Process App
Bước 2: Đặt tên và chọn kiểu trình bày cho Process App theo dòng chảy hay danh sách công việc (Workflow/ Checklisk)
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Buớc 3: Xây dựng mẫu thiết kế quy trình yêu cầu sự chấp thuận của các bên liên quan và Publish cho phép các bên liên quan tương tác được Space đó
4.2.3.3 Snapshots. Đây là tín năng tạo và lưu lại tất cả các phiên bản từ lúc bắt đầu đến khi kết thúc dự án, ghi lại tất cả những thay đổi trong suốt quy trình.
Tại mỗi phiên bản người dùng (user) có thể:
✓ Publish cho phép user khác có quyền truy cập vào Space của bạn (Actions/ Publish).
Chạy tự động giúp hiển thị toàn bộ dự án trong quy trình, đồng thời yêu cầu sự chấp thuận hoặc từ chối từ các bên liên quan theo thứ tự song song hoặc tuần tự, dựa trên cấu hình của Administrator trước đó (Actions/ Launch Process App).
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Bước 1: Chọn Launch a Process App
Bước 3: Thực thi bằng sự chấp thuận
(Approve/ Reject) của các Stackholders
Bước 2: Chọn quy trình đã tạo trước nhờ chức năng Launch Process
Bước 4: Tới bước của user nào thì email của user đó sẽ tự động thông báo
Kết quả sau khi thực thi Launch Process
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Tìm hiểu và thực hành công cụ IBM Process Designer
Tổng quan
Công cụ này chủ yếu được sử dụng để xây dựng phần mềm quy trình doanh nghiệp, tương tự như Visual Studio, Visio, Microsoft Project và các phần mềm khác Tuy nhiên, nó nổi bật ở khả năng kết hợp nhiều chức năng trên cùng một nền tảng, bao gồm việc vẽ quy trình, lập trình chức năng, thiết kế giao diện và quản lý toàn bộ quy trình.
Dự án thực tế Business Requirement Specification
Sau đây là mô tả kết quả những gì em đã học được về cách sử dụng IBM
Process Designer thực hiện một dự án thực tế dựa trên Business Requirement Specification, tập trung vào giai đoạn triển khai công nghệ thay vì giai đoạn phân tích quy trình.
Ngân hàng ở Trung Đông đang triển khai một quy trình hoàn tiền tự động cho khách hàng, nhằm đáp ứng các yêu cầu hoàn trả theo quy định của ngân hàng Khi nhận thông tin tài khoản từ hệ thống khác, quy trình được lập trình trước sẽ tự động xử lý để xác định xem tài khoản có đủ điều kiện hoàn trả hay không, và cuối cùng sẽ trả về kết quả cho hệ thống thực.
Có 4 nhóm thuộc các bộ phận của Ngân Hàng tham gia vào quy trình đó là TSC, Compliance, Risk tham gia vào duyệt thông tin accounts, còn MailRoom là phòng ban nhận và gửi email liên quan đến quy trình.
Quy trình xử lý tự động đề cập ở trên chính là dùng IBM Process Designer.
✓ Business Process Definition (BPD): là mô hình có thể tái sử dụng được của một quy trình bao gồm các công việc và luồng hoạt động.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Business Procee Definition của quy trình Business Requirement Specification
Sự kiện nhận thông tin từ bên ngoài hệ thống BPM là yếu tố khởi đầu cho quy trình chính hoặc quy trình con Mỗi lần xử lý thông tin chỉ được thực hiện theo thứ tự, đảm bảo tính tuần tự trong quy trình.
Undercover agents (UCAs) initiate a process by triggering an event and invoking a Business Process Definition (BPD) They transmit data to the BPD using relevant services or variables, ensuring seamless communication and data flow within the system.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Gọi UCAs trong quy trình chính
✓ : phần dịch vụ cho phép sử dụng quy định hoặc điều kiện để xác định việc triển khai quy trình theo đường nào.
Gọi Decision Service trong quy trình chính
✓ : dùng ngôn ngữ tự nhiên để đặt ra các điều kiện trong
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Mô hình Diagram của Decision Service
Các biến cục bộ (Variables) của Decision Service
Chi tiết trong BAL Rule của Decision Service
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
✓ : dịch vụ cho phép xây dựng thử nghiệm, chạy các tác vụ và bảng điều khiển, có thể là trên máy chủ hoặc trình duyệt web
✓ giao diện người dùng (UI) cho Human Service.
Màn hình diagram – các chức năng được thiết kế trong Coach TSC
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Màn hình biến cục bộ trong Coach
Trong lập trình, các biến được phân loại thành biến toàn cục (Global Variables) và biến cục bộ (Local Variables) Biến trong mỗi Task được xem là biến cục bộ, trong khi biến ở quy trình chính lại được coi là biến toàn cục.
Variables gồm có 3 loại thuộc 3 phạm vi:
• Input: Biến nhận giá trị từ biến toàn cục/ hệ thống khác.
• Private: Biến chỉ sử dụng trong phạm vi Task/ Process đang làm việc.
• Output: Biến dùng để xuất giá trị cho biến toàn cục/ hệ thống khác.
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Giao diện thiết kế trên máy tính
✓ Một số Script xử lý chức năng :
Script tạo các giá trị mặc định trước khi Task TSC được thực thi
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Script thêm một đối tượng vào một danh sách
Script mô tả chức năng xóa khi chọn tick vào ô vuông và cập nhật lại giá trị cho danh sách của Combobox
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Script tạo mới 1 template và lưu lại nôi dung của template đó
Script gán giá trị cho tab A để khi nhấn 1 nút từ tab B thì tự động chuyển từ giao diện tab B sang giao diện tab A
Script khi lựa chọn tên template nào trong Combobox thì nội dung tương ứng sẽ tự động hiện ra
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Script của chức năng nhấp vào CloseCase/ Close để đóng luôn quy trình từ bước đó
Chi tiết cổng phân luồng chảy công việc (getway)
✓ Giao diện người dùng trên nền web :
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp GVHD: Ths Văn Đức Sơn Hà
Giao diện người dùng TSC online
✓ Thiết kế giao diện bằng CSS :
Giao diện thiết kế Coach trên máy tính
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Giao diện thiết kế CSS
Giao diện người dùng đã qua tinh chỉnh bằng CSS
Kết quả đạt được
Kiến thức chuyên môn: về IBM BPM (International Business Management Business Process Management), BA (Business Analysis), sử dụng thành thạo công cụ
SV thực hiện: Chung Thị Như Ý
TIEU LUAN MOI download : skknchat@gmail.com
Phân tích và quản lý quy trình doanh nghiệp là nhiệm vụ quan trọng, trong đó GVHD Ths Văn Đức Sơn Hà hỗ trợ sử dụng các công cụ như Blueworks Live và IBM Process Designer Bên cạnh đó, việc lập trình chức năng cơ bản bằng Javascript cũng được áp dụng để tối ưu hóa quy trình.
Kỹ năng mềm, bao gồm kỹ năng làm việc nhóm, giao tiếp, quản lý thời gian và nghiên cứu, là yếu tố quan trọng giúp sinh viên mới ra trường thành công trong bất kỳ vị trí hay môi trường doanh nghiệp nào Việc phát triển những kỹ năng này sẽ hỗ trợ định hướng nghề nghiệp và tăng cường khả năng cạnh tranh trên thị trường lao động.
Những hạn chế
Kỹ năng giao tiếp bằng tiếng anh yếu.
Chưa đủ năng lực để tham gia vào dự án chính thức của công ty, cần nhiều thời gian để trau dồi chuyên môn và các kỹ năng mềm.
Mô tả quy trình công việc và các hoạt động nghề nghiệp trong tương lai
Theo kết quả thực tập, có hai lựa chọn nghề nghiệp trong tương lai: chuyên viên phân tích kinh doanh (BA - Business Analyst) và kỹ sư lập trình chuyên về triển khai IBM BPM (IBM BPM Developer).
Em mong muốn trở thành Business Analyst (BA), đóng vai trò cầu nối giữa doanh nghiệp cần tối ưu hóa quy trình và công ty IT cung cấp giải pháp phần mềm Mục tiêu là giảm thời gian, giảm chi phí, giảm rủi ro, tăng lợi nhuận và nâng cao hiệu quả cho doanh nghiệp, tương tự như công ty TNHH Tư Vấn Couture Việt Nam chuyên về IBM BPM.
Mô tả quy trình công việc của BA:
✓ Tiếp cận và chốt danh sách khách hàng tiềm năng.
✓ Kết hợp với đội ngũ kỹ thuật để triển khai thực thi dự án.
✓ Đánh giá và rút kinh nghiệm.
SV thực hiện: Chung Thị Như Ý