
556
3
부
사람
어떤 의미에서 우리는 풀스택 팀
full
stack
team
(풀스택 개발자 )에 대해 이야기하고 있는 것이다.
22
사용자 대면 기능을 엔드투엔드로 모두 책임지는 팀은 최종 사용자와도 더 분명하고 직접적인
관계를 맺을 수 있다. 소프트웨어의 기능이 무엇인지 또는 사용자가 무엇을 필요로 하는지 막
연하게 생각하는 ‘백엔드’ 팀을 너무 자주 봤는데, 이는 새로운 기능을 구현할 때 온갖 종류의
오해를 불러일으킬 수 있다. 반면에 엔드투엔드 팀은 자신이 만든 소프트웨어를 사용하는 사람
들과 직접적인 관계를 구축하는 것이 훨씬 더 쉽다는 사실을 알게 될 것이다. 즉, 고객들이 필
요한 것을 얻고 있는지 확인하는 데 더 집중할 수 있다.
구체적인 예로, 필자는 유럽에 기반을 두고 성장하고 있는 핀테크 회사인 파이낸스코
FinanceCo
와
함께 일하면서 시간을 보냈다. 파이낸스코의 거의 모든 팀은 고객 경험에 직접적인 영향을 미
치는 소프트웨어를 개발하고 고객 중심의 핵심 성과 지표 (
KPI
)를 갖고 있어 특정 팀의 성공이
얼마나 많은 기능을 출시했는지가 아니라 소프트웨어를 사용하는 사람들의 경험을 개선하는
데 도움이 되는지에 따라 결정된다. 변경 사항이 고객에게 어떤 영향을 주는지는 매우 명확해
진다. 이는 대부분의 팀이 제공하는 소프트웨어와 관련해 고객을 ...