개인정보 보호가 적용된 설계로 지능형 경험을 통해 팀 역량 강화
Cloud 제품에서 2020년 10월에 소개한 머신 러닝 기반의 지능형 경험을 활용할 수 있습니다.
지난 몇 년 동안 Atlassian은 제품 전반에서 강력한 연결을 구축하여 협업을 더 빠르고 예측 가능하며 안전하게 만드는 공통의 Cloud 인프라를 제공하는 Atlassian 플랫폼을 구축했습니다. Atlassian 플랫폼을 사용하여 15만 명이 넘는 Cloud 제품 고객으로부터 사용자 패턴을 집계하여 작업을 수행하는 방식과 팀이 대규모로 상호 작용하는 방식을 이해할 수 있습니다.
지능형 경험은 공동 작업을 더 쉽게 만들어 팀워크를 가속화하도록 설계했습니다. 개인정보 보호를 중심에 두고 솔루션을 설계한 방식에 대해 알려드리겠습니다.
지능형 경험은 협업을 더 쉽게 만들어 팀워크를 가속화하도록 설계되었습니다. 개인정보 보호를 중심에 두고 솔루션을 설계한 방식에 대해 알려드리겠습니다.
지능형 검색
- 가장 관련성이 높은 콘텐츠를 표시할 수 있는 맞춤화된 검색 결과
- 찾으려는 내용을 기반으로 즉각적인 검색 결과
- 함께 작업하는 사용자 및 작업하는 프로젝트/스페이스로 검색 범위를 지정하는 데 도움이 되는 지능형 필터 제어
예측형 공동 작업
- 공동 작업 루프에 참여할 관련성이 가장 높은 사용자를 상황에 따라 제안하는 지능형 사용자 멘션
- 문서에서 공동 작업하기 위해 긴밀하게 함께 작업할 사용자를 제안하는 예측형 페이지 제한
- 코드 변경 사항을 검토할 적절한 사용자를 제안하는 예측형 풀리퀘스트 검토자
워크플로 가속화
- 상황에 따라 가장 관련성이 높은 사용자가 이슈를 해결하도록 제안하는 예측형 이슈 할당
- 레이블, 컴포넌트 및 수정 버전과 같은 일반적인 이슈 필드에 적절한 필드 값을 제안하는 지능형 이슈 분류 및 심사
- 유사한 이슈를 그룹화하여 대량 워크플로 작업을 지원하는 지능형 이슈 클러스터링
머신 러닝이란 무엇이며 어떻게 작동합니까?
지능형 경험의 머신 러닝 도구는 모델을 기반으로 합니다. 모델은 컴퓨터 알고리즘을 사용하여 경험을 통해 자동으로 기능을 개선합니다. 작동 방식은 다음과 같습니다.
학습
모델은 소스 데이터로 “학습”합니다. 여기에는 알고리즘을 사용하여 일반적인 사용자 행동을 기반으로 일반 패턴을 식별하는 것이 포함됩니다(학습한 모델의 목적은 소스 데이터에 의존하는 것이 아니고 학습하는 것이므로 소스 데이터를 저장하지 않음). 패턴 인식을 통해 모델은 향후 사용자 행동 가능성을 예측하는 능력을 개발하여 향후의 유사한 시나리오에 적용할 규칙으로 변환합니다.
동작
이 모델은 규칙을 제품의 인스턴스 내에 다시 적용합니다. 이러한 규칙은 모든 Cloud 제품에 적용하여 팀의 역량을 최대한 발휘하는 데 도움이 됩니다!
예시
모델은 평균적으로 특정 Jira 사용자가 이슈에 대해 최근 함께 작업한 사용자들을 멘션할 가능성이 가장 높다는 것을 파악합니다. 이 모델은 Jira 사용자 사이에서 이러한 일반적인 행동 패턴을 추출하고 신호를 설정하여(예: “사용자가 이전에 이슈에 누군가를 태그했고 이제 다시 누군가를 태그하려고 한다”) 적용하고 가중치를 할당합니다(예: “이전과 같은 사용자를 태그할 가능성이 높다"). 이를 통해 모델은 사용자의 팀워크를 더 쉽게 만들 수 있습니다(예: “이전에 멘션한 사용자를 @멘션 선택 목록의 맨 위에 표시하겠습니다”).
모델을 어떻게 학습하며 나의 데이터가 학습의 일부로 사용됩니까?
현재 지능형 검색, 예측형 공동 작업 및 워크플로 가속화를 지원하는 모델은 다음과 같은 몇 가지 데이터 집합을 사용합니다.
데이터 집합 | 기능 | 예시 데이터 |
---|---|---|
비식별화된 집계 사용 데이터 | 기능 예측형 멘션/필드 | 예시 데이터
|
비식별화 단방향 벡터화 콘텐츠 | 기능 이슈 클러스터링 | 예시 데이터
|
비식별화된 검색어 | 기능 지능형 검색 | 예시 데이터
|
지능형 검색, 예측형 공동 작업 및 워크플로 가속화는 데이터 개인정보 보호를 어떻게 존중합니까?
Atlassian에서 일할 때 가장 좋은 점 중 하나는 자체 도구를 사용하여 모든 유형의 작업에 사용할 수 있다는 점입니다. 상장 기업으로서 Atlassian은 기밀 정보에 대한 적절한 관리가 얼마나 중요한지 잘 알고 있습니다. 머신 러닝 모델이 학습한 소스 데이터에 대한 정보를 의도치 않게 공개하지 않도록 하는 방법에 대해 세심하게 고려했다는 것을 안심할 수 있습니다.
조직 내부(조직 내 직원들이 봐서는 안 될 정보를 볼 수 없도록) 및 외부(정보가 조직 외부로 유출되는 것을 방지하기 위해) 모두에서 개인정보 보호 제어를 설정했습니다.
- Atlassian은 제품에서 개인정보 보호 제어를 존중하는 경험을 구축합니다. 예를 들어 볼 수 있는 권한이 없는 콘텐츠를 사용자에게 추천하지 않습니다
- 데이터에서 패턴을 학습하는 모델을 구축하는 경우(예: 귀하의 인스턴스에서 귀하의 사용자가 만든 검색 쿼리를 통해) 해당 데이터는 광범위한 모델을 학습하기 위해 그룹 권한을 남기지 않습니다. 비식별화된 검색 쿼리 문자열은 자동화된 작업에서만 액세스하고 개인은 읽을 수 없습니다(제한된 페이지는 절대 사용하지 않음)
- 고객 전반의 추세를 학습하는 모델을 구축하는 경우(예: 사용자는 일반적으로 최근에 작업한 것을 검색), 비식별화된 행동 분석(예: 좋아요 수) 및 Cloud 고객 전반에서 집계된 단방향 벡터화된 콘텐츠와 같은 정보에서만 데이터를 얻습니다
- 가능한 경우 고객 데이터를 포함하지 않는 공개 데이터 집합에서 학습한 모델을 사용합니다
- 모든 데이터는 개인정보 보호 정책에 따라 수집, 처리, 전송 및 저장합니다
예시 1
Confluence 페이지 표시 여부 설정을 포함하여 회사 내에서 개인정보 보호가 중요하다는 것을 알고 있습니다. 지능형 검색은 사용자 수준 권한을 포함한 모든 그룹 권한 설정을 관찰하므로 “비공개”로 표시된 Confluence 페이지는 페이지 액세스 권한이 없는 회사 사용자의 권장 검색 결과에 표시되지 않습니다.
예시 2
다른 회사가 귀하의 기밀 정보를 기반으로 추천 검색 결과를 받기를 원하지 않는다는 것을 알고 있습니다. 다른 유형의 검색 엔진과는 달리 지능형 검색은 기능을 개선하기 위해 고객 전반의 상위 검색 결과를 집계하지 않으므로(개인의 검색 선호도만 학습) 머신 러닝 모델은 항상 그룹 권한을 관찰하고 고객 간의 정보 유출을 방지합니다. 즉, 비공개 Confluence 스페이스가 있고 팀이 이 스페이스를 사용하여 “신규 회사 인수”라는 Confluence 페이지에서 협업하는 경우 Confluence를 사용하여 “신규 회사”를 검색하는 다른 Atlassian 고객에게는 “신규 회사 인수” 페이지 또는 사용자의 검색 쿼리를 기반으로 하는 추천 결과가 표시되지 않습니다.
지능형 경험에 대해 어떤 제어가 가능합니까? 비활성화할 수 있습니까?
이 페이지에는 2020년 12월을 기준으로 지능형 검색, 예측형 협업 및 워크플로 가속화와 관련한 Atlassian의 관행을 반영합니다. 현재 지능형 경험은 페이지를 찾고 팀원을 멘션하는 것과 같이 제품의 핵심으로 간주되는 기능을 강화하며, 이 기능의 사용을 중지하면 성능이 크게 저하될 수 있습니다. 이러한 이유와 사용자의 개인정보를 보호하기 위해 취하는 조치를 고려할 때 현재 “비활성화” 기능은 제공하지 않습니다.
Atlassian은 위험 최소화 전략에 확신을 가지고 있으며 머신 러닝 기능이 발전함에 따라 개인정보 보호 강화 기술을 계속 연구하고 적용하여 새로운 기능을 개발할 것입니다. 귀하의 의견은 당사의 발전에 필수적인 요소입니다. Atlassian의 Cloud 로드맵에 방문하여 Atlassian의 다음 단계에 대해 자세히 알아보고 Atlassian의 공개 이슈 추적기에서 기능을 제안(또는 기존 제안에 대한 투표, 관찰, 댓글 추가)하여 사용자의 개인정보 보호 요구 사항에 맞게 계획을 정렬하는 방법에 대한 의견을 공유해 주세요.
커뮤니티 그룹에서 지능형 경험에 관한 대화에 참여할 수도 있습니다.