기본 콘텐츠로 건너뛰기

스마트폰은 나와 세상을 연결해주는 다리가 되었다.

11월 15일에 올라간 저의 두번째 칼럼입니다. 조회수는 879를 기록했네요..

--------------------------------------------------------------------

이전 글에서 스마트폰을 구매하시기를 원하신다면 진정 스마트폰으로 무엇을 하고 싶은것인지 생각해봐야할 필요가 있다고 말했었습니다.

그렇다면 전 무엇때문에 스마트폰을 구매했을까요? 얼마나 기다리고 기다렸으면 옵티머스 Q가 발매되자마자 구매했을까요?

제가 스마트폰으로 가장 하고 싶었던 것은 트위터였습니다.

요즘은 주변에 웬만한 분들은 트위터라는 서비스에 대해 모두 알고 계시지만 모르시는 분들을 위해 아주 짧게 말씀드리면 예전의 미니홈피같은 서비스입니다.

전 어떤 계기로 트위터를 시작하게 되었는지는 잘 기억이 나지 않습니다. 아마 흥미위주로 가입을 했었던 것 같은데 가입 이후에도 적응하지 못하고 한참을 버려두었다가 어느 순간부터 정말 미친듯이 빠져들게 되었습니다.

믿지 못하시겠지만 전 미니홈피도 제대로 운영해본적도 없는 사람입니다. 그런 누군가와 관계를 맺고 내 일상을 공개하는 서비스에 그다지 흥미가 없었습니다.

그런 제가 지금은 트위터로 인해 일상의 많은 것이 바뀌었습니다.

제가 트위터로 인해 변한 것들을 꼽는다면

첫째는 제가 다시 블로그를 하게 되었다는 것입니다. 지금도 글을 열심히 쓰거나 하지 못하지만 무엇인가 꾸준히 글을 적고자 하는 열망을 가지게 해 준 것이 트위터였습니다.

트위터는 한번에 적을 수 있는 내용이 140자로 제한되어 있기 때문에 내용이 너무 함축되어서 때아닌 오해를 불러 일으키거나 내가 하고 싶은 말을 정확히 전달하지 못하는 경우가 있습니다. 그러다 보니 자연스럽게 블로그를 하게 되었습니다.

둘째는 제가 책을 썼다는 것입니다.

트위터에서 만난 나눔육아라는 모임에서 한 아이의 아빠로서 작은 글을 써서 여러 사람들과 같이 책을 쓰게 되었습니다. 트위터에는 이와 유사하게 생면부지의 많은 사람들이 모여서 하나의 결과물을 내는 활동이 매우 많습니다. 책을 쓰는 사람들도 있고 '떼창'이라는 노래를 부르는 사람들도 있습니다. 서로의 관심을 가진 사람들이 모여 무엇인가를 한다는 즐거움을 트위터는 저에게 주었습니다.

세번째는 여러 컨퍼런스를 진행하면서 많은 사람들을 만날 수 있었다는 겁니다.

2010년 한해에만 UXCamp Seoul, SW Testing Camp, UX Symposium 2010 3개의 컨퍼런스를 다른 사람과 모여 기획하고 진행할 수 있었습니다. 그 와중에 정말 많은 분들을 만나고 그분들의 이야기를 들을 수 있었습니다. 이런 모임에 저를 연결해준 것은 트위터의 한줄의 글이었습니다.

네번째는 제 개인적인 지식을 전달할 수 있는 자리를 좀 더 많이 만들 수 있었습니다.

저는 개인적으로 제약이론이라는 경영기법을 사람들에게 전파하는 일을 하고 있습니다. 지금 당장은 많은 사람들에게 관심을 받지 못하더라도 누군가는 알아주고 누군가는 필요하다는 생각에 열심히 주변에 제약이론을 소개하고 있습니다.

예전에는 이러한 개인 세미나를 진행하기 위해 사람을 모으기 힘들었다면 지금은 트위터나 페이스북과 같은 여러 사이트를 통해 많은 사람들과 교류할 수 있기 때문에 같은 관심사를 가진 사람들과 더 활발하게 교류할 수 있습니다.

그 외에도 트위터는 정말 제 생활 곳곳에 영향을 미쳤습니다. 새로운 지식, 새로운 사람, 새로운 이야기를 끊임없이 제게 전해줍니다.

점점 트위터에 의존하는 생활이 길어지면서 전 트위터를 통해 언제나 세상과 소통할 수 있는 그 무엇인가가 필요했고 그런 필요를 채워주는 것이 지금의 스마트폰이 되었습니다.

최근의 컨퍼런스 현장에 가면 달라진 풍경이 컨퍼런스 중간중간마다 트위터에 질문이 올라오고 해당 질문에 다른 사람들이 실시간으로 답변을 해주면서 보다 많은 이야기를 주고받는 것을 심심찮게 봅니다.

지난 월요일(11월 8일)에 있었던 UX Symposium 2010 행사가 끝난 후에 행사가 진행된 하루 동안 오고 간 트윗만 320명의 사람들이 1122개의 트윗을 올렸고 순수 RT가 총 397개 RT에 덧붙여 쓴 글은 80개 그래서 순수 트윗이 645개라는 어마어마한 이야기가 오고 갔습니다. (트윗, RT 등은 트위터에서 사용되는 용어로 잘 모르시는 분들은 무시하셔도 됩니다.)

어쨌든 제가 길지 않은 글에서 계속 트위터 얘기를 하는 걸까요?

여러분도 스마트폰을 사시면 트위터를 하셔야 한다는 얘기를 하고 싶은 건 아닙니다.

제가 하고 싶은 이야기는 스마트폰을 어떻게 쓸 것인가라는 이야기를 하고 싶습니다.

스마트폰을 사용하는 사람들을 보면 어떤 사람들은 MP3로 어떤 사람들은 PMP로 쓰는 사람들도 있습니다. 어떻게 사용하든 그건 각 개인의 자유입니다.

이런 스마트폰의 사용 용도에서 가장 큰 비중을 차지하는 것은 조사 결과 인터넷으로 조사된 적이 있습니다.

필요할 때마다 실시간으로 검색을 하는 세상, 세상과 통하는 또 하나의 창구로 인터넷은 스마트폰을 통해 우리 세상에 한발 성큼 다가와 있습니다.

스마트폰을 사셨거나 스마트폰을 사신 분들 중 스마트폰을 어떻게 써야할지 잘 모르시는 분이 계시다면 트위터와 같은 서비스를 시작해 보시는 건 어떠신가요?

나와 관련이 없을 것 같던 세상과 나를 이어주는 새로운 다리.. 그것이 저에게 있어 스마트폰의 의미입니다.

매일 매일이 똑같을 것 같았던 일상에 새로운 연료를 끊임없이 공급하는 연료탱크.. 그것이 지금의 제 스마트폰입니다.

댓글

이 블로그의 인기 게시물

합성 사용자(Synthetic Users)의 5가지 유형과 AI 테스팅 현장에서의 활용법

AI와 생성형 모델 기술이 발전하면서, 사용자 경험(UX) 연구와 테스팅 현장에서 가상 퍼소나를 활용해 테스트 데이터를 수집하거나 사용성을 평가하려는 시도가 급격히 늘고 있습니다. 이를 흔히 '합성 사용자(Synthetic Users)'라고 부릅니다. 하지만 막연히 "AI에게 사용자 역할을 시켜 테스트를 돌린다"고 할 때, 그 가상 사용자가 어떤 방식과 데이터로 생성되었는지 명확히 구분하지 않으면 자칫 왜곡된 결과에 빠질 위험이 있습니다. UX 및 사용성 리서치 분야의 권위 있는 기관인 MeasuringU에서 이 합성 사용자의 개념을 명쾌하게 분류한 아티클을 공개했습니다. 바로 "What Are the Different Types of Synthetic Users?"라는 글입니다. (출처: MeasuringU - What Are the Different Types of Synthetic Users? / Jeff Sauro, PhD & Jim Lewis, PhD) https://measuringu.com/what-are-the-different-types-of-synthetic-users/ Jeff Sauro와 Jim Lewis 박사는 합성 사용자를 단순히 하나의 개념으로 뭉뚱그리지 않고, 생성 기술의 근거와 데이터 기반에 따라 크게 5가지 유형으로 깔끔하게 정리해 줍니다. 첫째는 규칙 기반(Rule-Based) 합성 사용자입니다. AI 모델이 아니라 사전 정의된 조건문, 정규식, 시나리오 스크립트에 따라 움직이는 전통적인 형태의 가상 사용자입니다. 예측 가능하고 정확하지만, 인간 사용자의 복잡한 정서나 미묘한 변수를 반영하진 못합니다. Selenium, Playwright, K6 같은 도구를 통해 지정된 경로대로 버튼을 누르고 데이터를 입력하는 방식을 들 수 있습니다. 둘째는 퍼소나 기반 LLM(Persona-Based LLM) 합성 사용자입니다. 생성형 AI에게 "너는 50대 비테크놀로지 사용...

AI 에이전트의 환각과 프롬프트 폭증을 막는 '컨텍스트 엔지니어링(Context Engineering)'과 아키텍처의 미래

AI 코딩 에이전트나 생성형 LLM을 소프트웨어 개발에 접목하는 시도가 늘어나면서, 엔지니어들이 마주하는 가장 큰 기술적 병목 중 하나는 바로 '컨텍스트(Context)'의 관리입니다. 저 역시 최근 AI와 바이브 코딩(Vibe Coding)을 활용해 여러 프로젝트를 진행하고 있는데, 하나의 대화창(세션)을 오래 켜둔 채 작업을 계속 이어가다 보면 AI가 초기 맥락을 잊어버리거나 이전에 지켜달라고 했던 제약조건을 놓치며 실수를 저지르는 경우를 자주 겪곤 합니다. 그래서 저는 목적별로 대화창을 명확하게 분리해서 작업하거나, 어느 정도 작업 단계가 진행되면 지금까지의 구현 내용과 의사결정을 요약 정리한 뒤 새 대화창에서 AI에게 이를 다시 학습시키는 방식으로 맥락을 관리하고 있습니다. 그렇다면 엔지니어링 아키텍처 차원에서는 이 문제를 어떻게 접근하고 있을까요? InfoQ의 발표 아티클 "Architecture / Context Engineering"에서는 바로 이 지점, 즉 단순한 프롬프트 엔지니어링을 넘어 시스템 아키텍처 수준에서 컨텍스트를 제어하는 '컨텍스트 엔지니어링(Context Engineering)'의 필요성과 구체적인 프레임워크를 다루고 있습니다. (출처: InfoQ - Architecture / Context Engineering) https://www.infoq.com/presentations/architecture-context-engineering/ 발표자들은 코딩 에이전트나 자율형 에이전트가 현장에서 실패하는 가장 큰 이유로 '비대해진 컨텍스트 윈도우(Bloated Context Windows)'와 무분별하게 채워진 프롬프트(Stuffed Prompts)를 꼽습니다. AI에게 너무 많은 정보를 한 번에 주면, 모델의 주의력(Attention)이 분산되거나 논리적 우선순위를 놓치는 현상이 발생합니다. 마치 인간 엔지니어에게 백과사전 수십 권을 던져주고 "이거 다 읽고 10초 ...

QA 부서는 필요한 것인가?

많은 프로젝트 관리 방법론과 조직론에서 항상 얘기하는 것이 QA 부서를 독립적으로 두는것에 대해 강조하는 편이다. 테스트 역시 테스트 조직을 별도로 두는 것에 대해 강조하는 편이다. 이러한 QA 부서 또는 테스트만을 전담하는 조직이 꼭 별도로 존재해야 하는 것일까? 테스트의 경우에는 개발자와 다른 시각을 가진 사람들의 테스트의 필요성을 강조하기 위해서 테스트 조직을 별도로 두는 것을 강조하는 편이다. 만약 테스터가 개발이나 영업, 운영과 같은 조직의 하부 조직이 되다 보면 정치적인 독립성에 따라 자신만의 독립적인 시각이나 의견을 피력하기 힘든 점이 있기 때문이다. QA 부서는 어떨까? 여기서 먼저 생각해 볼 것이 있다. 그것은 QA 부서가 과연 무슨 일을 하는 부서인가? 하는 문제이다. 여러분의 회사에서 QA 부서는 과연 어떤 일을 하는가? 여러분은 QA 부서에 대해 얼마나 호감을 가지고 있는가? 펼쳐두기.. 회사마다 회사의 정책이나 전략에 따라 QA 부서의 역할은 매우 판이하다. 그리고 그 역할에 따라 회사 내에 QA 부서의 호감도도 매우 달라지는 편이다. 만약 여러분이 QA 부서에 대한 호감도가 낮다면 아래와 같은 문제가 있는 것은 아닌지 한번 고민해 보시고 댓글이나 트랙백등으로 의견을 주셨으면 하는 바람이다. 먼저 일반적으로 QA 부서가 하는 일은 제품의 품질을 측정하고 제품의 품질을 향상시킬 수 있는 모든 활동을 계획하고 제어하는 일을 한다. 그런데 문제는 소프트웨어의 품질이 문제가 된다. 먼저 공장과 같은 하드웨어를 제조하는 회사의 경우에는 품질 부서가 독립적으로 존재한다. 이 품질 부서에서 제품의 품질을 측정하고 제품의 품질을 개선하기 위해 집중하는 곳은 하드웨어 그 자체이다. 하드웨어는 각각의 부붐의 품질이 100인 제품이 모여서 하나의 제품을 구성하게 되었을 때 그 제품의 품질은 역시 100이다. 이것은 매우 명확한 사실이다. 소프트웨어를 만드는 회사의 조직과 관리 방법 역시 이러한 하드웨어를 만드는 회사의 조직과 관리 방법을 ...