기획
왜 이 기능을 기획해야하지?
짱구는짱구
2024. 6. 10. 09:13
반응형
하나의 기능을 기획할 때는 해당 기능을 왜 기획하는지가 중요하다.
이를 위해서는 기획자가 담당한 도메인 관련 지식 + 회사의 정책을 다각도로 바라보는 시각이 필요하다고 생각된다.
예를 들어, 사용자가 기차표 정보를 OCR로 스캔해 출장정산서로 넘기는 프로세스가 있다고 하자.
이때 OCR로 스캔된 탑승정보와 공공API의 탑승정보를 비교해 검증하는 기능을 추가하자라는 이야기가 나왔을 때, 우리는 어떤 점을 생각해볼 수 있을까?
검증의 목적이 무엇인가?
검증하고자 하는 목적. 즉 이유가무엇인가? 를 생각해볼 필요가 있다.
- 사용자의 부정지출을 방지하기 위한 *컴플라이언스 기능인가?
- 부정지출을 발견한다면 이후 프로세스까지 고려되었는가?
- 단순 사용자의 탑승여부를 판단하는 기능인가?
직원의 출장관리를 위해 회사는 직책별 상이한 일급을 제공하는데, 그 돈을 덜 쓰면 그대로 직원의 돈이 되는 정책을 가진 회사도 있다. 그렇다면 직원들은 기차값에 해당하는 돈을 받고 돈을 아끼기 위해 버스를 타고 가는 이슈가 발생한다. 이러한 경우까지 출장관리 서비스에서 단속할 것인가?
아니면, 회사가 직원을 믿고 단순히 기차를 탔는지, 안탔는지만 검증할 것인가?
*컴플라이언스 기능 : 이슈를 예방하기 위해 만든 기능
우리 서비스에서 관여할 수 있는 범위는 어디까지인지, 그 범위 내에서 만들 수 있는 기능인지, 그 기능이 사용자가 정말 필요로 하는 기능인건지 등등.. 아직까지는 배우고 부딪혀야 할 부분이 많다..🥲
반응형