Bobalytics
Bobalytics는 IBM Bob이 소프트웨어 개발 프로세스에 어떻게 기여하는지에 대한 분석과 인사이트를 제공합니다. Bob이 코드베이스에 미치는 영향을 파악하고, Bobcoin 지출을 추적하며, 조직 전체의 팀 도입 현황을 모니터링하는 데 활용하세요.
Bobalytics 접근하기
Bobalytics는 Enterprise 플랜 사용자 전용입니다.
IBM Bob 웹 포털에서 Bobalytics를 엽니다.
bob.ibm.com으로 이동하여 로그인합니다.
Admin을 클릭한 후 Bobalytics 탭을 선택합니다.
Bobalytics 탐색하기

Bobalytics에는 두 가지 주요 탭이 있습니다: Today와 Patterns
관리자는 사용자 보기에서 자신의 데이터만 볼 수 있습니다. 사용자 보기는 다른 사용자의 개인 데이터에 대한 접근을 제공하지 않습니다.
데이터 필터링
시간 범위 선택기를 사용하여 모든 차트가 다루는 기간을 제어합니다. 차트는 선택한 범위를 반영하여 동적으로 업데이트됩니다. 각 핵심 성과 지표(KPI) 카드에 표시되는 이전 기간 비교는 선택한 기간 직전의 동일한 기간을 기준으로 자동 계산됩니다.
Patterns 탭에서는 Teams 드롭다운을 사용하여 하나 이상의 팀을 선택하고 해당 팀의 데이터를 집계할 수도 있습니다.
핵심 성과 지표
Patterns의 KPIs 보기는 세 가지 핵심 성과 지표를 중심으로 분석을 구성합니다: 채택률, Bob 팩터, Bobcoin 지출. KPI를 선택하면 주요 차트와 지원 지표를 확인할 수 있습니다.
채택률
채택률은 팀이 Bob을 얼마나 일관되게 사용하는지 측정합니다. 전체 라이선스 수 대비 일일 활성 사용자의 평균 수로 계산됩니다. 사용자는 특정 날에 코드 완성을 하나 이상 수락하거나 채팅 대화를 완료한 경우 활성으로 집계됩니다.
주요 지표:
- 팀 온보딩: 특정 팀의 채택률.

- 일일 활성 사용자: 시간 경과에 따른 활성 사용자 차트로, 일별 및 주별 보기를 전환할 수 있습니다.

- 팀 세부 정보 및 트렌드: 채택률, 가치, 비용 지표.

지원 지표:
- 사용 수준: Bob 사용 빈도에 따른 사용자 분류 — 하루 여러 번, 매일, 매주, 가끔 또는 비활성.

- Bob의 repository 영향: Bob 사용자가 가장 활발했던 repository.
각 차트 구성 요소를 클릭하면 특정 지표에 대한 자세한 정보를 확인할 수 있습니다.
채택률이 낮다면 사용 수준을 확인하여 비활성 또는 가끔만 사용하는 사용자를 파악하세요. 해당 사용자에게 연락하거나 온보딩을 검토하면 청구 주기가 끝나기 전에 채택률을 높이는 데 도움이 될 수 있습니다.
Bob 팩터
Bob 팩터는 Bob의 코드베이스 기여를 측정합니다. Bob이 생성한 commit된 코드 줄의 비율로 계산됩니다.
계산식: Bob이 commit한 코드 줄 수 ÷ commit된 전체 코드 줄 수
주요 지표:
- 영향 및 비용: 각 팀의 Bob 팩터와 Bobcoin 지출 비교.

- Bob 지원 commit: 선택한 기간의 commit 꺾은선 그래프로, 팀별 또는 전체 팀을 전환할 수 있습니다.

- 팀 세부 정보 및 트렌드: 팀별 채택률, 비용, 지표.

지원 지표:
- Bob의 repository 영향: Bob 사용자가 활발했던 repository.
효율성을 평가하기 위해 Bob 팩터와 Bobcoin 지출을 함께 활용하세요. Bob 팩터가 높고 지출이 낮은 팀은 Bob을 효과적으로 사용하고 있음을 나타냅니다. 지출이 높고 Bob 팩터가 낮은 경우, 연구, 설명, 탐색 등 commit된 코드를 생성하지 않는 작업에 Bob이 많이 사용되고 있을 수 있습니다.
Bobcoin 지출
Bobcoin 지출은 선택한 기간 동안 소비된 총 Bobcoin을 추적합니다.
주요 지표:
- 영향 및 비용: 각 팀의 Bob 팩터와 Bobcoin 지출 비교.

- 일일 지출: 하루당 소비된 Bobcoin.

- 팀 세부 정보 및 트렌드: 팀별 채택률, 가치, 비용 지표.

지원 지표:
- Bob의 repository 영향: Bob 사용자가 활발했던 repository.
팀이 예상보다 빠르게 Bobcoin을 소비하고 있다면 지출과 함께 채택률과 Bob 팩터를 검토하세요. 높은 지출과 높은 채택률 및 강력한 Bob 팩터가 함께 나타나면 효과적인 사용을 의미합니다. Bob 팩터가 낮은 상태에서 지출이 높다면 해당 팀 내에서 Bob 사용 방식을 검토할 기회일 수 있습니다.
Bobalytics 효과적으로 활용하기
Bobalytics의 세 가지 KPI는 함께 작동하여 조직 전체에서 Bob의 가치에 대한 완전한 그림을 제공합니다.
| 목표 | 집중해야 할 KPI |
|---|---|
| Bob을 적극적으로 사용하는 인원 파악 | 채택률 |
| 출시된 코드에 대한 Bob의 실질적인 기여 측정 | Bob 팩터 |
| AI 도구 비용 모니터링 및 관리 | Bobcoin 지출 |
| 효율성 평가(가치 대 비용) | Bob 팩터 + Bobcoin 지출 조합 |
정기적인 데이터 검토
문제가 되기 전에 트렌드를 파악하기 위해 주간 또는 월간으로 Bobalytics를 정기적으로 확인하세요. 예를 들어:
- 몇 주에 걸쳐 채택률이 감소하는 경우 사용자가 추가적인 지원을 필요로 하거나 워크플로우 조정이 필요하다는 신호일 수 있습니다.
- Bobcoin 지출이 갑자기 급증하면 특정 팀이나 시간 범위로 필터링하여 원인을 파악할 수 있습니다.
- 안정적인 지출 속에서 Bob 팩터가 꾸준히 상승하는 것은 팀이 시간이 지남에 따라 Bob으로부터 점점 더 많은 가치를 얻고 있다는 강력한 신호입니다.
이해 관계자와 인사이트 공유하기
Patterns 탭은 모든 팀의 데이터를 집계하므로 리더십에 보고하거나 AI 도구 투자를 정당화하는 데 유용합니다. 특정 팀으로 필터링하여 팀 리더나 프로젝트 담당자를 위한 맞춤형 보고서를 만들 수 있습니다.
데이터를 내보내려면 Bobalytics 보기의 오른쪽 상단에서 Export를 선택하세요. 포함할 테이블을 선택합니다. 각 테이블은 ZIP 아카이브 내의 별도 CSV 파일로 저장됩니다. 사용 가능한 테이블은 다음과 같습니다:
- 팀과 비교한 Bob 팩터
- Bob의 repository 영향
- 가장 자주 사용되는 모드
- 언어별 Bob의 코드 기여
Bobcoin 예산 관리 및 지출 발생 방식에 대한 자세한 내용은 Bobcoins를 참조하세요.
개인 정보 보호 및 데이터 가시성
Bobalytics는 개별 사용자 데이터를 관리자에게 노출하지 않으면서 팀 수준의 인사이트를 제공하도록 설계되었습니다.
- 팀 수준 차트에서 이메일 주소와 같은 사용자 식별 정보는 익명화되어 사용자 1, 사용자 2 등으로 표시됩니다.
- 관리자는 팀 수준의 어떤 차트에서도 특정 사용자의 데이터에 접근할 수 없습니다.
- 각 사용자는 사용자 보기 페이지에서 자신의 개인 데이터를 볼 수 있습니다.