MotioCI Giúp CIRA chuyển đổi sang một phương pháp BI Agile

Báo cáo tóm tắt

Nhóm Business Intelligence (BI) tại CIRA sử dụng cách tiếp cận linh hoạt để phát triển và cung cấp thông tin cho các ngành kinh doanh của họ. Thực thi MotioCI đã hỗ trợ họ chuyển sang một phương pháp luận nhanh nhẹn, cho phép họ nhanh chóng đẩy dữ liệu nhạy cảm về thời gian cho người dùng doanh nghiệp của họ. MotioCI đã tăng hiệu quả của quá trình phát triển BI của họ và giảm lượng thời gian cần thiết để khắc phục sự cố.

Những thách thức - Quy trình không hỗ trợ Agile BI

CIRA đã thực hiện một sự thay đổi để hợp lý hóa các quy trình và quản lý sự phát triển bằng một phương pháp linh hoạt. Trước khi nâng cấp lên Cognos 10.2, họ đã sử dụng một môi trường Cognos duy nhất để phát triển, thử nghiệm và chạy các báo cáo sản xuất. Quá trình triển khai Cognos của họ bao gồm việc di chuyển nội dung giữa các thư mục. Họ đã sử dụng phương pháp triển khai xuất trong Cognos để tạo bản sao lưu cho các xuất của họ trong trường hợp cần khôi phục nội dung. Trong nỗ lực nhằm tăng tốc độ của nhóm BI, khi CIRA giới thiệu Cognos 10.2, họ đã giới thiệu các môi trường riêng biệt để tiến hành phát triển, thử nghiệm và sản xuất. Kiến trúc BI mới này yêu cầu một công cụ như MotioCI để thực hiện hiệu quả việc triển khai tài sản BI.

Trước đây để kiểm soát phiên bản, họ sẽ tạo các báo cáo trùng lặp và đặt tên chúng bằng các phần mở rộng, v1… v2…, v.v. Phiên bản "fi? Nal" của họ sẽ được chuyển sang thư mục "sản xuất". Tuy nhiên, có một số thiếu sót trong quá trình này:

  1. Nhiều phiên bản nội dung đã được thêm vào kho nội dung Cognos, có khả năng ảnh hưởng đến hiệu suất.
  2. Hệ thống này không theo dõi tác giả hoặc các thay đổi được thực hiện đối với các báo cáo.
  3. Nó được giới hạn cho các báo cáo chứ không phải gói hoặc mô hình.
  4. Chỉ một nhà phát triển BI có thể làm việc trên một phiên bản báo cáo tại một thời điểm.

Quá trình này khiến việc xem các phiên bản khác nhau hoặc cộng tác trong các chỉnh sửa và thay đổi báo cáo trở nên phức tạp.

Giải pháp

Nhóm phát triển BI tại CIRA đã nhận ra những điểm kém hiệu quả này và thúc đẩy một quy trình nhanh để cố gắng cải thiện các vấn đề đã được xác định. Một trong những mục tiêu chính của họ là cải tiến và hoàn thiện các quy trình quản lý thay đổi. Cần phải có một phương pháp luận mới cùng với phần mềm để đạt được mục tiêu này. Nhóm phát triển đã thực hiện các quy trình trước khi bắt đầu để kiểm soát thay đổi. Một phần quan trọng của các quy trình này là trao quyền cho mọi người khả năng triển khai giữa các môi trường. Việc cho phép các nhà phát triển BI này triển khai nội dung từ Dev đến QA đã giảm đáng kể thời gian chu kỳ phát triển. Các nhà phát triển BI không còn phải đợi quản trị viên triển khai báo cáo trước khi nó có thể được kiểm tra trong QA.

MotioCI triển khai và kiểm soát phiên bản cho họ dấu vết kiểm tra xem ai đã triển khai, cái gì đã được triển khai, ở đâu và khi nào nó được triển khai. Vòng đời triển khai của CIRA bắt đầu bằng:

  1. Nội dung BI được phát triển trong bất kỳ môi trường nào.
  2.  Sau đó, nó được triển khai tới môi trường QA, nơi các nhà phát triển giống nhau hoặc ngang hàng đánh giá nó.
  3. Cuối cùng, một thành viên khác của nhóm triển khai nó vào sản xuất.

Với MotioCI để hỗ trợ các quy trình nhanh, giờ đây họ có thể rất nhanh chóng sửa đổi báo cáo, di chuyển báo cáo sang môi trường khác trong một vài cú nhấp chuột, xem xét báo cáo, yêu cầu người dùng cuối UAT (Kiểm tra chấp nhận người dùng) báo cáo đó nếu cần và sau đó triển khai báo cáo môi trường. Nếu cần, họ có thể dễ dàng hoàn tác việc triển khai.

“Sau khi chúng tôi triển khai sản xuất, nếu có điều gì đó bị bỏ sót trong quá trình thử nghiệm hoặc chúng tôi gặp sự cố, chúng tôi có thể rất dễ dàng quay trở lại phiên bản trước đó bằng cách sử dụng MotioCI Jon Coote, Trưởng nhóm Quản lý Thông tin của CIRA, cho biết.

Ngoài ra, họ phải đáp ứng các yêu cầu dịch vụ hàng ngày rất nhanh chóng, nằm ngoài chu kỳ phát triển bình thường. MotioCI đã cho phép họ nhanh nhẹn trong việc đáp ứng các yêu cầu dịch vụ này, bằng cách cho phép họ nhanh chóng xúc tiến mọi thay đổi trong quá trình sản xuất. Họ có thể làm những việc này hàng ngày, không chỉ bất cứ khi nào một chu trình phát triển được hoàn thành.

Một lợi thế khác mà họ đạt được với MotioCI kiểm soát phiên bản, là khả năng so sánh các phiên bản báo cáo giữa các môi trường. Bởi vì rất dễ dàng di chuyển nội dung BI trên các môi trường, luôn có rủi ro rằng một thứ gì đó được triển khai vào quá trình sản xuất khi lẽ ra nó đã được đưa vào QA. Có thể so sánh giữa các môi trường giúp họ đảm bảo rằng họ đang triển khai đúng nội dung.

Tổng kết

Theo McKinsey & Company, “thành công phụ thuộc vào khả năng đầu tư vào digital khả năng phù hợp tốt với chiến lược. " CIRA đã tìm thấy thành công đó bằng cách triển khai MotioCI, nếu không có nó, họ sẽ không thể tận dụng đầy đủ lợi ích của Cognos cũng như không thực hiện đầy đủ cách tiếp cận nhanh nhẹn của họ đối với BI. MotioCI đã giúp điều chỉnh đầu tư BI của họ với chiến lược của họ. Khi làm như vậy, họ không chỉ thể hiện sự tiết kiệm thông qua việc cải thiện hiệu quả mà còn có khả năng phục vụ người dùng cuối tốt hơn.

Nhóm BI của CIRA đã đi đầu trong việc hướng tới các quy trình BI nhanh nhẹn và mua lại MotioCI để hỗ trợ phong trào này. MotioCI đẩy nhanh quá trình phát triển bằng cách trao quyền cho người dùng nhanh chóng thực hiện các thay đổi, triển khai và kiểm tra nội dung BI đồng thời có thêm sự an toàn khi hoàn tác và sửa chữa khi cần thiết. MotioCI cộng với phương pháp linh hoạt đã cho phép CIRA cung cấp nhanh chóng dữ liệu nhạy cảm về thời gian cho người dùng doanh nghiệp của mình.