Bài viết này được viết bởi Teja Bhutada từ Exalate .
Các công cụ hiệu quả là xương sống của quy trình quản lý dự án thành công. Jira, được phát triển bởi Atlassian, đã trở nên phổ biến như một nền tảng quản lý dự án và theo dõi vấn đề thành công. Nhưng làm thế nào để bạn đưa trải nghiệm Jira của mình lên một tầm cao mới? Đó là nơi
Vì vậy, hãy khám phá chi tiết về việc đồng bộ hóa nhiều phiên bản Jira trong hướng dẫn này. Đã đến lúc tìm hiểu sâu hơn và xem cách tích hợp có thể nâng cấp quy trình quản lý dự án của bạn như thế nào.
Trước khi chúng ta đi sâu vào sự phức tạp của việc đồng bộ hóa Jira với Jira, trước tiên hãy hiểu nó là gì.
Tích hợp Jira với Jira đề cập đến quá trình kết nối nhiều phiên bản hoặc dự án Jira trong cùng một hệ sinh thái Jira.
Sự tích hợp này cho phép cộng tác liền mạch, chia sẻ dữ liệu và đồng bộ hóa vấn đề giữa các phiên bản Jira khác nhau. Jira trở thành một công cụ vô giá cho các nhóm quản lý nhiều dự án hoặc phòng ban trong một tổ chức và xuyên biên giới công ty. \
Có rất nhiều lý do khiến các công ty lựa chọn tích hợp phiên bản Jira của họ. Chúng ta hãy xem những cái phổ biến nhất trong phần tiếp theo.
Cải thiện năng suất
Tích hợp tự động hóa các tác vụ lặp đi lặp lại, giảm nỗ lực thủ công và giải phóng thời gian cho những công việc quan trọng hơn.
Tăng cường hợp tác
Các nhóm trong tổ chức và
Thông tin chi tiết theo thời gian thực
Tích hợp cho phép chia sẻ dữ liệu theo thời gian thực, giúp các nhóm luôn cập nhật thông tin mới nhất.
Giảm lỗi
Trong trường hợp không có cách trao đổi dữ liệu tự động, các nhóm phải sử dụng cách nhập dữ liệu thủ công. Cách làm việc thủ công này dễ xảy ra lỗi. Tích hợp giảm thiểu nguy cơ sai lệch dữ liệu và sai sót tốn kém.
Không gian làm việc thống nhất
Việc tích hợp Jira-to-Jira có thể tập hợp nhiều phiên bản Jira khác nhau, tạo ra một không gian làm việc thống nhất nơi các nhóm có thể truy cập và quản lý nhiều dự án từ một trang tổng quan duy nhất mà không cần phải chuyển đổi giữa các phiên bản Jira của họ.
Tích hợp Jira với Jira cung cấp nhiều trường hợp sử dụng có thể giúp các tổ chức hợp lý hóa quy trình quản lý dự án của họ và cải thiện sự cộng tác giữa các nhóm và dự án.
Dưới đây là một số trường hợp sử dụng phổ biến để tích hợp Jira-to-Jira.
Các tổ chức thường có nhiều nhóm hoặc bộ phận làm việc trong các dự án Jira khác nhau. Tích hợp cho phép người quản lý dự án điều phối và giám sát tiến độ của các dự án này từ bảng điều khiển tập trung.
Đối với các nhóm phát triển phần mềm, việc tích hợp Jira tạo điều kiện thuận lợi cho việc quản lý phát hành suôn sẻ. Các nhóm có thể điều phối các bản phát hành trên nhiều dự án và đảm bảo chúng đáp ứng được các yếu tố phụ thuộc và việc phát hành diễn ra đúng tiến độ.
Trong các tổ chức lớn, các nhóm khác nhau thường làm việc trên các dự án Jira có mối liên hệ với nhau. Tích hợp thúc đẩy sự cộng tác giữa các nhóm hoặc giữa các công ty bằng cách cho phép tất cả các thực thể chia sẻ thông tin, cập nhật và vấn đề một cách liền mạch.
Các tổ chức có thể hợp nhất việc theo dõi và báo cáo vấn đề giữa các dự án, cung cấp cái nhìn thống nhất về trạng thái và tiến độ của các nhiệm vụ, lỗi và yêu cầu tính năng.
Đối với nhóm QA, việc tích hợp cho phép quản lý thử nghiệm hiệu quả trên nhiều dự án. Họ có thể đồng bộ hóa các trường hợp kiểm thử, kết quả kiểm thử và báo cáo lỗi để kiểm soát chất lượng tốt hơn.
Các nhóm hỗ trợ khách hàng có thể sử dụng tích hợp để kết nối Quản lý dịch vụ Jira với các nhóm phát triển bằng phần mềm Jira. Bằng cách này, các nhóm có thể đảm bảo rằng họ tự động thông báo các vấn đề hỗ trợ khách hàng cho nhóm phát triển để giải quyết.\
Tích hợp Jira với Jira là một giải pháp linh hoạt thích ứng với nhiều trường hợp sử dụng khác nhau, tùy thuộc vào nhu cầu cụ thể của tổ chức.
Đã đến lúc chúng ta xem làm thế nào chúng ta có thể thực sự đồng bộ hóa các vấn đề giữa nhiều phiên bản Jira.
Quá trình tích hợp nhiều phiên bản Jira không hề dễ dàng. Vì vậy, tôi đã chia quy trình thành các bước chính cho bạn:
Bắt đầu bằng cách xác định mục tiêu tích hợp rõ ràng. Bạn muốn đạt được điều gì bằng cách đồng bộ hóa các vấn đề Jira với (các) phiên bản Jira khác? Nó chỉ đơn giản là tự động hóa các nhiệm vụ lặp đi lặp lại hay để đạt được một
Việc có mục tiêu rõ ràng sẽ giúp hướng Jira của bạn tích hợp Jira đi đúng hướng.
Cần phải lập bản đồ các vấn đề và lĩnh vực của chúng từ Jira này sang Jira khác một cách tỉ mỉ. Không để lại gì cho cơ hội hoặc giả định. Viết ra các hướng dẫn lập bản đồ chi tiết và đường dẫn luồng thông tin. Điều này có thể bao gồm các phần phụ thuộc, sự cố chặn hoặc tác vụ được liên kết. Liên kết vấn đề phù hợp đảm bảo rằng những thay đổi trong một dự án sẽ tác động đến các dự án tương ứng.
Trong trường hợp có quy trình công việc khác nhau giữa hai phiên bản Jira, hãy đảm bảo mọi trạng thái quy trình công việc đều được ánh xạ và bao phủ chính xác. Ngoài ra, hãy đảm bảo rằng bạn xử lý trước các quy tắc và hạn chế trong quy trình làm việc.
Tận dụng tự động hóa để làm việc thủ công. Trên thực tế, đó là lý do cơ bản tại sao bạn muốn tích hợp nền tảng Jira của mình. Xác định các yếu tố kích hoạt trao đổi dữ liệu mà bạn mong muốn. Ví dụ: tạo quy trình công việc kích hoạt các hành động trong Jira khác khi đáp ứng một số điều kiện nhất định, tạo sự cố Jira từ vé Jira đến hoặc cập nhật trạng thái dự án khi bạn thực hiện cam kết mã.
Việc chọn đúng công cụ tích hợp Jira với Jira là rất quan trọng. May mắn thay, nhiều công cụ tích hợp của bên thứ ba giúp quá trình này trở nên dễ dàng hơn. Công cụ như
Kiến trúc phân tán, các tính năng bảo mật nâng cao và chế độ không mã/mã thấp mạnh mẽ khiến nó trở thành một ứng cử viên hoàn hảo để kết nối nhiều phiên bản Jira một cách dễ dàng.
Các
Vì vậy, bạn có thể sắp xếp và tự động hóa các quy trình công việc phức tạp, chẳng hạn như giữa đám mây Jira và nền tảng tại chỗ hoặc đồng bộ hóa các lộ trình nâng cao trong Jira.
Bạn thậm chí có thể làm việc với
Khi còn lại lựa chọn để chọn một công cụ tích hợp, lấy PoC, thực hiện
Cấu hình các quyền và cài đặt bảo mật một cách cẩn thận. Không phải tất cả người dùng đều phải có quyền truy cập vào dữ liệu được chia sẻ, vì vậy hãy xác định ai có thể xem, chỉnh sửa hoặc quản lý các vấn đề trong từng phiên bản Jira tích hợp.
Tích hợp Jira Jira phải tiếp tục đáp ứng các mục tiêu của bạn khi doanh nghiệp của bạn phát triển.
Hãy thảo luận về cách chúng ta có thể triển khai tích hợp Jira-to-Jira. Chúng tôi sẽ sử dụng Exalate để đồng bộ hóa dữ liệu giữa nhiều phiên bản Jira.
Exalate for Jira có sẵn cho cả Jira Cloud và Jira tại chỗ. Chúng tôi sẽ đề cập đến quá trình cài đặt đám mây Jira tại đây.
Đăng nhập vào phiên bản Jira của bạn.
Tham quan
Nhấp vào nút "Dùng thử miễn phí".
Sau đó nhấp vào “Thêm vào Jira” > “Bắt đầu dùng thử miễn phí”.
Đợi một lát trong khi ứng dụng tải.
Bạn sẽ được chuyển hướng trở lại Jira, nơi bạn sẽ thấy cửa sổ bật lên xác nhận rằng ứng dụng đã được thêm.
Nhấp vào nút "Bắt đầu" để hoàn tất cài đặt.
Tiếp theo, lặp lại quy trình này trên phiên bản Jira khác của bạn.
Sau khi cài đặt Exalate trên cả hai phiên bản Jira, bạn cần tạo kết nối giữa chúng.
Đây là cách thực hiện:
Trên một trong các phiên bản Jira của bạn, hãy nhấp vào "Ứng dụng" ở menu trên cùng, sau đó chọn “Exalate”.
Nhấp vào "Kết nối" trong menu bên trái của bảng điều khiển dành cho quản trị viên Exalate. Nhấp vào nút "Bắt đầu kết nối" màu xanh lá cây.
Trên màn hình tiếp theo, nhập URL của phiên bản Jira khác.
Bạn sẽ thấy một màn hình nơi bạn có thể chọn giữa ba chế độ cấu hình: Chế độ Cơ bản, Trực quan hoặc Tập lệnh.
Chế độ này cung cấp các quy tắc đồng bộ hóa được xác định trước cho các trường vấn đề cơ bản như tóm tắt, mô tả, nhận xét, tệp đính kèm và loại vấn đề. Bạn không thể sửa đổi các quy tắc này để làm cho nó phù hợp với nhu cầu đồng bộ hóa cơ bản.
Chọn dự án ở bước tiếp theo và nhấp vào “Tiếp theo”.
Bây giờ, bạn phải xác nhận xem bạn có quyền truy cập quản trị viên vào phiên bản Jira khác hay không. Nhấp vào “Có, tôi có quyền truy cập quản trị viên” nếu bạn có quyền truy cập.
Tại đích đến, phiên bản Jira, chọn lại dự án và nhấp vào “Xác nhận”. Bạn đã thiết lập thành công kết nối chế độ Cơ bản.
Bạn có thể đồng bộ hóa trực tiếp số phát hành đầu tiên của mình bằng cách nhập khóa phát hành và nhấp vào “Exalate”. Bạn sẽ thấy trạng thái đồng bộ hóa của mình trong khi nó được đồng bộ hóa với phiên bản Jira đích.
Sau khi chọn chế độ Trực quan, hãy nhập tên cho các phiên bản Jira cục bộ và từ xa của bạn.
Tên kết nối được tạo tự động nhưng bạn có thể thay đổi tên này nếu muốn.
Nhấp vào “Tiếp theo” khi bạn đã sẵn sàng.
Lưu ý: Bạn cần có quyền truy cập quản trị viên trên cả hai phiên bản Jira cho Chế độ trực quan.
Xác nhận quyền truy cập quản trị viên. Bạn đã tạo thành công kết nối chế độ Trực quan.
Nhấp vào nút “Cấu hình đồng bộ hóa” để định cấu hình kết nối.
Màn hình tiếp theo cho phép bạn kiểm soát cách bạn tích hợp các dự án Jira của mình. Chọn dự án cho cả hai phiên bản Jira thông qua trình đơn thả xuống.
Nhấp vào màn hình “Thực thể bộ lọc” để quyết định thông tin nào phải được đồng bộ hóa giữa các hệ thống.
Bạn có thể chọn từ nhiều bộ lọc khác nhau. Ví dụ: đồng bộ hóa sự cố của một loại sự cố cụ thể với cấp độ cụ thể thuộc một trạng thái cụ thể. Bạn cũng có thể chọn để trống nếu muốn đồng bộ tất cả các vấn đề.
Lưu các thay đổi của bạn khi bạn hoàn tất.
Trên màn hình chính “Phạm vi”, bạn có thể chọn “Phương thức đồng bộ hóa”. Nó cho phép bạn kiểm soát hướng đồng bộ hóa của mình.
Nhấp vào “Tiếp theo” để chuyển sang bước tiếp theo. Tại đây, bạn sẽ tìm thấy màn hình “Quy tắc”.
Bạn sẽ tìm thấy ánh xạ giữa các trường vấn đề trên màn hình này. Bạn có thể thêm, chỉnh sửa, sắp xếp lại hoặc xóa ánh xạ theo cách bạn muốn.
Bạn thậm chí có thể thêm một số tập lệnh cho các trường hợp sử dụng nâng cao bằng cách nhấp vào nút “Thêm tập lệnh”.
Khi bạn hài lòng với ánh xạ, hãy nhấp vào nút “Xuất bản” để lưu các thay đổi của bạn.
Đó là tất cả những gì bạn cần cho chế độ Trực quan! Các vấn đề sẽ tự động đồng bộ theo điều kiện bạn đã đặt.
Chế độ này cung cấp khả năng tùy chỉnh tối đa với
Để tiếp tục sử dụng chế độ này, hãy nhập chi tiết kết nối như bạn đã làm ở chế độ Trực quan.
Sau đó, chọn dự án.
Sau đó, Exalate tạo mã mời. Sao chép mã và giữ nó ở nơi an toàn.
Trên phiên bản Jira khác, hãy nhấp vào nút “Chấp nhận lời mời” và dán mã bạn vừa sao chép.
Chọn dự án trong phiên bản Jira này.
Và Voila! Bạn đã kết nối thành công hai phiên bản Jira bằng chế độ Tập lệnh.
Sau này, bạn có thể định cấu hình đồng bộ hóa theo yêu cầu của mình. Chúng tôi sẽ đề cập đến điều đó trong bước tiếp theo.
Exalate tạo ra một số cài đặt kết nối mặc định cho bạn. Bạn có thể thay đổi chúng bất cứ lúc nào bạn muốn.
Bạn có thể sử dụng tab “Quy tắc” và “Trình kích hoạt” để định cấu hình kết nối của mình. Chúng tôi sẽ đề cập đến tab “Quy tắc” trong phần này và “Trình kích hoạt” trong phần tiếp theo.
Tab “Quy tắc” được chia thành hai phần: “Đồng bộ hóa đến” và “Đồng bộ hóa đi”.
“Đồng bộ hóa đi” quyết định thông tin nào phải rời khỏi phiên bản Jira nguồn. “Đồng bộ hóa sắp tới” quyết định cách diễn giải thông tin đến từ phiên bản Jira đích.
Nếu bạn xem kỹ các quy tắc đồng bộ hóa, thì đồng bộ hóa gửi đi sẽ lưu tất cả thông tin cần thiết để gửi dưới dạng bản sao. Bản sao hoạt động giống như một trình giữ chỗ mang thông tin đến đích một cách an toàn.
Quá trình đồng bộ hóa sắp tới sẽ trích xuất thông tin từ bản sao và áp dụng thông tin đó cho sự cố Jira cục bộ theo bất kỳ cách nào hợp lý.
Bạn có thể thay đổi các quy tắc đồng bộ hóa này bằng cách:
“Xuất bản” các thay đổi để lưu chúng.
Trình kích hoạt xác định điều kiện đồng bộ hóa. Các vấn đề được đồng bộ hóa sau khi đáp ứng các điều kiện kích hoạt.
Để tạo trình kích hoạt, hãy điều hướng đến tab "Trình kích hoạt" và nhấp vào “+ Tạo trình kích hoạt”.
Màn hình “Thêm trình kích hoạt” cho phép bạn tạo trình kích hoạt bằng JQL (Ngôn ngữ truy vấn Jira).
Kích hoạt trình kích hoạt và bạn sẽ thấy nó trên màn hình trước đó.
Bây giờ là lúc đồng bộ hóa các vấn đề của bạn. Bạn thực sự không cần phải làm gì thêm ngoài các bước chúng tôi đã thảo luận ở trên. Các vấn đề sẽ được đồng bộ hóa tự động dựa trên “Quy tắc” và “Trình kích hoạt” bạn đã đặt.
Exalate kiểm tra định kỳ các vấn đề mới phù hợp với tiêu chí đã chỉ định và đồng bộ hóa chúng giữa các nền tảng. Nếu bạn không thấy đồng bộ hóa ngay lập tức, hãy xem lại các quy tắc của bạn để đảm bảo chúng khớp chính xác với các mục và trường mong muốn.
Chúng tôi đã thấy việc thiết lập tích hợp Jira Jira dễ dàng như thế nào bằng cách sử dụng công cụ nâng cao như Exalate. Hãy cùng khám phá một số trường hợp sử dụng thú vị mà chúng tôi đã giúp khách hàng triển khai.
Với chế độ Tập lệnh của Exalate, bạn có thể đồng bộ hóa nhiều vấn đề và trường chạy nước rút khác nhau giữa các phiên bản Jira.
Chúng tôi đã thảo luận về một số tình huống thể hiện tính linh hoạt này dưới đây.
Có rất nhiều khả năng với Exalate. Bạn luôn luôn có thể mà
Mặc dù việc tích hợp Jira-to-Jira có thể mang lại nhiều lợi ích khác nhau nhưng bạn cần nhận thức được những thách thức tiềm ẩn của nó.
Triển khai tích hợp Jira với Jira thông qua Exalate là một công cụ thay đổi cuộc chơi cho các tổ chức đang tìm kiếm trải nghiệm quản lý dự án liền mạch và hiệu quả. Exalate đơn giản hóa quy trình, cho phép các nhóm dễ dàng đồng bộ hóa các vấn đề của Jira trong cùng một môi trường Jira hoặc trên các phiên bản khác nhau.
Với Exalate, bạn có thể dễ dàng triển khai mọi trường hợp sử dụng phức tạp, chẳng hạn như điều phối nhiều dự án, theo dõi sự phụ thuộc, quản lý phát hành và cộng tác giữa các nhóm. Tính linh hoạt và khả năng thích ứng của nó khiến nó trở thành một giải pháp phù hợp để nâng cao quy trình quản lý dự án.
Bạn có nghĩ đến các trường hợp sử dụng tích hợp Jira và Jira tương tự không? Hãy dùng thử đồng bộ hóa Exalate cho Jira hoặc đơn giản là đặt một phiên miễn phí với kỹ sư tích hợp và thảo luận chi tiết về họ với chuyên gia.