수요는 사용자 요구 사항, 제품 요구 사항 및 소프트웨어 요구 사항의 세 가지 수준으로 나뉩니다.
사용자 수요는 제품 수요의 동력이자 원천이다. 경쟁 제품 분석, 잠재 고객 조사, 기존 사용자가 제공한 정보, 조사, 제안, 불만 사항 등이 있습니다. 이들은 마케팅 담당자, 영업 담당자, 고객 서비스 담당자가 수집하는 경우가 많습니다. 때때로 사용자의 요구는 명확하지 않다. 사용자 자신도 자신이 필요로 하는 것을 명확하게 설명할 수 없기 때문이다.
제품 수요는 사용자 수요에서 정리된 수요 모음으로, 회사의 장점을 충분히 발휘하거나 회사의 전략적 발전 방향에 부합할 수 있습니다. 제품 수요를 결정할 때 기업의 자원과 능력이 제한되어 모든 사람을 만족시키고 다른 일을 할 수 없다는 것을 인정해야 한다. 이것은 제품 매니저의 직무이다.
제품 요구 사항, 비즈니스 언어로 표현, 사용자는 기본적으로 이해할 수 있으며, 일반적으로 기능 요구 사항 목록, 즉 특성 목록으로 나타납니다.
제품 요구 사항에 따라 소프트웨어 요구 사항을 분석하고 정렬하고 예비 아키텍처 설계를 보완합니다. 각 수요 항목에 대해 다양한 사용자 유형, 일반 프로세스, 선택적 프로세스, 예외 프로세스 및 비기능 요구 사항을 설명하는 사용자 시나리오. 성능 요구 사항, 다양한 물성 요구 사항, 인터페이스 요구 사항 등도 포함되어야 합니다.
사용자 요구사항 수집
사용자 요구 사항 수집은 계속됩니다. 어떤 단계에서든 제품은 사용자의 요구에 지속적으로 집중해야 한다. 사용자마다 수요 가중치와 수요 우선 순위가 다릅니다. 일반적으로 시장이나 판매는 사용자의 수요에 피드백을 주고, 새로운 경매품도 연구해야 한다. 사용자 수요는 제품 관리자에게 수집되어야 합니다. 제품 관리자는 조직원들이 수요를 분석하고, 수요를 잘라내고, 새로운 수요를 지원하거나, 기존 수요를 변경하는 버전을 결정합니다. 또 다른 하나는 고객의 정보입니다. 인터페이스 문서와 같은 기술 문서일 뿐, 개발 팀에 직접 외부 인터페이스 문서로 제출할 수 있습니다. 지식 기반 사용과 같은 사용자 요구 사항을 관리해야 합니다. 회사에 많은 제품이 있고 고객, 판매 또는 시장이 어떤 제품을 담당하는지 구분하기가 어렵다면, 회사는 또한 수요 수집을 위한 제품 보조원을 마련하여 제품 관리자와 소통할 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 제품명언)
제품 수요 분석
제품 수요 분석은 소프트웨어 제품의 출발점입니다. 제품 수요 분석의 입력은 사용자 수요이고 출력은 제품 수요 사양 PRD 입니다.
자격을 갖춘 제품 관리자는 단순한 고객 요구 사항의 전달자가 아니라 다양한 사용자 요구 사항을 종합적으로 고려하여 회사의 전략적 방향, 자원 이점 및 제한 사항, 제품에 사용되는 비즈니스 모델을 결합하여 제품 요구 사항 세트를 결정합니다.
대상 시장 및 대상 사용자에 대한 제품 관리자의 이해는 제품 수요 분석의 품질을 결정합니다.
제품 수요는 주로 다음을 고려합니다.
가용성, 사용자가 특정 기능이 없거나 성능 장애로 인해 제품을 실질적으로 사용할 수 없습니다.
제품에는 어떤 유형의 사용자가 있으며, 다른 유형의 사용자의 호소는 무엇입니까? 현재 상황의 문제점은 무엇입니까?
경쟁 제품의 어떤 장점을 유지해야 하는지, 더 강화할 수 있을까요?
사용자의 습관을 쉽게 바꾸지 마라. 필요한 경우 시장 교육 비용을 지불할 준비가 되어 있습니다.
특징 기능의 가치 논증은 특징 기능의 가용성을 높이기에 충분해야 한다.
어떤 비즈니스 모델이 있는지, 그리고 소프트웨어 제품의 수요에 어떤 영향을 미치는지 연구합니다.
제품 수요의 타당성 분석
사용자 수요를 자르고, 제품 기능 요구 사항, 즉 기능 목록을 분석하고 정리합니다.
각 제품 특성 요구사항에 대해 다음을 설명해야 합니다.
사용자 유형은 무엇입니까?
어떤 가치를 제공하거나 어떤 문제를 해결했습니까?
수요의 우선 순위
제한 사항은 무엇입니까?
기존 기술 장애입니까?
구현 코드는 얼마나 됩니까?
특허, 규제 및 기타 법적 위험이 있습니까?
필요한 경우, 제품 관리자는 예비 연구 작업을 구성하고, 기술적 타당성을 검증하고, 기술적 장애를 제거할 수 있습니다.