제품 성공의 시작이 되는 요구사항 및 검증




오늘날의 글로벌 경제는 다양한 기회를 제공하는 동시에 경쟁 부담도 눈에 띄게 커졌습니다. 새로운 글로벌 경쟁뿐만 아니라 Kickstarter 등의 옵션으로 혁신적인 스타트업의 진입 장벽이 낮아지면서, 일반 기업들은 돋보이는 제품을 만들기 위해 엄청난 노력을 기울여야 하는 상황에 처했습니다. 기업에서는 제품의 경쟁력을 키워 줄 제품 전략이 필요합니다. Tech-Clarity에서는 Product 관리를 넘어서는 제품 라이프사이클 리서치를 통해 기업의 차별화 방법을 알아 보았습니다.

흥미로운 점은 기업들이 고객이 원하는 제품을 제공하는 것에 초점을 맞춘 제품 중심적인 방식을 사용한다는 것입니다. 신속한 출시는 여전히 중요하지만, 이것만으로는 충분하지 않습니다. 이러한 점을 생각했을 때 요구사항 및 검증 엔지니어링은 주요 제품 차별화에 중요한 요소입니다. 시중의 요구사항 및 검증 솔루션이 다양한 만큼 기업에 적합한 솔루션을 선정하기가 생각보다 어려울 수 있습니다. 요구사항 및 검증 솔루션을 선택하는 기준을 결정할 때 Tech-Clarity의 요구사항 및 검증에 대한 전문가 안내서를 참고하면 도움이 됩니다.

현재가장 일반적으로 사용되는 요구사항 관리 도구는 Excel과 Word입니다. 이들 도구는 요구사항 정의를 확립하는 경우에는 아주 유용하지만, 요구사항을 관리하는 기능은 부족합니다. 미국 드라마 시리즈인 Seinfeld에서 제리가 렌트카를 예약했는데 알고 보니 남은 차가 한 대도 없었던 에피소드와 비슷합니다.  극중에서 제리는 “예약을 받는 할 줄 알면서 정작 예약 차량을 확보하는 방법은 모르는군요. 제일 중요한 건 예약 받은 재고를 확보하는 건데요. 받는 거야 누구나 할 수 있겠죠.”라고 말합니다. 이렇게 예약 항목을 확보하는 것처럼 요구사항에서 가장 중요한 것은 관리입니다. 이것은 고객이 원하는 제품을 개발하는 핵심이기도 합니다.

요구사항 관리가 까다로운 이유는 무엇일까요? 복잡성이 증가하기 때문입니다.  그리고 복잡성이 증가하는 원인은 다음과 같습니다. 

  • 컴포넌트 수 증가

  • 기기, 회로, 소프트웨어를 포함하는 여러 분야의 엔지니어링 

  • 지역 및 글로벌 시장을 포함한 고객 선호도의 다양화

  • 규제 항목의 증가

관리할 항목이 많은 만큼 제대로 된 관리를 시작하는 것이 중요하며, 이것은 변경이 발생할 때 특히 그렇습니다. 복잡성을 효과적으로 관리하지 못하면 그림 2에 나타난 것처럼 상당한 비즈니스 비용을 초래할 수 있습니다.

그림 2: 복잡성 증가가 기업에 미치는 영향(최근 5년)

요구사항과 검증을 지원하는 적합한 도구를 사용하는 기업은 중요한 비즈니스 가치를 달성할 수 있습니다. 요구사항 관리와 검증에 투자하면 다음을 포함한 성과를 기대할 수 있습니다. 

더 신속한 제품 출시

Tech-Clarity 연구 부가 가치가 없는 엔지니어링 작업 감소에 따르면 다음을 비롯한 부가 가치가 없는 작업에 할애되는 엔지니어링 작업 시간이 32%에 이릅니다.

  • 정보 검색 (23%)
  • 타인을 위한 데이터 수집 (18%)
  • 타인에 의한 변경 사항 적용 (14%)
  • 데이터 재생성 (12%)

개발 시간이 3분의 1만큼 추가되었을 때 증가하는 생산성을 생각해 보십시오. 요구사항 관리는 다양한 방식으로 부가 가치가 없는 작업을 감소해 줍니다. 여러 엔지니어링 분야에서 함께 사용하는 단일 정보 소스를 제공함으로써 다른 사람을 위한 요구사항 검색에 엔지니어의 시간을 할애하지 않아도 됩니다. 자동 변경 알림으로 사용하지 않는 정보나 재작업에 추가로 시간을 낭비되지 않습니다. 요구사항 관리에서 추적성과 변경 영향 분석을 함께 사용하면 폭 넓은 변경 결과 예측과 이에 따른 결정이 가능합니다. 그 결과 효율성이 향상되고, 요구사항 구축을 위한 혁신 작업에 더 많은 시간을 투자할 수 있습니다.

제품 품질 향상

추적성을 활용한 요구사항 관리를 통해 요구사항과 테스트를 연결하면 제품 품질에 긍정적인 영향을 줄 수 있습니다. 테스트 연결을 통해 더 나은 요구사항 정의가 가능하고, 지속적인 검증이 더욱 쉬워집니다. 이에 따라 더 일찍 문제를 발견할 수 있고, 그만큼 쉽게 해결할 수 있습니다. 추적성을 사용하면 충족된 요구사항과 충족하지 못한 요구사항을 쉽게 확인할 수 있어 좀 더 철저한 테스트가 가능합니다. 그리고 문제 발견 시 근본 원인을 추적하기도 쉽습니다.

비용 절감

효율성은 개발 시간 단축을 의미하며, 이에 따라 개발 비용도 줄어듭니다. 요구사항 재사용도 시간과 비용 절감에 도움이 됩니다. 요구사항에서 결과로 이어지는 추적성은 엔지니어들이 검증된 현재 작업을 더욱 쉽게 활용할 수 있게 해주고, 개발과 테스트 비용을 줄일 수 있습니다. 문제를 조기에 발견하면 비용이 높은 후반 변경을 최소화할 수 있으므로 이 경우에도 추가적인 비용 절감 효과가 있습니다. 마지막으로 필수 감사 및 승인 워크플로를 포함하는 규제 준수 지원은 규제 준수에 관련된 비용을 절감하고 미준수에 따라 더 큰 비용과 함께 부대적인 문제가 발생할 위험을 줄여 줍니다.

더 경쟁력 있는 제품 개발

요구사항 공유를 통해 여러 엔지니어링 분야를 연결하면 각 팀의 전문성을 활용한 협력이 가능합니다. 이를 통해 더 큰 혁신을 달성할 수 있습니다. 요구사항에 따라 여러 파생 제품에 적용하는 경우, 더 수월하게 고객별 요구를 충족하고 더 높은 고객 수요를 유도할 수 있습니다. 또한 조기적인 문제 발견은 중요 혁신 개발이 중단되는 가능성을 최소화하고 기준을 충족하는 제품만 출고함으로써 매출에도 도움이 됩니다.

복합적인 요구사항 및 검증 솔루션에 대한 투자회수(ROI)는 스프레드시트나 문서 편집 도구의 기능과는 차원이 다른 가능성을 수반합니다. 개선은 더 경쟁적인 제품과 더 많은 매출 기회, 그리고 더 높은 수익성으로 이어집니다. 또한 확장된 매출 기회와 더불어 이후에는 제품 업데이트를 통해 경쟁력 있는 상품 제공이 가능하기 때문에 기업의 입장에서 중요한 투자 가치를 제공합니다.