내용으로 건너뛰기
이해 관계자로부터 '사용자 인터페이스' 요구 사항을 수집하는 방법

이해 관계자로부터 '사용자 인터페이스' 요구 사항을 수집하는 방법

UI 요구 사항을 수집하는 것은 간단하죠? 최종 사용자에게 그들이 무엇을 원하는지, 무엇이 필요한지 물어보기만 하면 그들이 요청한 솔루션(앱, 인트라넷 또는 기타 엔터프라이즈 IT 솔루션)을 개발하는 비즈니스를 진행할 수 있습니다. 모든 것이 그렇게 간단하기만 하다면 얼마나 좋을까요!

5min read

UI 요구 사항을 수집하는 것은 간단하죠? 최종 사용자에게 무엇을 원하는지, 무엇이 필요한지 물어보기만 하면 앱, 인트라넷 또는 기타 엔터프라이즈 IT 솔루션 등 고객이 요청한 솔루션을 개발하는 비즈니스를 시작할 수 있습니다. 모든 것이 그렇게 간단하기만 하다면 얼마나 좋을까요!

엔터프라이즈 서비스의 일환으로 이해 관계자와 대화할 때 한두 명의 이해 관계자가 말하는 것을 듣고 보고서에 기록한 다음 솔루션을 설계하는 작업을 시작하는 것이 매우 쉽습니다. 이 방법의 문제는 요구 사항을 수집하는 사람과 회사의 이해 관계자가 프로젝트에 필요한 것과 사용되는 다른 용어의 의미에 대해 매우 다른 이해를 하는 경우가 많다는 것입니다. 회사 이사는 "직원들이 CRM과 같은 모바일 앱을 갖기를 원합니다"라고 말할 수 있습니다. 요구 사항을 수집하는 사람은 회사 이사가 동일한 '모양'을 가진 것을 의미했을 때 동일한 내비게이션 시스템을 가진 앱을 원한다는 것을 의미한다고 생각할 수 있습니다.

 information image

사용자가 원하는 것을 정확히 제공하는 것은 불가능할 수도 있고, 시간과 비용이 종종 방해가 될 수 있지만, 이해 관계자로부터 사용자 인터페이스 요구 사항을 수집하려면 근본적으로 설계자가 최종 사용자의 "입장이 되어 1마일을 걸어야" 합니다. CTO가 무엇을 원하는지에 대한 피상적인 아이디어 이상을 갖는 것이 중요합니다. 작업 현장에서 회의실에 이르기까지 모든 범위의 사용자가 시스템을 탐색, 이해 및 탐색하는 방법을 심층적으로 이해하는 것입니다.

이 작업은 오후에 할 수 있는 일이 아니며, 사용자가 IT 요구 사항에 대해 이야기하는 방법, 특정 작업을 설명하는 데 사용하는 어휘(기술적으로 정확하지 않을 수 있지만 최종 사용자에게는 의미가 있음) 및 페이지를 탐색하는 방법을 완전히 이해하려면 몇 주(또는 몇 달)가 걸릴 수 있습니다.

어떻게 하면 서로를 잘못 해석하지 않을 수 있을까?

요구 사항을 수집할 때 상자 째깍 활동으로 취급하는 경향이 있지만, UI 수집이 효과적인지 확인하려면 몇 가지 조사를 수행하는 것이 중요합니다. UI 요구 사항을 파악하기 위해 실제로 적용할 수 있는 다양한 방법이 있으며, 이 작업이 효과적으로 수행되면 최종 빌드가 최종 사용자를 만족시킬 뿐만 아니라 원래 원한다고 생각했던 것보다 훨씬 더 많은 작업을 수행할 수 있다는 확신을 갖게 될 것입니다.

1. 현재 플레이 상태 이해: UI를 처음부터 구축하든 현재 시스템을 개선하든 관계없이 회사가 어떻게 작동하는지, 무엇을 하는지, 회사를 위해 구축하고 있는 시스템이 무엇을 하는지 깊이 이해하는 것이 중요합니다.

2.당신의 가정을 테스트하십시오: 많은 질문을 하고, 더 많은 질문을 하고, 그 후에 계속 질문하십시오. IT 관리자와 CEO 등 선택된 소수의 사람들에게만 묻지 말고 조직 전체의 직원들과 위에서부터 아래까지 이야기하고 그들이 어떻게 일하고 무엇이 필요한지 가능한 모든 것을 알아내십시오. 다음을 포함하는 질문을 해야 합니다.

  • 사용자가 지금과 같은 방식으로 솔루션과 상호 작용하는 이유는 무엇입니까 – 무언가가 사용자를 제한하고 있습니까? 그들은 혼란스러워하거나 길을 잃었습니까? 개선할 수 있습니까?
  • 시스템과 상호 작용하는 위치는 무엇입니까? 작업 현장, 백 오피스, 집 앞, 자동차, 모바일 또는 태블릿 또는 평범한 오래된 데스크탑입니까?
  • 누가 시스템과 상호 작용하며 다른 사람들은 어떤 방식으로 시스템과 상호 작용합니까?
  • 그들은 어떻게 상호 작용합니까? 당신은 그들의 문제에 대해 물어볼 필요가 있습니다. 그들이 탐색하는 동안 길을 잃는 곳; 그들은 항상 같은 경로를 따르나요, 아니면 많은 페이지를 방문하나요?
  • 그들의 문제와 이슈는 무엇이며, 그들은 무엇을 원하고 필요로 하는가?

3. 연구를 수행하고 결과를 문서화합니다. 다양한 방법이 있으며 각 방법은 서로 다른 상황과 다소 관련이 있습니다. 가장 중요한 것은 수집한 모든 정보를 저장하는 방법을 찾는 것이며, 인터뷰를 기록하고 사용자 여정을 매핑하여 경로를 실제로 이해하는 것이 좋습니다.

4. 결과를 발표하고 UI 디자인에 대한 제안을 설명합니다. 피드백에 관해서는.

5. 모든 것이 서명되면 월계관에 앉아있을 수 없습니다. 효과적인 UI 디자인은 개발 단계 전반에 걸쳐 고객의 참여를 유지해야 한다는 것을 의미합니다(때로는 짜증이 날 수 있습니다!). 그들은 일반적으로 귀하의 개발에 상당한 리소스를 투자할 것이므로 실제로 그들의 요구에 맞지 않는 것을 구축하고 싶지 않을 것입니다.

최고의 UI 리소스

Infragistics 에서는 UI 요구 사항을 수집하는 것이 결코 간단한 프로세스가 아니라는 것을 알고 있습니다. 그러나 우리의 다양한 UI 컨트롤생산성 도구 (우리 자신의 도구 뿐만 아니라) 컨설팅서비스)를 통해 팀은 UI 탐색을 스토리보드로 만들고 궁극적으로 멋진 디자인 세트를 구축할 수 있습니다. UI 요구 사항 수집은 결코 간단하지 않지만 효과적인 조사를 수행하면 빌드가 최고라는 확신을 가질 수 있습니다.

데모 요청