지표가없는 작업의 이점

마지막 업데이트: 2022년 3월 6일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

핵심성과지표(KPI): 핵심성과지표의 정의 및 사용 방법

소규모 기업을 운영하거나 마케팅 캠페인을 시행할 때 직관이 담당하는 역할이 있습니다. 하지만 여기에는 성공을 측정하고 수량화할 수 있는 능력이 매우 중요합니다. 여기에 핵심성과지표(KPI)가 필요합니다.

KPI를 통해 특정 캠페인과 비즈니스 전술의 성공과 실패를 “확인”할 수 있기 때문에 이러한 아이디어를 지속적으로 개선하고 이를 바탕으로 발전해 나갈 수 있습니다. 다시 말해, KPI는 정확하고 편파적이지 않은 성공 측정 방법입니다.

KPI를 사용해 기업 재무제표를 개선하는 방법

소규모 기업의 경우, 예를 들어, 수입 증가율 및 이윤 증가와 같은 KPI가 모두 기업의 재정 건전성을 보여주는 신뢰할 수 있는 지표 가 됩니다. 보다 명확한 통찰력을 얻으려면 이러한 KPI와 측정에 사용하려는 다른 모든 지표를 정확하게 정의해야 합니다. 하지만, 어떻게 해야 할까요?

SMART 목표

이런저런 형태로 수십 년 동안 존재해 온’SMART 목표 개념에 관해 들어본 적이 있을 것입니다. 구체적이고(Specific), 측정 가능하고(Measurable), 달성 가능하고(Attainable), 관련성이 있고(Relevant), 기한이 설정되어 있어야 한다(Time-bound)는 의미입니다. 여기서 SMART 목표를 사용해 KPI를 정의하는 방법을 소개합니다.

  • 구체적. 달성하고자 하는 것이 구체적이어야 합니다.
  • 측정 가능. 프로젝트의 성과를 쉽게 측정하려면 측정 가능한 지표를 사용해야 합니다.
  • 달성 가능. 목표가 현실적이어야 합니다. 큰 꿈을 가지는 것은 좋지만, 실현 가능한 주요 단계를 설정해야 합니다.
  • 관련성. 지표가 프로젝트와 관련이 있습니까? 기대 목표를 파악했다면 KPI가 관련이 있는지의 여부를 더 쉽게 결정할 수 있게 됩니다.
  • 기간 설정. 기간을 정해야 합니다. 시작과 끝이 있으면 기준점과 주요 단계를 설정할 수 있습니다. 이러한 설정 간격은 계절적 변동, 마이그레이션, 제품 출시 등과 같은 요소를 파악하는 데 도움이 됩니다.

KPI의 예

성공을 측정하는 데 다양한 KPI가 사용되지만, 여기서는 몇 가지 일반적인 예와 사용 방법에 대해 설명합니다.

수입 증가율

목표: 기업의 재정적 실현 가능성’을 신속하게 파악하세요. 이를 계산하려면, 총수입에서 판매한 제품의 비용을 빼면 됩니다. 이러한 비용에는 운영 비용, 이자 또는 세금과 같은 항목은 포함되지 않습니다. 이제 계산한 결과를 총수입으로 나누세요. 일반적으로 비율이 높을수록 더 좋은 것입니다.

현금 흐름 예측

목표: 잠재적인 문제(과잉/부족)를 예측하세요. 현금 흐름 전망을 파악하려면 모든 예상 소득 및 수입에서 모든 지출과 비용을 빼세요. 연간, 월간 또는 주간 단위로 예측할 수 있습니다. 조기에 현금 흐름과 관련된 문제를 파악하면 필요한 조정을 할 수 있습니다. 세무계획과 기업 대출 신청에도 유리합니다. 이전의 현금 흐름과 현재(예: 2005 vs. 2019)의 현금 흐름을 비교하고자 하는 경우 실제 현금 흐름을 사용해 인플레이션으로 조정된 특정 기간에 대한 현금 흐름을 비교할 수 있습니다.

수입 증가율

목표: 스타트업이 얼마나 빨리 성장하는지에 대한 통찰력을 확보하세요. 이는 기업 동향을 관찰하고 예측하는 데도 사용됩니다. 수입 증가율은 한 기간의 현재 총수입을 이전 기간의 총수입과 비교합니다(분기별, 연도별). 2018년에는 100,000달러, 2019년에는 250,000달러의 수입을 올렸다고 가정해 보세요.

연간 수입 증가율을 계산하려면 2019년 수입에서 2018년 수입을 빼세요. 계산한 결과를 2018년 수입으로 나누고 100%를 곱하면 성장률 150%가 나옵니다.

($250000 – $100,000)/$100,000 x 100 = 150

웹 사이트 트래픽 지표

목표: 웹 사이트의 성공을 측정하세요. 웹 사이트에서 효과가 있는 항목과 효과가 없는 항목을 알아야 합니다. 무엇보다도 웹 사이트는 기업의 얼굴입니다. 지표를 사용하면 방문자들이 웹 사이트에서 하는 경험과, 얼마나 많은 방문자들이 방문하는지에 대한 통찰력을 개선할 수 있습니다.

  • 월간 및 연간 트래픽. 연도별(YoY) 및 월별(MoM) 통계는 각 기간에 따른 변화를 보여줍니다. 트래픽에 도움이 되는 조치는 무엇이고 부정적인 영향을 미치는 조치는 무엇인가요?
  • 새로운 방문자 vs. 재방문자. 이 통계는 콘텐츠가 사용자 기반의 관심을 얼마나 잘 끄는지를 보여주는 지표입니다. 방문자가 더 많은 콘텐츠를 확인하기 위해 다시 웹 사이트를 방문하나요?
  • 채널 공유. 채널당 유입되는 전체 트래픽 비율은 얼마인가요? 사이트에 얼마나 많은 트래픽이 유입되는지 이해하는 것은 강점과 약점을 파악하는 데 도움을 주며, 따라서 새로운 제품을 출시할 때 유용합니다.
  • 페이지에서 보낸 평균 시간. 이 측정 지표는 사용자들이 콘텐츠를 얼마나 잘 수용하는지를 나타냅니다.
  • 전환율. 콘텐츠의 유형에 따라 전환율이 가장 강력한 KPI 중 하나가 될 수 있습니다. 이는 전환되는 방문자의 비율을 측정합니다. 예를 들어, 한 달에 사이트 방문자 수가 300명이고 이 중 30명이 무언가를 구매하면, 전환율은 30을 300으로 나눈 10%가 됩니다.

SEO/자연검색 트래픽

목표: 노출되고 있는지 확인하세요. 사람들이 온라인에서 제품 또는 서비스를 검색할 때 여러분의 기업이 검색 결과에 표시되나요? 만일 표시된다면 그 다음에 어떤 일이 발생하나요? 이러한 KPI를 통해 통찰력을 얻을 수 있습니다.

  • 자연검색 트래픽. 이 통계는 Google이나 Bing과 같은 검색 엔진에서 얼마나 많은 방문자가 여러분의 사이트를 클릭하는지를 보여줍니다. 대체로 숫자가 클수록 좋은 것입니다.
  • 페이지 권한.검색 엔진 결과 페이지 (SERP)에서 더 상위에 표시되고 싶으신가요? 이 SEO 점수는 페이지의 순위를 잘 보여주는 지표입니다. 이 점수를 사용해 웹 사이트와 다른 도메인에서 특정 웹 페이지를 다른 웹 페이지와 비교할 수 있습니다.
  • 키워드당 전환율. 자연검색 결과로 페이지로 유입되는 방문자가 많다고 하더라도 이러한 방문이 전환율 증가(위의 전환율 참고)로 이어지는 것은 아닙니다. 전환율이 낮으면, 보다 관심을 끄는 콘텐츠가 필요한 것이거나 잘못된 키워드에 연결되어 있음을 나타내는 것입니다.

유료 디지털 마케팅

목표: 잠재 고객 창출. 새로운 고객을 끌어들이는 방법 중 하나(잠재 고객 창출)는 유료 광고 캠페인을 이용하는 것입니다. 여기서 유망한 잠재 고객을 추적하고 수량화하는 데 사용되는 몇 가지 일반적인 KPI를 소개합니다.

  • 잠재 고객당 지표가없는 작업의 이점 비용(CPL): 한 명의 잠재 고객을 얻는데 얼마나 많은 비용이 소모되나요? 이 잠재 고객이 유망한 잠재 고객인가요? 효과가 있나요? 아니면 변화가 필요한가요?
  • 전환당 비용(CPC): 전환당 비용은 잠재 고객당 비용보다 약간 더 높지만, 투자수익률(ROI)을 입증할 수 있어야 합니다.
  • 전환에 소요되는 시간: 전환 주기가 얼마나 긴가요? 전환 주기 간격은 업계과 품목 비용을 바탕으로 해야 합니다. 소비자 전환 주기는 일반적으로 더 짧습니다. 기업 대상 제품만큼의 비용이 소요되지 않기 때문입니다.
  • 재방문율: 얼마나 많은 전환 고객 또는 사용자가 재방문하나요?
  • 획득당 비용(CPA) 은 유료 광고의 ROI가 얼마나 높은지를 이해하는 데 매우 중요합니다.
  • 클릭된 광고 노출의 비율(CTR) 은 광고를 보고(광고 노출) 광고를 클릭한 방문자의 비율입니다. 이 지표를 사용해 SERP와 이미지의 효과를 이해할 수 있습니다. CTR을 확인할 때 고려해야 하는 다른 요인에는 위치와 순위가 있습니다. 일반적으로 상위에 노출되는 경우 클릭 수가 가장 많지만, 비용도 가장 많이 소요됩니다. CTR 개선과 예산 사이의 균형을 찾아야 합니다. 여기에 CPA가 필요한 것입니다.

목표: 브랜드 인지도. 고객이 뛰어난 제품 또는 서비스를 여러분의 브랜드와 관련지어 생각하도록 해야 합니다. 하지만, 효과가 있는지 어떻게 알 수 있나요? 여기서 기업이 이를 측정할 수 있는 몇 가지 방법을 소개합니다.

  • 브랜드 콘텐츠 참여: 페이지에서의 시간, CTR, 동영상 시청 시간 또는 특정 참여 콘텐츠의 소비 시간을 확인하세요.
  • 검색어 시간의 흐름에 따라 브랜드 용어 검색이 얼마나 증가하는지 확인할 수 있습니다.
  • 의견 수렴: 일부 KPI에는 긍정적/부정적 느낌이 포함됩니다.

결론적으로 천 마디 말보다 한 번 보는 것이 더 낫다는 속담이 있습니다. KPI를 측정할 때 색상 차트, 다이어그램 또는 이미지 형태로 표시되는 디지털 시각화를 이용해 완전한 360도 시야를 확보하세요. 각 KPI가 어떤 성과를 발휘하는지, KPI가 전반적인 마케팅 및 캠페인 목표와 얼마나 일치하는지를 더 잘 이해할 수 있습니다.

KPI 대시보드란 무엇인가요?

KPI 대시보드는 데이터 소스를 통합하고 핵심 성과 지표(KPI)에 따른 비즈니스 성과를 한눈에 파악할 수 있도록 시각적 피드백을 제공하는 도구입니다. 사용자에게 다음과 같은 이점을 제공합니다.

• KPI 및 기타 비즈니스 메트릭을 추적할 수 있는 빠르고 간편한 솔루션.

• 회사 상태에 대한 향상된 시각화를 제공하는 통합 데이터 뷰.

• 성과 및 상태 지표를 표시하고 사용자 지정이 가능한 데이터 시각화.

포괄적인 KPI 도구의 이점

KPI를 정의하는 데 사용하는 것과 동일한 도구나 플랫폼으로 KPI 대시보드를 구축할 수 있으므로 필요한 모든 것을 동일한 위치에서 관리할 수 있습니다. KPI 정의나 데이터 소스, 타겟을 수정할 경우 이 업데이트 사항이 대시보드에 자동 반영되므로 시간과 노력이 절약됩니다.

KPI란 무엇인가요?

핵심 성과 지표는 측정 가능한 수치로 조직이 목표에 얼마나 달성했는지를 보여줍니다. KPI를 회사의 목표 달성 여부를 측정하는 성과 기록표로 생각하면 됩니다.

KPI가 중요한 이유

KPI를 확인하고 추적하면 비즈니스가 올바른 경로로 가고 있는지 혹은 귀중한 시간과 비용 손실을 피하기 위해 경로를 변경할 것인지에 대한 여부를 알 수 있습니다. 강력한 도구인 KPI를 올바르게 사용하면 다음과 같은 이점을 얻을 수 있습니다.

회사 재무 상태를 모니터합니다.

전략적 목표에 대한 진행 상황을 측정합니다.

적절한 시기에 전술을 조정합니다.

팀원들에게 동기를 부여합니다.

빠르고 더 나은 의사결정을 내립니다.

그렇다면 비즈니스에 중요한 KPI를 어떻게 파악할 수 있을까요? 먼저 종합적으로 혹은 부서별로 전략적 목표를 명확히 수립하세요.

이러한 목표가 있어야 회사에 어떤 KPI가 중요한지 파악할 수 있습니다. 관련 있는 KPI 선택 작업은 이러한 목표 설정과 함께 성과를 측정하는 회사의 역량에 따라 전적으로 달라집니다.

다음으로, 목표로 삼고 있는 KPI 목표를 식별하고 어떻게 측정할 것인지 파악합니다. 이러한 목표는 장단기적인 목표로 설정될 수 있다는 점을 염두에 둡니다.

팀과 논의하여 KPI와 팀 목표를 가지고 열린 대화의 장을 마련합니다. 목표가 지나치게 높은가요? 너무 쉬운가요? 목표는 도전할 수 있을 정도로 적당히 어려워야 하지만 달성하기가 너무 힘들거나 팀이 제어할 수 없는 메트릭에 전적으로 의존한다면 재검토하는 것이 좋습니다. 회사에서 목표 달성을 위해 사용할 전술과 활동에 대해서도 살펴봅니다. 마지막으로, 시간을 내어 현재의 위치를 평가합니다. 이것이 KPI 시작점이 됩니다.

다양한 KPI 유형에 대해 알아보기

진행 상황을 측정할 때 가장 일반적으로 사용되는 KPI 유형을 더 잘 이해하면 어떤 KPI를 추적해야 하는지 파악하는 일이 더 쉬워집니다.

정량적 KPI는 수치로 표시될 수 있는 측정 가능한 팩트입니다. 통계, 백분율, 달러 기호를 생각하면 됩니다.

정성적 KPI는 인간의 해석이 개입되는 것으로 수치로 정량화할 수 없습니다. 의견, 감정, 경험을 생각하면 됩니다.

후행 KPI는 과거에 발생한 일을 측정하여 성공 또는 실패를 예측합니다. 이미 성취한 사항이나 어려움을 겪은 상황을 되돌아 보는 것입니다.

선행 KPI는 성과를 측정하여 미래의 성공과 장기적인 추세를 예측합니다. 어떻게 움직일 것인지 변화에 대한 기대입니다.

선행 KPI와 후행 KPI는 일반적으로 함께 사용됩니다. 정량적 KPI와 정성적 KPI를 함께 사용하여 시작하면 좋습니다.

선택한 각 KPI를 추적하고 소유자를 지정하고 추적 빈도를 정하고 동의합니다. 어떤 KPI를 추적하기로 결정했든, KPI 정의를 중심으로 팀과 협력할 때는 KPI 플랫폼 또는 도구를 사용하는 것이 중요합니다. 각 KPI를 총괄적으로 정의한 후 상황별 데이터를 캡처하고 단일 뷰로 통합하여 작업을 효과적으로 실시간 수행할 수 있습니다.

KPI 대시보드 예시

효과적인 KPI 대시보드는 전략적 목표를 추적하는 데 필요한 모든 KPI를 한 곳으로 가져와 모든 관련 메트릭을 시각적으로 나란히 표시해줍니다. 다음과 같은 KPI 대시보드 예시를 살펴보고 추적하려는 주요 메트릭을 고려합니다.

마케팅 효과

  • 키워드 실적
  • 평균적으로 페이지에 머문 시간
  • 전환율
  • 평균적인 잠재 고객 점수
  • 웹 사이트 트래픽의 잠재 고객 비율

고객 서비스

  • 고객 만족도 점수
  • 통화당 비용
  • 첫 응답 시간
  • 고객 재방문율
  • 평균적인 해결 시간

재무 상태

  • 이익 및 손실
  • 현재 비율
  • 운영 현금 흐름
  • 소진율
  • 공급업체 비용

IT 성과

  • 평균 수리 시간
  • 서버 가동 중지 시간
  • IT 투자수익률(ROI)
  • 직원당 미해결 티켓
  • 예산 내에서 완료된 프로젝트

KPI 보고 사항

KPI 보고서는 KPI 대시보드에 표시된 정보를 새로운 수준으로 끌어 올립니다. 자세한 인사이트와 분석을 위해 데이터를 심층적으로 분석합니다.

KPI 보고서를 통해 이해 관계자와 팀 구성원이 특정 기간 동안의 추세 또는 병목 현상을 식별하고 더 나은 의사결정을 내릴 수 있습니다. 보고 주제는 다음 사항을 포함합니다.

일상적인 회사 운영에 대한 인사이트.

KPI 목표에 대한 회사의 재무 상태.

데이터로 표시된 주요 추세 또는 패턴.

전략적 의사결정을 지원하는 데이터 심층 분석.

KPI 보고서를 작성하려면 먼저 보고서의 대상과 목표를 결정합니다. 예를 들어, 매출 목표에 기준한 3분기 진행 상황을 회사 이해 관계자에게 보여줄 수 있습니다. 보고서에 있는 모든 KPI가 해당 중심 주제를 설명하는지 확인합니다.

다음은 KPI 보고서 생성 시 추가적으로 고려해야 할 사항입니다.

KPI 도구 또는 플랫폼에 이미 포함된 KPI 보고서 템플릿 탐색.

더 동적으로 데이터 드릴다운을 표시하기 위해 정적 보고서와 대화형 보고서 중 어떤 보고서로 할 것인지 결정.

보고서에 관련 KPI만 표시하여 보고 목표에 매핑되지 않는 KPI 항목이 너무 많지 않도록 함.

보고 내용이 의도한 독자 대상에게 명확하고 쉽게 이해되며 활용성이 있어야 함.

KPI 모범 사례

KPI를 잘 활용하여 시작할 수 있는 몇 가지 팁을 알려드립니다.

KPI 파악하기

  • 특정 목표에 맞는 KPI만 선택합니다. 목표가 명확하지 않으면 KPI와 목표를 일치시키는 일이 복잡해집니다.
  • 여러 부서가 관련된 경우 동일한 목표에 다른 KPI를 사용합니다. 예를 들어 마케팅 부서와 영업 팀이 사용하는 KPI가 다릅니다.
  • 선택한 KPI를 막론하고 KPI 정의를 담당하는 핵심 팀이 있어야 합니다.

KPI 모니터링하기

  • KPI 도구 또는 플랫폼에서 사용할 수 있는 다양한 대시보드, 시각화 차트, 템플릿을 탐색하여 목표에 적합한 항목을 선택합니다.
  • 비교할 수 있는 시작 데이터가 포함되어야 하고 시간 경과에 따른 회사 성과 및 진행 상황을 대시보드에 정확하게 표시합니다.
  • KPI 모니터링 및 실행 주기를 결정합니다. KPI 대시보드를 매주 또는 매일 모니터하나요? 대응 조치가 보고 후에만 이루어지고 이해 관계자 및/또는 팀 구성원이 그 과정에서 전술을 조정할 권한이 있나요?

KPI와 관련된 일반적인 실수

KPI와 관련하여 다음과 같은 일반적인 실수를 방지하세요.

1. 전략적 목표에 핵심적이지 않은 KPI 선택. 관련한 비즈니스 메트릭 추적을 하는 것이 유용하지만, 모든 메트릭을 KPI 상태 표시에 사용하는 것은 적절하지 않습니다.

2. 잘못 정의되거나 모호한 KPI 채택. 팀과 협력하여 구체적인 세부 정보로 KPI를 측정하고 정의하세요. 그렇지 않으면 목표 달성이 어려울 것입니다.

3. 지나치게 높거나 비현실적인 KPI 목표 설정. 종합 데이터, 리소스, 현재 전술에 맞게 현실적인 목표를 설정하는 것이 좋습니다. 특정 기간에 맞추거나 장단기적인 목표를 설정하세요.

4. 소유자 없이 KPI 추적. 책임은 결과뿐만 아니라 프로세스에도 중요합니다. 각 KPI에는 모니터링, 보고, 분석, 조치를 담당하는 소유자가 있어야 합니다.

5. KPI에 바탕을 둔 조치를 취하지 않음. 목표를 달성하거나 뒤처지는 경우와 관계없이 KPI는 더 나은 의사결정을 내릴 수 있도록 지원하는 도구입니다. 그러므로 추적으로만 끝내지 말고 이에 합당한 조치를 취하세요.

올바른 도구로 쉽게 생성하는 KPI 대시보드

KPI 대시보드 솔루션을 선택할 때는 조직 외부와 공유할 수 있는 제어 기능이 있고 데이터 대시보드의 엔드 투 엔드 데이터 보호가 간편하게 이루어지는지 확인해야 합니다. 이런 방식의 KPI 대시보드 및 KPI 보고는 설정한 매개변수에 따라 기본 데이터의 보안을 유지합니다. 안전한 KPI 대시보드를 만들고 데이터에 숨겨진 인사이트를 찾으려면 Microsoft Power BI를 살펴보세요.

핵심성과지표(KPI)란?

핵심성과지표(KPI)는 측정 가능한 정량적인 기업 성과 평가이며 일반적으로 경쟁업체와 비교하여 사용됩니다.

성과 측정

비즈니스 성과는 운 좋게 얻는 것이 아닙니다. 지속적인 개선과 정보에 입각한 목표 설정으로 거두는 최종 결과입니다. 따라서 성공적인 기업은 자체 성과에 대한 통찰력 있는 분석에 집중하는 조직입니다. KPI를 활용하면 모든 관련 결정에서 비즈니스 목적을 초점으로 유지하는 동시에 전체 수준과 부서에서 소유권과 책임성을 확대할 수 있습니다. KPI는 모든 기업의 운영 상태와 성과에 있어 매우 중요합니다.

KPI의 기본 개념 이해

핵심성과지표가 주는 영향을 이해하려면 먼저 KPI와 관련된 몇 가지 중요 요소와 시사점을 파악해야 합니다.

성과를 측정하는 KPI

비즈니스 또는 조직에 대한 전략적, 재정적 및 운영적 성과를 평가하는 데 KPI를 사용할 수 있습니다. 컨텍스트를 제공하기 위해 KPI는 동일한 부문의 다른 기업에서 얻은 표식을 사용해 생성되는 경우가 많습니다.

정량화되어야 하는 KPI

실제 가치를 제공하려면 KPI를 측정할 수 있어야 합니다. 계량화할 수 없는 요인이 비즈니스 성과에 중요하게 작용할 수 있지만, 정확히 측정할 수 없으므로 KPI에 포함되어서는 안 됩니다.

비즈니스 및 고객 중심 메트릭을 포함하는 KPI

KPI에는 재무, 프로세스 중심 및 고객 관련 메트릭이 포함될 수 있지만 이에 국한되지 않습니다.

기업 일부에만 적용될 수 있는 KPI

개별 부서 또는 직원 개인에게도 고유한 KPI가 있을 수 있습니다. 그러나 이러한 KPI는 기업의 전체 KPI에 기여해야 합니다.

KPI를 평가하는 방법

관련 메트릭이 모두 적절한 KPI를 구성하는 것은 아닙니다. KPI의 활용성을 높이려면 SMART 기준을 따라야 합니다. SMART란 Specific(구체적), Measurable(지표가없는 작업의 이점 측정 가능), Attainable(달성 가능), Relevant(관련성)Time-bound(기간 설정)의 약자입니다. SMART는 중요한 성과지표로 기업이 집중해야 하는 메트릭을 평가하는 데 도움이 됩니다.

KPI는 정확한 측정에 따라 달라지므로 성과지표에서 중점을 두는 목표가 매우 구체적이어야 합니다. “비즈니스 개선” 또는 “고객 성공 증대”로만 구성된 KPI를 멀리하십시오. 분명한 목표를 설정하면 관련된 모든 사람이 같은 방향에 있는지 확인하며, 기업을 조율하고 더 나은 비즈니스 결과와 고객 가치를 제공하는 데 유용한 단계를 쉽게 식별 및 측정할 수 있습니다.

측정 가능

KPI는 목표를 향한 진행 상황을 자세히 설명합니다. 진행 상황을 측정할 수 없다면 KPI가 효과적이지 않은 것입니다. 측정 가능한 KPI로 목적 달성에 기여하는 조치를 결정하며 성과를 평가하고 보고할 수도 있습니다.

달성 가능

간혹 원대한 구상을 펼치는 것이 의미가 있을 수 있지만 달성할 수 없는 목표라면 시간을 낭비할 수 있고 최선을 다하고 있는 직원의 의욕을 꺾을 수도 있습니다. KPI는 도전적이어야 하며 팀을 새로운 차원으로 끌어올려야 하지만 현실성이 있어야 합니다. 그렇지 않으면 KPI는 끝내 기업을 실패로 몰아넣을 뿐입니다.

KPI는 비즈니스에 중요한 목표와 관련되어야 합니다. 성과에 기여하지 않는 지표를 추적하는 데 시간이나 노력을 쏟지 말고 확립된 KPI를 적극적으로 재검토하여 관련성을 평가하십시오. 현재 전략 및 목적에 더 충실히 부합하도록 주안점을 동적으로 전환할 수 있으면 팀이 중요한 목적을 향해 계속 진행하도록 이끌어 주게 됩니다.

기간 설정

기한은 스트레스가 될 수 있지만 효과적인 KPI를 생성할 때에 절대적으로 필요합니다. 정해진 기간이 없으면 팀에서 계속 추진해야 하는 긴박감이 거의 없습니다. 여기에 KPI 타임라인은 변화하는 목적을 충족하고 예상치 못한 변수와 긴급 상황을 고려하도록 조정 가능해야 합니다.

KPI를 작성하는 방법

KPI는 측정 가능하고 구체적이며 관련성이 있어야 하므로 문서상에 자세히 기록하기 어려울 수 있습니다. KPI를 작성하고 개발하는 과정 중에서 다음 단계를 고려하십시오.

1. 목적을 명확하게 식별

목표와 KPI 간의 관계는 필수적입니다. 따라서 효과적인 KPI 생성은 특정 목적 또는 비즈니스 결과와 KPI가 어떻게 관련되어야 하는지를 명확하게 평가하여 시작합니다. KPI에는 숫자와 데이터 외의 추가 요소가 있어야 합니다. 숫자와 데이터를 기반으로 기업이 달성하려는 목표를 전략적으로 표현해야 합니다. 이 모든 사항은 명확한 목표 또는 연속적인 목표를 작성하는 것으로 시작됩니다.

2. 모든 이해 관계자의 동의 얻기

관련된 모든 사람이 동의하지 않으면 KPI는 말에 지나지 않습니다. 목표와 측정할 계획을 모든 이해 관계자와 소통하며 성과 및 진행 상황을 측정해야 하는 방법에 대해 정확하게 제시하십시오. 이해 관계자가 궁금할 수 있는 질문을 받아 처리하고 KPI를 개선하는 방법에 관한 의견에 귀 기울입니다. 가능하면 기업 전체에 목표를 연결하여 완전한 조정과 이해를 보장하십시오.

3. 정기적으로 KPI 검토 및 업데이트

정기적인 주기(예: 매주 또는 매월)를 설정하여 KPI를 검토하고 재평가하십시오. 성과 지표는 동적이어야 합니다. 달성하려는 사항을 정확하게 나타내지 않을 경우 확립된 KPI를 고수하지 마십시오. KPI를 검토하면 진행 상황과 성과를 추적할 수 있을 뿐만 아니라 전반적으로 KPI를 얼마나 효과적으로 선택하고 개발하고 있는지에 대한 통찰력을 얻을 수 있습니다. KPI가 더 이상 관련이 없거나, 달성할 수 없는 것으로 드러나거나, 실행 가능하거나 효과적이지 않은 경우, 목적에 더 부합하도록 구상도로 돌아가 수정하고 업데이트하십시오.

KPI의 여러 유형

SMART 기준 내에서 KPI는 기본적으로 모든 산업의 프로세스 또는 목표를 다룰 수 있습니다. 즉, KPI는 4가지 범주 중 하나에 속할 수 있습니다.

입력 KPI는 출력을 생성하는 데 사용되는 리소스의 양, 품질, 유형 등을 측정합니다.

프로세스 중심 KPI는 특정 출력을 생성하는 조치나 작업과 관련된 지표가없는 작업의 이점 것입니다. 여기에는 프로세스 교육과 도구 또는 장비와 같은 프로세스 제어도 포함될 수 있습니다.

출력 KPI는 완료된 작업 및/또는 생산된 제품을 측정합니다.

중간 결과(최종 목표를 달성하기 위해 나타나야 하는 결과) 또는 최종 결과(최상위 수준 목적)로 추가 구분되는 이러한 KPI는 달성된 항목과 미치고 있는 영향성에 중점을 둡니다. 시장이 바로 결과를 측정할 수 있는 가장 좋은 방법으로 간주되고 있다는 점에 지표가없는 작업의 이점 유념해야 합니다.

KPI의 이점

올바른 KPI는 성공으로 향하는 명확한 경로를 비즈니스에 제공합니다. 그러나 그 이상의 역할도 할 수 있습니다.

추세 예측

KPI를 사용하면 목표를 향해 작업하면서 현재 프로세스 상황을 지속적으로 확인할 수 있습니다. 따라서 추세 식별이 가능하며 서비스 병목 현상을 방지하기 위해 필요한 경로를 수정할 수 있습니다.

리소스 우선순위 지정

진행 상황을 측정하고 추적하면 리소스가 가장 필요한 위치와 리소스를 더 효율적으로 사용할 위치를 보다 명확히 이해할 수 있습니다.

직원 참여도 향상

효과적인 KPI는 직원들을 화합하여 모두 같은 방향으로 나아가도록 이끌며 개인적 성과가 기업 목표에 미치는 영향에 대한 명확한 통찰력을 제공합니다. 이에 따라 더 만족스러운 직원 경험을 보장하고 프로세스에 대한 직원 참여도를 높일 수 있습니다.

자동화 및 셀프 서비스 극대화

한결 더 정확한 프로세스 뷰로 기업에서는 효율성을 개선하기 위해 자동화 및 셀프 서비스 대안을 구현할 지표가없는 작업의 이점 영역을 식별할 수 있습니다.

지속적인 개선 안내

KPI는 설정된 목표를 달성하는 것은 물론 지속적인 개선 문화를 조성하는 데에도 필수적입니다. 목적을 구체화하고, 성과를 높이고, 효율성을 개선하며, 관련된 모든 사람이 기업의 성공에 이르고 이를 재정의하기 위해 노력하고 있는지 확인하십시오.

KPI를 최적화하는 ServiceNow Performance Analytics

효과적인 KPI 관리는 비즈니스의 성패를 좌우합니다. 이를 염두에 두고 ServiceNow는 업계 최고의 Performance Analytics를 제공합니다. 성공적인 서비스 제공을 최적화할 때에 필수적인 KPI를 수립하고 추적할 수 있도록 비즈니스 요구에 대한 기본 데이터와 통찰력을 제시합니다.

Now Platform을 기반으로 구축된 Performance Analytics는 프로세스 최적화 솔루션을 제공하며, 가장 중요한 주요 추세 및 메트릭이 사용하기 쉬운 대시보드에 시각적으로 표시되어 탁월한 가시성을 갖추고 있습니다. 내장된 경보는 이상 징후를 식별하고 표시하므로 성과에 부정적인 영향을 미치기 전에 문제를 해결할 수 있습니다. 우선순위 지정 도구는 비즈니스 요구 사항을 사용하여 팀이 집중해야 할 항목을 결정하는 데 도움을 줍니다. 여기에 Performance Analytics로 다양한 기타 도구 및 시스템을 손쉽게 통합하여 실제로 중요한 데이터에 대한 올바른 통찰력을 항상 확보할 수 있습니다.

대신경제연구소는 서스틴베스트, 한국기업지배구조원 다음으로 ESG 평가기관에 출사표를 던졌다. 2017년 ESG 평가를 시작해 상대적으로 시장 진입이 늦은 편이지만, 최근 국민연금의 ESG 지표를 만드는 작업을 수행하는 등 조용한 강자로 떠오르고 있다. 대신경제연구소가 설정한 ESG 운용 지표는 약 450조원에 달하는 국내 자산에 도입하는 책임투자 방법에 적용될 예정이다.

대신경제연구소 이선경 ESG본부 본부장은 기업, 애널리스트 등을 두루 거쳤다. 신한금융투자 리서치센터 연구원으로 커리어를 시작해 대신증권, CJ제일제당 IR 부장 등을 거쳐 대신경제연구소로 왔다. 증권사와 기업을 두루 거치면서 각 업계의 사정을 꿰뚫고 있다.

이 본부장은 “ESG는 이제 시작”이라는 점을 끊임없이 강조했다. 조급하게 움직일 시점이 아니라 성숙의 시간을 가져야 우리 기업들의 국제 경쟁력이 높아진다는 것이다. 이선경 본부장과의 인터뷰를 두 편에 나눠 정리했다. 1편은 기업에게, 2편은 정책입안자를 중심으로 고려해야 할 점을 다룬다.

Q. 국내에서 갑자기 ESG가 붐을 이루다보니, 다양한 관점과 정의가 혼용되고 있다는 비판도 있다. 실제로 ESG 경영 안에 녹색경영(기후변화 등), 준법경영, 지속가능경영 등 다양한 관점이 담겨 있고, 이해관계자마다 자신들의 전문성을 기반으로 설명한다. 평가기관에서는 ESG를 어떻게 바라보고 있나.

개념의 측면에서 쉽게 설명하자면 하나의 기준이다. 환경, 기존에도 있었던 것이다. 다만 좀 더 체계적으로 환경·사회·지배구조하에 중요한 것들을 지표처럼 정리해 경영에 반영한 것이라고 볼 수 있다. 기관투자자의 입장에서는 하나의 선별기준으로 사용하는 것이다.

한편 의미를 찾는다면 ‘공존의 이슈’로 볼 수 있다. 경제가 발전하고 성장하면서 놓쳤던 것들의 부작용이 이제 지구 전체에 영향을 주고 있다. 기후위기, 인권 문제 등은 앞으로 인류 앞에 놓인 지표가없는 작업의 이점 위협으로 번질 가능성이 크다. 공존하기 위해 이 문제를 함께 고민할 때가 도래했기 때문에 같이 풀어나가야 할 숙제라고 본다.

다만 이 ESG 개념을 받아들일 때 주의를 드리고 싶은 점이 있다. ESG를 어떤 지표처럼 받아들이고 계신 분들이 많다. 하지만 ESG는 어떤 지표, 평가 점수가 아니다. 점수를 매기는 건 어디까지나 보이지 않는 부분에서 기업이 어떻게 ESG 요소를 반영하고 있느냐, 리스크를 어떻게 관리하고 지표가없는 작업의 이점 있느냐를 보기 위함이다. 즉, 지속가능한 기업인지 판단하는 핵심요소이기 때문에 보는 것이다. ESG는 기업의 리스크 관리 뿐 아니라 지금과 같은 산업의 전환이 일어날 때 해당 기업이 잡을 수 있는 기회를 발견할 수 있는 툴이기 때문이다.

국내에선 ESG 정보공개라고 불리는 기준을 EU에서 비재무(Non-financial)정보 공개라고 부르는 것도 다 이유가 있다. 회계나 재무의 지표들은 EBITA, PER처럼 정량화가 돼서 측정이 가능하다. 근데 비재무정보, 즉 ESG 정보는 아직 계량화되지 않은 거다.

하지만 비재무(Non-financial)을 말 그대로 비(非)재무 정보로 받아들여선 안 된다. 자칫하면 재무에 영향이 없다라는 말처럼 해석될 수 있는데, 절대 그렇지 않다. 비재무정보를 재무 정보처럼 가치를 높여서 봐야 한다. EU 등 글로벌에서는 아직은 재무정보가 아니지만, 앞으로 재무정보만큼의 가치를 가질 수 있는 정보로 받아들여지고 있다.

재무정보로 다 담아내지 못하는 가치를 비재무정보가 지표가없는 작업의 이점 지표가없는 작업의 이점 담고 있다. 그렇기에 재무정보만큼 경영에 영향을 미칠 것이다.

Q. 지난 금투협 포럼에서 “국내 ESG 평가 기관과 글로벌 ESG 평가 기관의 지표는 크게 다르지 않다”고 말한 바 있다. 최근 국내에선 600개의 평가지표가 난립한다, 기업이 대응하기 너무 부담이라는 의견들도 속속 나오고 있다.

누누이 말씀드린다. 지표가 다른 게 아니다. 전 세계적으로 GRI, OECD 지배구조 가이드, SASB처럼 공개된 기준이 다 있다. 평가사들도 그런 기준을 가지고 평가항목을 구성한다.

ESG 평가가 ‘난립하는 지표’ 때문에 기업에게 부담을 주고 있다고 해석하면 안 된다. 지표 차원의 문제만 가지고 논하다보면 국내 시장이 아닌 국제 시장에서 오는 많은 제도 변화나 무역 장벽에 대응을 할 수 있을까. 그렇지 않다. 지표는 기업이 지속가능 경영을 하기 위해 핵심적으로 챙겨야 할 요소만 가져가면 된다.

그리고 이미 국내 평가사들이 해외 지표들을 들여올 때 국내 실정에 맞게끔 전문가의 의견을 참고해 수정해서 들여왔다. 국내 ESG 정보 공시 기준들과 공개 수준은 해외와 차이가 있기 때문이다. 이미 지금 평가사들이 갖고 있는 건 한국형 지표라고 볼 수 있다.

그럼 하나의 기업을 대상으로 평가기관별 상관관계가 낮을 수밖에 없는 이유는 무엇일까.

일단 기업 대 기업별로 보면, 산업별로 중요한 요소가 다르다. 예를 들어 포스코와 네이버를 볼 때 두 기업에서 가장 중요한 지표가 각각 다르다. 네이버 같은 플랫폼 기업의 경우 정보 보안이 가장 중요하지만, 이 지표를 그대로 포스코에게 적용시킬 수 있을까? 그러면 안 되는 거다.

산업군 내에서도 평가기관별 등급 차이가 날 수 있다. 산업 특성의 가중치나, 특성 요소의 중요 순위가 다를 수 있기 때문이다. 이 부분이 전문가적인 노하우다. 각 기관별로 전문가의 구성이나 노하우가 다르기 때문에 차이가 날 수밖에 없다.

반면에 역질문을 하나 하고 싶다. 등급이 다 똑같은 건 과연 옳을까? 평가기관별 모델 특성이 다르기 때문에 투자자는 다양한 관점을 가질 수 있는 것이다. 어떤 곳은 위험 노출도에 더 초점을 맞출 수 있고, 어떤 곳은 위험 노출도 대비 관리에 초점을 맞출 수 있다. 반면 기회 요인을 더 강조할 수도 있는 것이다.

그럼에도 기업이 부담으로 느끼고 있다는 점도 알고 있다. 깜깜이 평가방식이라는 비판도 있다. 사실 대신경제연구소도 기업에게 개별로 평가항목을 공개하는 걸 검토 중에 있다. 하지만 꼭 생각해주셨으면 하는 점이 있다. 평가 항목을 공개하면 기업이 가장 힘들어 질 수 있다. 우리가 ESG 평가를 진행하는 건 기업을 괴롭히려는 목적이 아니다. 국내 기업이 국제 시장에서 경쟁력을 가질 수 있도록 함께 준비하기 위해서다.

평가보다 더 중요한 건 결과의 해석이다. 기업이 결과를 어떻게 활용할 수 있는지, 평가에 담기지 못한 이슈가 무엇인지 조언해줄 수 있는 곳이 진짜 기관이다. 이런 조언을 해주기 위해선 종합적이고 균형적이면서 전문성을 갖춘 시각이 필요하다. 바로 이 점이 대신경제연구소의 장점이다. ESG 평가기관으로 뒤늦게 출사표를 던졌지만 국민연금의 선택을 받을 수 있었던 것도 애널리스트, 펀드매니저, 정부기관, 기업 출신 등 다양한 배경의 인적 구성으로 균형 잡힌 시각을 유지하기 위해 노력했기 때문이라고 생각한다. 균형 있는 시각으로 기업에게 짐이 아닌 좋은 가이드를 줄 수 있도록 고민하고 있다.

Q. 기업들이 ESG 평가 대응을 어떻게 해야 하며, 기관별 다른 ESG 등급에 대해 어떤 시선으로 바라봐야 하는지 조언 해준다면.

경영진의 인식 변화다. 경영진이 ESG를 점수로만 해석한다면, 아무것도 바뀌지 않는다. 점수를 올리는 건 대외 평판을 위한 활동일 순 있으나 경영에 변화를 가져오진 않는다. 질문부터 바꿔야 한다. ‘왜 A를 받았냐’가 아니라 ‘A가 무슨 의미냐’고 물어야 하는 것이다.

ESG 위원회를 예로 들어보자. 평가기관이 궁금한 건 ESG 위원회의 유무가 아니라 어떤 활동을 했는지, 그 활동을 공개했는지가 궁금한 거다. 기업의 체질을 바꾸기 위해선 점수가 아니라 내부 공감과 그에 따른 제도 변경이다. 이런 제반 점검 없이 무작정 컨설팅을 받으면 도움이 안 된다고 말씀드리고 싶다.

평가에 사활을 걸지 말라는 이유가 또 있다. 기관투자자들은 기관별 ESG 평가등급 차이가 난다고 바로 투자를 끊지 않는다. 그리고 등급 차이에 대해 별 말 하지 않는다. 왜 그럴까. 각 기관별 평가 결과의 의미 차이를 알기 때문이다. 등급을 실질적으로 사용하는 기관투자자들은 등급이 아닌 내용을 본다. 이걸 성적표처럼 해석하지 말아야 한다.

오히려 등급보다 더 중요한 건 동종 산업 대비 점수다. 또 모든 걸 평가로 대응할 수 없다. 향후 기관투자자가 중요하게 볼 것은 KPI다. 근데 이 지표는 지표가없는 작업의 이점 평가 항목에 없다. 하지만 기관투자자는 중요하게 보기 때문에 기업에 물어볼 수 있다는 거다. 평가에만 치중하면 이런 이슈에 일일이 대응할 수 없다.

서비스 특성화: 앱의 계측 및 원격 측정 최적화

이 가이드는 디지털 자산을 모니터링하고 개선하는 데 필요한 계측 및 원격 측정 데이터가 있는지 확인하는 과정을 안내합니다. 이것은 관찰 가능성 성숙도에 대한 시리즈 의 일부입니다.

"내 서비스를 적절하게 측정하는 데 필요한 모든 원격 측정이 있습니까?"

프로덕션 모니터링을 위한 서비스를 온보딩하는 프로세스는 처음부터 시작하여 처음부터 진행되는 경향이 있습니다. 일반적으로 서비스는 에이전트 기반 모니터링으로 인스턴스화되며 서비스 제공을 담당하는 팀은 에이전트에서 나오는 원격 분석을 읽어야 합니다(프로세스는 찻잎을 읽는 것과 유사할 수 있음). 그들은 관찰할 수 있는 것을 기반으로 서비스가 어떻게 작동하는지 이해하기 위해 거꾸로 작업합니다.

New Relic에서는 수만 번의 관찰 가능성 배포를 통해 최적의 서비스 제공 측정의 정의에 더 많은 관련 디자이너, 설계자 및 개발자가 포함된다는 것을 발견했습니다. IT 격언 "좌파 이동" 의 출현은 개발 단계가 완료된 후 발생하는 소프트웨어 수명 주기 활동에 개발자를 보다 직접적으로 참여시킬 필요가 있음을 나타냅니다.

서비스 관찰 가능성의 경우 개발자가 프로덕션 원격 분석 정의에 의미 있게 기여할 수 있는 방법에 대한 구체적인 지침이 거의 없다는 것을 알았습니다. 이 가이드는 개발자가 원격 측정의 상태를 평가하고 개선할 수 있는 경로를 제안하는 실용적인 제안을 제공하기 위한 것입니다. 개발자 기대치를 프로덕션 시스템의 런타임 동작과 밀접하게 연결하는 관찰 가능성 프로그램은 비정상적인 조건을 진단하고 수정하는 데 훨씬 더 효과적입니다. 보다 직접적인 개발자 연결은 또한 보다 강력하고 성능이 뛰어난 서비스를 생성합니다.

다음 중 하나라도 해당되는 경우 이 가이드를 사용하기에 좋은 후보자입니다.

  • 귀하의 개발 팀은 프로덕션 관찰 가능성 설계에서 연결이 끊어졌습니다.
  • 생산 모니터링 프로그램은 새로운 서비스/기능의 도입과 원격 측정 및 경고 적용 범위 사이의 지연으로 어려움을 겪고 있습니다.
  • 진단 및 비즈니스 KPI 측정을 개선하려면 계측에 추가 비즈니스 컨텍스트를 제공해야 합니다.
  • 고도로 맞춤화되거나 독점 소프트웨어 프레임워크를 사용합니다.
  • 귀하의 서비스는 현재 개발 중입니다. 레거시 서비스 및 상용 기성 플랫폼에서 구축된 서비스는 일반 계측 옵션과 함께 더 잘 제공되는 경향이 있습니다.

이 가이드는 서비스의 런타임 작업(코드 실행)과 외부 실행 측정(합성 테스트를 통해)에서 파생된 메트릭에 중점을 둡니다. 서비스 계측 계획은 원격 분석을 통해 단일 서비스 런타임을 설명하는 데 사용되는 접근 방식입니다.

최신 모니터링 시스템은 서비스 구현의 기술적 세부 사항에 대한 깊은 통찰력을 제공합니다. 분산 추적 또는 바이트코드 계측 기능을 통해 운영 팀은 상세한 서비스 원격 분석을 신속하게 수집할 수 있습니다. 불행히도 운영 팀은 계측기에서 수집한 원격 측정의 품질을 평가할 수 있는 최적의 위치에 있지 않은 경우가 많습니다. 이 문제는 서비스 제공 팀이 라이브 프로덕션 시스템에서 처음으로 원격 측정 수집을 구현해야 한다는 사실로 인해 더욱 복잡해졌습니다.

해당 계측을 개선할 목적으로 프로덕션 사용자에게 부적절하게 계측된 서비스를 노출하면 고객 만족을 위험에 빠뜨리는 기간이 생성됩니다. 소프트웨어 제공과 관찰 가능성 프로그램 간의 강력한 연결 없이 코드 기반에서 새로운 기능이 제공되기 때문에 이 번인 기간은 종종 탈출하기 어려워집니다.

서비스 계측 개선에 개발 직원을 참여시키면 다음과 같은 방식으로 관찰 가능성 이점을 실현해야 합니다.

  1. 더 나은 정보에 입각한 개발 결정:
  • 변동성 또는 예상치 못한 행동의 영역을 감지하고 해결합니다.
  • 코드에서 중복성 또는 견고성이 부족한 종속성을 이해하고 지표가없는 작업의 이점 서비스를 리팩토링하기 위한 조치를 취합니다.
  • 최종 사용자 집단이 귀하의 소프트웨어를 어떻게 사용하는지 감사합니다. 개선 사항이 가장 큰 영향을 미치는 부분을 더 잘 이해할 수 있습니다.
  1. 개선된 문제 해결:
  • 서비스의 보다 정확하고 상황에 맞는 원격 분석을 통해 오류를 보다 정확하고 실행 가능한 방식으로 감지할 수 있습니다.
  • 더 나은 원격 분석 이름 지정을 통해 운영 직원은 인시던트 중에 개발자와 공통 언어를 사용하여 인시던트를 분류하고 수정하는 시간을 줄일 수 있습니다.

소프트웨어 제공 및 운영 프로그램의 지속적인 개선을 측정하는 데 도움이 되는 몇 가지 간단한 KPI를 식별하는 것이 중요합니다. 개선된 계측에 투자할 때 고려해야 할 두 가지 주요 KPI 유형이 있습니다.

  • 비즈니스 KPI 는 전체 프로그램 목표에 맞게 조정되며 각 서비스에 대한 지속적인 프로그램 개선을 입증하기 위해 일관되게 측정되어야 합니다.
  • 실무자 KPI 는 서비스 개발 및 관리에 참여하는 사람들의 직무 실행 변화를 측정하는 데 사용됩니다.

아래에서 더 자세히 살펴보겠습니다.

비즈니스 KPI에는 다음이 포함됩니다.

서비스 품질

서비스가 얼마나 잘 운영되고 있는지 정의하려면 메트릭이 필요합니다. 이는 조직의 요구 사항과 모니터링되는 서비스의 제약 조건에 따라 달라집니다.

목표: 시간이 지남에 따라 향상된 서비스 품질 달성 점수.

모범 사례:

  • 정의된 기간(월별 및/또는 분기별) 동안의 서비스 품질 달성 추세로 그래픽 표현을 생성합니다.
  • Service Apdex는 효과적인 서비스별 품질 점수를 제공할 수 있습니다. ( Apdex: 사용자 만족도 측정 참조)
  • 서비스 경계에 대한 예상 작동 수준을 설명하는 SLI를 사용하는 잘 정의된 서비스 수준 관리(SLM) 접근 방식은 단일 품질 측정을 설정하는 데 유용한 방법이 될 수 있습니다.
출시 빈도

"릴리스 빈도"는 주어진 서비스에 대한 릴리스 수를 나타냅니다. 이것은 소프트웨어 제공 조직의 속도를 나타내야 합니다. 릴리스 빈도는 개발 조직 간에 즉시 비교할 수 없는 경우가 많습니다. 대신 버그에 대한 고가치 릴리스 또는 기능에 가중치를 부여하면 향상된 비교 컨텍스트를 제공할 수 있습니다.

목표: 서비스 품질 지표가 일관되거나 개선되어 달성의 일관성.

모범 사례:

  • 배치 마커 또는 New Relic으로 전송된 기타 이벤트에서 파생될 수 지표가없는 작업의 이점 있습니다.
  • 코드 또는 Jira, BitBucket, GitHub와 같은 프로젝트 관리 도구에서 직접 측정합니다.
  • 릴리스 이벤트를 캡처하고 이를 New Relic에 직접 저장하기 위해 수집 메커니즘을 구현하는 것을 고려하십시오. 예를 들어 JIRA 및 BitBucket 구성에 대한 New Relic CICD 혁신 을 참조하십시오.

실무자 KPI에는 다음이 포함됩니다.

기능 출시 빈도

"기능 릴리스 빈도"는 버그 수정 또는 기술 부채 상환 대비 새로운 기능 개발과 직접 관련된 릴리스의 백분율을 수량화한 것입니다. 기능과 수정 사항 간의 관계는 서비스 기록에 따라 팀과 프로젝트마다 다릅니다.

목표: 서비스 제공 목표와 일치하는 일관되거나 개선되는 기능 릴리스 빈도.

모범 사례:

  • 실무자 기능 릴리스 빈도는 종종 광범위한 릴리스 빈도 비즈니스 KPI와 동일한 방식으로 획득됩니다. 그런 다음 이 메트릭은 서비스를 위해 개발 팀에서 사용할 수 있습니다.
닫는 평균 시간

"평균 마감 시간"은 New Relic에서 경보 기반 사고의 평균 지속 시간을 나타냅니다. 이를 개선하는 방법에 대한 자세한 내용은 경고 품질 관리 가이드 를 참조하세요.

목표: 식별된 서비스에 대한 사고 종료 시간의 꾸준한 감소.

모범 사례: * 서비스 제공을 개선하는 데 도움이 되도록 정의된 경고의 렌즈를 통해 서비스 동작을 이해하는 데 도움이 되도록 경고 품질 관리 가이드 를 따르십시오.

개발 프로세스에 서비스 계측 방식을 도입하기 전에 New Relic University 에서 제공하는 New Relic 기본 사항에 대해 알아 보십시오.

NRU 교육 외에도 다음 문서 리소스를 검토하고 편리하게 보관하십시오.

서비스의 현재 상태를 설정하려면 다음 두 단계를 거쳐야 합니다.

이에 대해서는 아래에서 더 자세히 설명합니다.

계측은 소프트웨어 시스템의 런타임 동작 및 비즈니스 기능을 설명할 목적으로 소프트웨어 시스템 및 관련 서비스에서 원격 지표가없는 작업의 이점 측정을 획득하는 프로세스입니다. 모니터링 시스템은 소프트웨어 시스템의 기능을 모니터링할 때 간격을 좁히기 위해 미세 조정할 수 있는 원격 측정 수집을 위한 일반 기능을 제공하는 경향이 있습니다. 이 사용 사례에서는 관찰 가능성 프로그램이 고객 경험 - 품질 기반 가이드 를 완료했으며 서비스에 대해 잘 고려되고 배포된 원격 분석 수집 아키텍처가 있다고 가정합니다.

경보 정의를 제외하고 계측은 관찰 가능성과 관련하여 가장 개방적이고 사용자 정의 가능한 활동을 제공합니다. New Relic 플랫폼은 기기를 고도로 맞춤화할 수 있는 기능을 제공합니다. 이 때문에 서비스를 계측하는 데 들일 시간과 노력을 신중하게 고려해야 합니다.

모든 서비스 계측 자산 및 종속성과 마찬가지로 계측 도입에는 지속적인 감독 및 유지 관리가 필요하므로 프로젝트에 대해 발생하게 될 기술적 부채의 한 형태입니다. 계측 프로세스를 시작할 때 계속해서 스스로에게 다음과 같은 질문을 하고 싶습니다.

이 계측을 통해 얻을 수 있는 가시성이 구현 및 지원 비용의 가치가 있습니까?

첫 번째 단계로 관찰 가능성 플랫폼에서 얻은 기본 계측을 평가하고 스스로에게 질문해야 합니다.

원격 측정이 내 서비스의 기능과 목적을 적절하게 설명합니까?

당신의 서비스가 무엇을 하는지 생각해보세요. 아마도 주문을 받고 주문의 무결성을 검증해야 하고 해당 주문을 교환소 서비스에 전달하고 요청자에게 다시 전달되는 확인 코드를 수신할 수 있습니다. 이 예는 서비스 기능을 세분화하고 서비스가 어떻게 작동하는지에 대한 정보에 입각한 평가를 하기에 충분한 원격 측정 및 컨텍스트가 있는지 평가할 수 있는 명확한 경로를 제공합니다.

Service Diagram

HTTP 요청을 수신하고 처리하는 개념적 서비스입니다.

이 개념 다이어그램이 서비스 구현을 나타내는 경우 언제든지 알아야 합니다.

  • 얼마나 많은 요청을 받습니까?
  • 얼마나 많은 메시지와 HTTP 요청을 보내야 합니까?
  • 얼마나 많은 요청이 성공했습니까?
  • 전체 요청에 대한 응답 시간은 얼마입니까?
  • 종속성에 대한 호출에 대한 응답 시간은 얼마입니까?
  • 이 프로세스는 몇 개의 요청에서 얼마나 많은 리소스를 사용해야 합니까?
  • 내 모든 실패 지점은 무엇입니까?

애플리케이션 런타임을 위한 대부분의 모니터링 프레임워크는 이와 같은 원격 측정을 기본 기능으로 수집합니다. 그러나 때때로 서비스의 특정 구현은 모니터링 소프트웨어에서 만든 일반적인 계측 가정에 대한 문제를 제기합니다. 이 경우 관찰 가능성 플랫폼은 요구 사항을 수용하고 기본 모니터링 구성을 수정할 수 있는 기능을 제공해야 합니다.

다음 표에는 계측을 통해 추가 원격 분석 또는 메타데이터 캡처를 추가하는 것을 고려할 수 있는 몇 가지 추가 상황이 나와 있습니다. 다음의 사례 섹션에서는 관찰 가능성 플랫폼이 서비스를 관리하는 데 필요한 원격 측정을 제공하도록 이러한 격차를 줄이는 방법을 설명합니다.

기본 원격 분석 요구 사항이 충족됩니까?그렇지 않은 경우 격차를 문서화하고 맞춤형 구성이나 추가 계측 기술을 통해 격차를 줄일 수 있는지 평가하십시오.
원격 분석 내에서 개별 사용자 스토리를 분리할 수 있습니까?그렇지 않은 경우 에이전트의 추적 기능을 사용하여 적절한 컨텍스트 메타데이터가 있는 개별 사용자 스토리의 호출을 캡처합니다.
사용자 스토리를 호출하는 매개변수에 대한 통찰력이 있습니까?그렇지 않은 경우 에이전트 SDK를 통해 사용자 지정 속성을 사용하여 트랜잭션 및 범위에 컨텍스트를 추가합니다.
소프트웨어의 주요 기능 구성 요소를 측정할 수 있습니까?그렇지 않은 경우 계측 SDK를 사용하여 코드의 특정 기능 요소에 대한 기준 메트릭을 만듭니다. (캐시 조회, 처리 루틴 또는 유틸리티 기능).
내 코드에서 외부 시스템으로의 클라이언트 상호 작용을 측정할 수 있습니까?그렇지 않은 경우 요청 및 응답이 구성 요소 수준 추적으로 캡슐화되었는지 확인합니다. 클라이언트 호출이 비동기식인 경우 분산 추적 기능을 구현하여 연속 처리를 확인하는 것이 좋습니다.

끝점 테스트는 주어진 시스템 오류의 근본 원인을 결정하는 방법을 크게 가속화하는 간단하고 실용적인 접근 방식입니다. 이를 통해 운영 및 지원 팀은 실제 문제가 있음을 신속하게 파악하고 해당 문제를 특정 서비스로 격리할 수 있습니다.

최신 소프트웨어 시스템은 작업을 완료하기 위해 여러 서비스에 의존합니다. 역사적으로 이러한 서비스 엔드포인트를 모니터링하는 프로세스는 간단했습니다. 아키텍처 팀은 운영 지표가없는 작업의 이점 팀에 대해 잘 문서화된 종속성 맵을 생성합니다. 운영 팀은 충실하게 항목별 엔드포인트를 확인합니다.

오늘날에는 지속적인 전달 프로세스와 소규모 배치 변경으로 운영 팀이 종합 검사를 예측하고 사전에 정의하기 어려운 속도로 새로운 엔드포인트와 종속성을 생성하고 배포할 수 있습니다. 서비스 개발자에게 개발 단계에서 프로덕션 서비스 테스트를 정의할 수 있는 더 큰 제어 범위를 제공함으로써 관찰 가능성 프로그램에 대한 엔드포인트 테스트 범위를 크게 늘릴 수 있습니다.

합성 수표를 생성할지 여부를 결정하는 것은 간단합니다. 종속성에 대한 실패의 첫 번째 발생을 알고 싶을 것입니다. 다음 질문 중 하나라도 "예"라고 답한 경우 전용 종합 검사를 만드는 것이 좋습니다.

  • 엔드포인트가 고객을 대상으로 합니까?
  • 끝점이 새 종속성을 호출합니까?
  • 엔드포인트가 다른 네트워크 인프라에 있습니까?
  • 엔드포인트가 여러 서비스 간에 공유됩니까?
  • 엔드포인트가 CDN에서 지원하는 콘텐츠 출처입니까?

개선 프로세스에는 종종 다음과 같은 주요 단계가 포함됩니다.

이제 더 자세히 살펴보겠습니다.

각 New Relic 에이전트는 다양한 구성 옵션을 제공합니다. 일반적으로 인프라 호스트, 애플리케이션 런타임 및 클라우드 서비스 공급자에 대한 연결 내에 에이전트를 포함하는 표준 접근 방식을 정의합니다. 기본 에이전트 구성은 일반적이며 광범위하게 적용할 수 있습니다.

개발자가 배포 적용 가능성에 영향을 미치는 가장 좋은 방법 중 하나는 서비스 인스턴스에 지표가없는 작업의 이점 대한 기본 구성 옵션을 재정의하는 것입니다. 다음은 고려해야 할 기본 계측 옵션입니다.

효과적인 서비스 이름 만들기

New Relic 에이전트는 서비스 런타임 이름을 정의하는 다양한 메커니즘을 제공합니다. 런타임 환경에 대한 구현 세부 정보를 찾으려면 애플리케이션 명명 가이드 를 참조하세요.

서비스에 부여한 이름은 네임스페이스 를 제공합니다(에이전트 데이터를 찾을 수 있는 위치). New Relic이 서비스의 동작을 이해하기 위해 사용하는 가장 중요한 전략 중 하나는 유사한 것을 함께 집계하고 집계에서 파생된 공통점을 사용하여 분산을 분리하는 것입니다.

최신 서비스는 종종 용량 처리 또는 특정 기능 세분화를 보장하기 위해 여러 컨텍스트에 배포됩니다. 집계의 이점을 활용하려면 서비스 런타임이 동일한 운영 특성을 가진 인스턴스를 그룹화하는 것이 매우 중요합니다. 따라서 서비스를 배포할 때 배포된 서비스의 이름을 지정하는 데 도움이 되도록 다음 세 가지 기준에 세심한 주의를 기울이십시오.

  • 내 서비스가 특정 고객을 대상으로 합니까?
  • 내 서비스가 다른 코드베이스를 실행하고 있습니까?
  • 내 코드베이스가 다른 런타임 구성을 사용하고 있습니까?

이러한 질문에 "예"라고 답한 경우 서비스에 대한 고유한 이름을 만드는 것이 좋습니다.

청중 기준

청중을 최종 사용자 또는 서비스 기능의 그룹으로 생각하십시오. 서비스가 북미 및 유럽 배포 간에 분할된 경우 해당 배포의 런타임을 그에 따라 그룹화해야 합니다. 예를 들어:


0 개 댓글

답장을 남겨주세요