어떤 직무 프로젝트가 있는가 Part.3 | EP.4
IT 프로젝트는 프로그램을 만드는 경험이 아니라
사용자의 문제를 해결하는 경험이다.
Part 1. 왜 지금 ‘일경험’인가 (4회)
Part 2. 프로젝트형 일경험 이해하기 (5회)
Part 4. 대학생을 위한 활용 전략 (5회)
Part 5. 기업을 위한 활용 전략 (4회)
아침에 일어나
가장 먼저 하는 행동은 무엇일까.
많은 사람들은
잠에서 깨자마자 스마트폰을 확인한다.
메신저를 확인하고
뉴스 앱을 열어보고
오늘의 날씨를 검색한다.
학교나 회사에 가기 위해
지도 앱으로 길을 확인하기도 한다.
점심시간이 되면
배달 앱을 열어 음식을 주문한다.
저녁에는
쇼핑몰 앱을 둘러보거나
SNS를 보며 하루를 마무리한다.
우리는 하루에도 수십 번씩
디지털 서비스를 이용하며 살아간다.
배달 앱,
온라인 쇼핑몰,
지도 서비스,
SNS,
동영상 플랫폼,
음악 스트리밍 서비스까지.
이제 우리의 일상은
디지털 서비스와 분리해서 생각하기
어려울 정도가 되었다.
그런데 우리는
이런 서비스를 사용하면서
가끔 이런 생각을 하기도 한다.
“왜 이 버튼은 여기 있지?”
“이 기능은 왜 이렇게 불편하지?”
“이 앱은 업데이트 이후에 더 좋아졌네.”
사용자 입장에서 느끼는
이런 작은 경험들 뒤에는
사실 매우 많은 사람들의 고민과 노력이 숨어 있다.
어떤 기능을 만들어야 할지 고민하는 사람,
사용자 데이터를 분석하는 사람,
프로그램을 개발하는 사람,
사용하기 편한 화면을 설계하는 사람.
수많은 전문가들이
함께 협력해
하나의 서비스를 만들어 간다.
그리고 이런 과정은
대부분 하나의 프로젝트 형태로 진행된다.
예를 들어
어떤 기업이 쇼핑몰 서비스를 운영하고 있다고
가정해 보자.
최근 들어
고객들이 장바구니에 상품을 담아 놓고도
실제 구매로 이어지지 않는 경우가 많아졌다면
기업은 어떤 질문을 던지게 될까.
“왜 고객들은 구매를 하지 않을까?”
“결제 과정이 복잡한 것은 아닐까?”
“모바일 화면이 불편한 것은 아닐까?”
이러한 질문에서
하나의 IT 프로젝트가 시작된다.
프로젝트 팀은
먼저 사용자 데이터를 분석한다.
서비스 이용 흐름을 살펴보고
고객들이 어디에서 불편함을 느끼는지 찾아낸다.
그리고
이를 개선할 방법을 설계한다.
때로는
화면 디자인을 바꾸기도 하고
새로운 기능을 추가하기도 하며
서비스 구조 자체를
다시 설계하기도 한다.
이처럼 디지털 서비스는
한 번 만들어지고 끝나는 것이 아니다.
끊임없이
분석되고
개선되고
다시 발전한다.
우리가 앱을 사용할 때
종종 보게 되는
“업데이트 안내”
메시지는
바로 이런 프로젝트의 결과라고 할 수 있다.
오늘날 기업에서
IT 직무가 중요한 이유도 여기에 있다.
디지털 서비스는
이제 기업 경쟁력의 핵심이 되었기 때문이다.
과거에는
제품을 잘 만드는 기업이
경쟁력을 가졌다면
이제는
디지털 서비스를 잘 운영하고
지속적으로 개선하는 기업이
시장을 주도한다.
그리고
그 중심에는
IT 프로젝트 팀이 있다.
IT 직무라고 하면
많은 사람들은 먼저
‘프로그래밍’을 떠올린다.
물론 개발 기술은 중요하다.
하지만
실제 기업의 IT 프로젝트는
단순히 프로그램을 만드는 일을 넘어선다.
사용자의 문제를 이해하고
데이터를 분석하며
더 나은 서비스를 설계하는 과정이
함께 이루어진다.
즉
IT 직무의 핵심은
기술 자체가 아니라
문제 해결을 위한 서비스 설계 과정이다.
이 장에서는
이러한 IT 직무가
실제로 어떤 프로젝트를 통해
이루어지는지 살펴보려고 한다.
특히 기업에서 자주 수행하는
대표적인 IT 프로젝트인
웹서비스 개선 프로젝트
데이터 분석 프로젝트
UX 개선 프로젝트를 중심으로
디지털 서비스가
어떻게 발전하는지 살펴볼 것이다.
그리고 이를 통해
대학생들이 프로젝트 경험을 통해
어떤 역량을 배우게 되는지도
함께 이해해 보자.
디지털 시대에
IT 프로젝트는
더 이상 개발자만의 일이 아니다.
데이터 분석,
서비스 기획,
사용자 경험 설계 등
다양한 분야의 사람들이
함께 협력하여
문제를 해결하는 과정이다.
그리고 바로 이러한 경험이
오늘날 기업이
신입 인재에게 기대하는
중요한 역량이 되고 있다.
IT 직무라고 하면
많은 사람들이 가장 먼저 떠올리는 것은
‘개발자’이다.
프로그래밍을 하고
코드를 작성하고
시스템을 만드는 사람.
그래서 많은 대학생들은
IT 직무를 이야기할 때
이렇게 생각한다.
“나는 코딩을 잘 못하는데
IT 직무는 어렵지 않을까?”
하지만 실제 기업에서의 IT 직무는
생각보다 훨씬 넓다.
IT 서비스는
한 사람의 기술로 만들어지지 않는다.
하나의 서비스가 만들어지기 위해서는
여러 직무가 함께 협력해야 한다.
서비스를 기획하는 사람,
프로그램을 개발하는 사람,
데이터를 분석하는 사람,
사용자 경험을 설계하는 사람.
이처럼 다양한 역할이
하나의 팀을 이루어
서비스를 만들어 간다.
그래서 IT 직무를 이해할 때
가장 먼저 알아야 할 것은
다음 한 가지이다.
IT 직무는 개발만으로 이루어지지 않는다.
IT 프로젝트는
기획에서 시작된다.
어떤 기능을 만들 것인지
어떤 문제를 해결할 것인지
어떤 사용자 경험을 제공할 것인지
이 모든 것을
처음 설계하는 사람이
바로 서비스 기획자이다.
서비스 기획자는
다음과 같은 일을 한다.
사용자의 문제를 정의하고
서비스 기능을 기획하며
개발팀과 협력해
프로젝트를 관리한다.
예를 들어
배달 앱에서
“주문이 너무 복잡하다”
“검색이 불편하다”
와 같은 사용자 의견이 많다면
기획자는 이를 분석해
검색 기능을 개선하거나
주문 과정을 단순화하는
서비스 개선 전략을 설계한다.
즉
기획자는
사용자의 문제를 서비스 기능으로 바꾸는 역할을 한다.
기획자가 설계한 서비스는
개발자를 통해 실제 시스템으로 구현된다.
웹사이트
모바일 앱
데이터 서버
AI 기능
이 모든 것은
개발자의 기술을 통해
현실의 서비스로 만들어진다.
개발자는 크게
웹 개발자
앱 개발자
백엔드 개발자
AI 개발자
등 다양한 역할로 나뉜다.
하지만 중요한 것은
개발자의 역할 역시
단순히 코드를 작성하는 것이 아니라는 점이다.
좋은 개발자는
문제를 해결하는 사람이다.
서비스가 느린 이유를 찾고
시스템 오류를 해결하고
더 효율적인 구조를 설계하는 것이
개발자의 중요한 역할이다.
오늘날 IT 서비스의 가장 큰 특징은
데이터 기반 의사결정이다.
기업은
사용자가 어떤 기능을 많이 사용하는지
어떤 화면에서 서비스를 떠나는지
어떤 상품을 가장 많이 구매하는지
모든 행동 데이터를 분석한다.
그리고 이러한 데이터를 통해
서비스를 개선한다.
예를 들어
많은 사용자가
회원가입 과정에서
앱을 종료한다면
데이터 분석가는
그 원인을 분석한다.
가입 과정이 너무 복잡한지
개인정보 입력 단계가 많은지
인증 과정이 불편한지
이러한 데이터를 분석하여
서비스 개선 방향을 제시한다.
즉
데이터 분석가는
서비스 문제를 데이터로 발견하는 역할을 한다.
UX는
User Experience
즉
사용자 경험을 의미한다.
UX 디자이너는
사용자가 서비스를 이용할 때
어떤 경험을 하게 되는지
설계하는 사람이다.
버튼의 위치
화면 구조
정보 흐름
사용 편의성
이 모든 것이
UX 설계의 대상이다.
예를 들어
결제 버튼이 너무 작다면
사용자는 결제를 완료하지 못하고
앱을 떠날 수도 있다.
UX 디자이너는
이러한 사용자 행동을 분석하고
더 편리한 서비스 구조를
설계한다.
그래서 UX 디자인은
단순히 예쁜 화면을 만드는 것이 아니라
사용자의 행동을 이해하고
경험을 설계하는 과정이라고 할 수 있다.
최근 IT 산업에서는
새로운 변화가 나타나고 있다.
바로
AI와 함께 개발하는 방식이다.
예전에는
개발자가 직접 모든 코드를 작성해야 했다.
하지만 이제는
AI가 코드를 생성하고
개발자는 이를 활용해
서비스를 빠르게 개발할 수 있다.
이러한 방식은
최근 “바이브코딩(Vibe Coding)”이라는 이름으로
많이 이야기되고 있다.
바이브코딩은
개발자가 세부 코드를 모두 작성하기보다
문제와 아이디어를 설명하고
AI와 협력해
서비스를 만들어 가는 방식이다.
예를 들어
“사용자가 상품을 검색하면
추천 상품을 보여주는 기능을 만들고 싶다”
라고 설명하면
AI가 기본 코드를 생성해 준다.
개발자는 이를 수정하고
서비스에 맞게 개선한다.
이러한 방식은
개발 속도를 크게 높이고
서비스 실험과 개선을
더 빠르게 가능하게 만든다.
그래서 오늘날 IT 직무에서는
단순한 코딩 능력뿐 아니라
문제를 정의하고
AI를 활용하며
서비스를 설계하는 능력이
점점 더 중요해지고 있다.
결국 IT 직무는
다음 세 가지 요소가 함께 작동하는 직무라고 할 수 있다.
기술 (Technology)
서비스를 구현하는 개발 역량
서비스 (Service)
사용자의 문제를 해결하는 기획 역량
데이터 (Data)
서비스 개선을 위한 분석 역량
이 세 가지가 함께 작동할 때
하나의 디지털 서비스가 완성된다.
그리고 이러한 협업이 이루어지는 공간이
바로 IT 프로젝트 팀이다.
다음 장에서는
기업에서 실제로 수행되는
대표적인 IT 프로젝트 유형을 살펴보려고 한다.
웹서비스 개선 프로젝트
데이터 분석 프로젝트
UX 개선 프로젝트.
이러한 프로젝트를 통해
대학생들이 어떤 직무 경험을 하게 되는지
구체적으로 알아보자.
많은 사람들은
IT 프로젝트라고 하면
이렇게 생각한다.
“개발자가 모여서 코딩을 하는 과정”
하지만 실제 기업에서 진행되는
IT 프로젝트는
그보다 훨씬 체계적인 과정으로 이루어진다.
하나의 서비스 기능이 만들어지기까지는
문제를 정의하고
데이터를 분석하고
아이디어를 설계하고
기술을 적용하는
여러 단계의 과정이 필요하다.
그래서 대부분의 IT 프로젝트는
다음과 같은 구조로 진행된다.
문제 정의
사용자 분석
데이터 분석
서비스 개선 아이디어
기능 설계
결과 정리와 발표
이러한 구조는
실제 기업 프로젝트뿐 아니라
프로젝트형 일경험 프로그램에서도
비슷한 방식으로 진행된다.
보통 학생들은
4명 내외의 팀을 구성해
약 8주 동안
기업이 제시한 문제를 해결하는 프로젝트를 수행한다.
즉
학생들은 단순히 과제를 수행하는 것이 아니라
실제 기업과 유사한 프로젝트 경험을 하게 된다.
모든 프로젝트는
하나의 질문에서 시작된다.
“왜 사용자들은 이 서비스를 불편하게 느낄까?”
“왜 특정 기능의 사용률이 낮을까?”
“왜 고객들은 장바구니에 상품을 담아 놓고 구매하지 않을까?”
기업은 이러한 문제를 해결하기 위해
프로젝트를 시작한다.
그리고 프로젝트 팀은
가장 먼저
문제를 정확하게 정의해야 한다.
문제를 잘못 이해하면
아무리 좋은 해결책을 제시해도
의미가 없기 때문이다.
그래서 프로젝트 초기 단계에서는
다음과 같은 작업이 이루어진다.
서비스 구조 이해
문제 상황 정리
프로젝트 목표 설정
이 과정은
프로젝트의 방향을 결정하는
가장 중요한 단계이다.
서비스는
결국 사용자를 위해 존재한다.
그래서 IT 프로젝트에서는
사용자를 이해하는 과정이 매우 중요하다.
사용자는 누구인지
어떤 상황에서 서비스를 사용하는지
어떤 불편함을 느끼는지
이러한 정보를 분석하기 위해
다양한 방법이 사용된다.
사용자 인터뷰
사용자 행동 분석
서비스 이용 흐름 분석
이 과정을 통해
팀은 사용자 입장에서
서비스를 바라보게 된다.
그리고
어떤 부분을 개선해야 하는지
조금씩 보이기 시작한다.
오늘날 IT 프로젝트에서
데이터는 매우 중요한 역할을 한다.
기업의 서비스에는
엄청난 양의 데이터가 쌓인다.
사용자의 클릭 기록
검색 기록
구매 기록
서비스 이용 시간
이러한 데이터는
사용자의 행동을 보여주는 중요한 정보이다.
프로젝트 팀은
이 데이터를 분석해
어떤 기능이 많이 사용되는지
어디에서 사용자가 이탈하는지
어떤 서비스 개선이 필요한지
문제의 원인을 찾는다.
즉
데이터 분석은
문제를 추측이 아니라
근거로 설명하는 과정이다.
문제를 이해하고
데이터 분석을 마치면
이제 해결 방법을
생각해야 한다.
이 단계에서는
팀원들이 다양한 아이디어를 제시한다.
검색 기능을 개선할 것인지
추천 알고리즘을 추가할 것인지
UX를 단순화할 것인지
새로운 기능을 만들 것인지
여러 아이디어가 나오고
팀은 그중에서
가장 효과적인 해결 방법을 선택한다.
이 과정은
단순한 아이디어 회의가 아니라
문제 해결 전략을
설계하는 과정이다.
아이디어가 결정되면
이를 실제 서비스 구조로
설계해야 한다.
이 단계에서는
서비스 기획자
개발자
UX 디자이너
데이터 분석가
각 역할이 함께 협력한다.
기능 구조를 설계하고
화면 흐름을 만들고
시스템 구조를 정의한다.
그리고 필요한 경우
실제 프로토타입을 만들기도 한다.
최근에는
이 단계에서 AI 개발 도구가
많이 활용되고 있다.
특히 최근 IT 업계에서 이야기되는
바이브코딩(Vibe Coding) 방식이
대표적인 사례이다.
바이브코딩은
개발자가 모든 코드를 직접 작성하기보다
AI에게 기능을 설명하고
AI가 생성한 코드를 활용해
서비스를 빠르게 구현하는 방식이다.
예를 들어
“사용자가 검색하면
추천 상품을 보여주는 기능을 만들자”
라고 설명하면
AI가 기본 코드 구조를 생성하고
개발자는 이를 수정하며
서비스에 맞게 개선한다.
이러한 방식은
프로토타입을 빠르게 만들고
아이디어를 실험하는 데
매우 효과적이다.
그래서 최근 IT 프로젝트에서는
개발 능력뿐 아니라
AI 도구를 활용하는 능력도
중요한 역량으로 자리 잡고 있다.
프로젝트의 마지막 단계는
결과를 정리하고
발표하는 것이다.
팀은 프로젝트 과정에서
어떤 문제를 발견했는지
어떤 분석을 했는지
어떤 해결 방법을 제시했는지
어떤 결과가 기대되는지
이러한 내용을
하나의 보고서나 발표 자료로 정리한다.
그리고 기업 멘토나
전문가 앞에서
프로젝트 결과를 발표한다.
이 과정은
단순한 발표가 아니라
문제 해결 과정을 설명하는 과정이다.
그래서 많은 학생들이
이 단계에서
문제를 어떻게 분석했는지
아이디어를 어떻게 도출했는지
어떤 역할을 수행했는지
자신의 경험을
구체적으로 정리하게 된다.
그리고 이러한 경험은
취업 준비 과정에서
포트폴리오로 활용되기도 한다.
IT 프로젝트는
단순히 기술을 배우는 활동이 아니다.
문제를 발견하고
데이터를 분석하고
아이디어를 설계하고
기술을 활용해 해결하는
종합적인 문제 해결 경험이다.
그래서 많은 기업들은
IT 직무 지원자에게
다음과 같은 질문을 한다.
어떤 서비스를 분석해 보았는가
어떤 문제를 발견했는가
어떤 해결 방법을 제시했는가
이 질문에 답할 수 있는 사람은
단순히 공부만 한 사람이 아니라
프로젝트 경험을 가진 사람이다.
다음 장에서는
기업에서 실제로 수행되는
대표적인 IT 프로젝트 사례를 살펴보려고 한다.
웹서비스 개선 프로젝트
데이터 분석 프로젝트
UX 개선 프로젝트.
이러한 프로젝트를 통해
대학생들이 어떤 직무 역량을
배우게 되는지 알아보자.
우리가 매일 사용하는
많은 디지털 서비스는
처음부터 완벽하게 만들어지지 않는다.
대부분의 서비스는
사용자 경험 속에서
끊임없이 개선된다.
쇼핑몰 웹사이트
배달 서비스
지도 서비스
온라인 커뮤니티
이러한 서비스는
사용자 행동을 분석하고
문제를 발견하며
지속적으로 개선된다.
그래서 많은 기업에서
가장 자주 진행되는 IT 프로젝트가 바로
웹서비스 개선 프로젝트이다.
웹서비스 개선 프로젝트는
기존 서비스의 문제를 발견하고
사용자 경험을 더 편리하게 만드는
프로젝트이다.
어떤 기업이
온라인 쇼핑몰을 운영하고 있다고
가정해 보자.
많은 사용자가
상품을 장바구니에 담는다.
하지만
실제 구매까지 이어지는 비율은
생각보다 낮다.
이때 기업은
이런 질문을 하게 된다.
“왜 고객은 장바구니에 상품을 담고도 구매하지 않을까?”
“결제 과정이 복잡한 것은 아닐까?”
“모바일 화면이 불편한 것은 아닐까?”
“상품 정보가 부족한 것은 아닐까?”
이러한 질문에서
웹서비스 개선 프로젝트가 시작된다.
즉
서비스의 문제를 발견하고
사용자 경험을 개선하는 과정이
바로 웹서비스 개선 프로젝트이다.
프로젝트의 첫 번째 단계는
현재 서비스를 이해하는 것이다.
팀은 먼저
웹사이트 구조를 분석한다.
홈페이지 구조
상품 검색 방식
장바구니 기능
결제 흐름
회원가입 과정
이러한 서비스 흐름을
하나씩 살펴본다.
그리고
사용자가 서비스를 이용할 때
어떤 경험을 하는지
전체 흐름을 정리한다.
이 과정을 통해
서비스 구조를 이해하고
개선 가능성을 찾기 시작한다.
다음 단계는
사용자의 불편함을 찾는 과정이다.
사용자가 서비스를 이용하면서
어떤 문제를 경험하는지
확인해야 한다.
이를 위해
다양한 방법이 활용된다.
사용자 인터뷰
사용자 행동 분석
서비스 이용 흐름 분석
예를 들어
많은 사용자가
상품 검색 후
필터 기능을 사용하지 못한다면
그 이유는 무엇일까.
필터 버튼이 눈에 띄지 않기 때문일까.
필터 기능이 복잡하기 때문일까.
이러한 문제를 찾아내는 것이
웹서비스 개선 프로젝트의
핵심 과정이다.
서비스 개선 아이디어를 얻기 위해
경쟁 서비스도 분석한다.
다른 쇼핑몰은
검색 기능을 어떻게 제공하는지
상품 추천 기능은
어떤 방식인지
결제 과정은
얼마나 간단한지
이러한 요소를 비교하면
서비스 개선 방향을
더 명확하게 찾을 수 있다.
그래서 많은 IT 기업은
경쟁 서비스 분석을 통해
새로운 기능 아이디어를 얻는다.
문제를 발견하고
서비스 분석을 마쳤다면
이제 해결 방법을
설계해야 한다.
예를 들어
다음과 같은 개선 전략이 나올 수 있다.
검색 기능 개선
추천 상품 기능 추가
결제 과정 단순화
상품 정보 구조 개선
사용자 리뷰 기능 강화
이 단계에서는
서비스 기획자와 UX 디자이너가
중요한 역할을 한다.
어떤 기능이
사용자 경험을 가장 크게 개선할 수 있는지
전략적으로 판단해야 하기 때문이다.
개선 기능이 정해지면
사용자 경험을
구체적으로 설계한다.
버튼의 위치
화면 흐름
정보 구조
사용자 행동 흐름
이러한 요소를
UX 구조로 정리한다.
이 과정에서는
와이어프레임이나
서비스 흐름도와 같은
설계 자료가 만들어진다.
즉
아이디어를 실제 서비스 구조로
구체화하는 단계이다.
최근 IT 프로젝트에서는
개발 방식에도
큰 변화가 나타나고 있다.
바로
AI와 협력하는 개발 방식이다.
예전에는
개발자가 모든 코드를
직접 작성해야 했다.
하지만 이제는
AI가 코드 작성 과정에
적극적으로 활용되고 있다.
최근 개발자들 사이에서
많이 이야기되는 방식이 바로
바이브코딩(Vibe Coding)이다.
바이브코딩은
개발자가 세부 코드를 모두 작성하기보다
문제와 기능을 설명하고
AI와 함께 서비스를 개발하는 방식이다.
예를 들어
“사용자가 상품을 검색하면
관련 상품을 추천해 주는 기능을 만들자”
라고 설명하면
AI가 기본 코드 구조를 생성한다.
개발자는 이를 검토하고
서비스 구조에 맞게 수정하며
기능을 완성한다.
이러한 방식은
다음과 같은 장점을 만든다.
서비스 개발 속도 향상
빠른 프로토타입 제작
아이디어 실험 가능
그래서 최근 IT 프로젝트에서는
개발 능력뿐 아니라
AI를 활용해 문제를 해결하는 능력도
중요한 역량으로 떠오르고 있다.
웹서비스 개선 프로젝트의 결과는
단순한 아이디어가 아니다.
팀은 프로젝트 결과를
다음과 같은 형태로 정리한다.
서비스 개선 기획서
기능 설명서
UX 화면 설계
서비스 구조 다이어그램
이러한 결과물은
기업에서 실제 서비스 개선 전략을
검토하는 자료로 활용될 수도 있다.
웹서비스 개선 프로젝트를 통해
학생들이 배우는 것은
단순한 기술이 아니다.
서비스 기획 능력
사용자 문제 분석 능력
UX 설계 능력
데이터 기반 사고
즉
서비스를 바라보는 시각 자체가 달라지게 된다.
평소에 사용하던
웹사이트나 앱을 보면서도
“왜 이 기능이 있을까?”
“이 구조는 왜 이렇게 설계되었을까?”
“어떤 부분을 개선할 수 있을까?”
이러한 질문을
자연스럽게 하게 된다.
그리고 바로 이러한 사고 방식이
IT 직무의 핵심 역량이다.
다음 프로젝트에서는
IT 서비스 개선의 또 다른 방식인
데이터 분석 프로젝트를 살펴보려고 한다.
사용자 행동 데이터를 통해
서비스 문제를 발견하고
개선 전략을 만드는 과정이다.
디지털 시대에
데이터는
서비스 발전의 가장 중요한 기반이 되고 있다.
우리가 사용하는
많은 디지털 서비스는
사실
데이터 위에서 움직인다.
쇼핑몰은
어떤 상품이 많이 팔리는지
데이터로 확인한다.
배달 서비스는
어느 시간대에 주문이 많은지
데이터로 분석한다.
영상 플랫폼은
사용자가 어떤 콘텐츠를 오래 보는지
데이터로 이해한다.
그래서 IT 기업에서
가장 중요한 자산 중 하나는
사용자 데이터이다.
그리고 이러한 데이터를 분석해
서비스 개선 방향을 찾는 프로젝트가 바로
데이터 분석 프로젝트이다.
데이터 분석 프로젝트는
서비스에서 발생하는 데이터를 통해
사용자의 행동을 이해하고
그 결과를 바탕으로
서비스 개선 전략을 찾는 프로젝트이다.
예를 들어
온라인 쇼핑몰을 생각해 보자.
하루 동안
수천 명의 사용자가 방문한다.
하지만
모든 사용자가 구매하는 것은 아니다.
이때 기업은
이런 질문을 하게 된다.
“사용자는 어떤 경로로 사이트에 들어올까?”
“어떤 상품 페이지에서 가장 오래 머물까?”
“어떤 단계에서 구매를 포기할까?”
이 질문에 답하기 위해
데이터 분석 프로젝트가 진행된다.
데이터 분석 프로젝트의
첫 번째 단계는
데이터를 수집하는 것이다.
서비스에서는
다양한 데이터가 생성된다.
사용자 접속 기록
페이지 이동 경로
상품 조회 기록
장바구니 추가 기록
결제 완료 기록
이러한 데이터는
서비스 운영 과정에서
자동으로 축적된다.
데이터 분석 프로젝트에서는
이 데이터를 모아
분석 가능한 형태로 정리한다.
실제 데이터는
생각보다 매우 복잡하다.
데이터가 중복되기도 하고
누락되기도 한다.
그래서 분석 전에
데이터를 정리하는 과정이 필요하다.
이를 데이터 전처리라고 한다.
예를 들어
중복 데이터 제거
오류 데이터 수정
필요한 데이터만 추출
데이터 형식 통일
이러한 작업을 통해
데이터를 분석 가능한 상태로 만든다.
데이터 분석 프로젝트에서
이 과정은 매우 중요한 단계이다.
데이터가 정리되면
본격적인 분석이 시작된다.
분석 과정에서는
다양한 질문이 만들어진다.
사용자 방문 시간은
어떤 시간대가 많은가
상품 조회 후
구매까지 이어지는 비율은 얼마인가
사용자는 어떤 페이지에서
가장 많이 이탈하는가
이러한 질문을 중심으로
데이터를 분석한다.
예를 들어
분석 결과 다음과 같은 사실을
발견할 수 있다.
모바일 사용자가
데스크톱보다 많다
상품 상세 페이지에서
이탈률이 높다
결제 단계에서
사용자가 많이 포기한다
이러한 결과는
서비스 개선의 중요한 단서가 된다.
데이터 분석의 목적은
숫자를 보는 것이 아니다.
의미를 찾는 것이다.
예를 들어
결제 페이지 이탈률이 높다면
결제 과정이
복잡할 가능성이 있다.
상품 페이지 체류 시간이 짧다면
상품 정보가
부족할 수도 있다.
데이터 분석 프로젝트에서는
이러한 분석 결과를 바탕으로
서비스 개선 방향을 제안한다.
데이터 분석 프로젝트의 결과는
보고서 형태로 정리된다.
대표적인 결과물은 다음과 같다.
데이터 분석 보고서
사용자 행동 분석 결과
서비스 개선 제안
데이터 시각화 자료
이러한 결과는
기업의 의사결정에 활용될 수 있다.
즉
데이터 분석은
서비스 전략을 만드는 과정이다.
최근 데이터 분석 프로젝트에서도
AI의 활용이 빠르게 증가하고 있다.
예전에는
데이터 분석가가
모든 분석 코드를
직접 작성해야 했다.
하지만 최근에는
AI와 협력하는 방식이 등장하고 있다.
대표적인 예가
바이브코딩(Vibe Coding)이다.
바이브코딩은
분석가가 문제를 설명하면
AI가 분석 코드나
데이터 처리 방법을 제안하는 방식이다.
예를 들어
“사용자의 구매 전환율을 분석하고
모바일과 데스크톱 차이를 비교해 달라”
라고 설명하면
AI는
데이터 분석 코드
그래프 생성 코드
통계 분석 방법
등을 자동으로 제안할 수 있다.
분석가는 이를 바탕으로
분석 방향을 조정하고
결과를 해석한다.
이러한 방식은
데이터 분석의 속도를 크게 높인다.
그래서 최근 데이터 분석 프로젝트에서는
데이터 해석 능력 + AI 활용 능력
이 두 가지가
중요한 역량이 되고 있다.
데이터 분석 프로젝트를 통해
학생들이 배우는 것은
단순한 분석 기술이 아니다.
데이터 해석 능력
문제 발견 능력
논리적 사고
서비스 이해 능력
즉
데이터를 통해 문제를 이해하는 능력이다.
이 경험을 통해
학생들은
서비스를 사용할 때도
“왜 이 기능이 있을까?”
“왜 이 화면에서 많은 사용자가 이탈할까?”
“데이터로 보면 어떤 결과가 나올까?”
이러한 질문을 하게 된다.
그리고 바로 이러한 사고 방식이
데이터 기반 IT 직무의 핵심 역량이다.
다음 프로젝트에서는
IT 서비스 설계에서
가장 중요한 요소 중 하나인
UX 개선 프로젝트를 살펴보려고 한다.
사용자의 경험을 이해하고
서비스를 더 편리하게 만드는
프로젝트이다.
우리가 사용하는 앱이나 웹서비스에는
한 가지 공통점이 있다.
사용하기 편해야 한다는 것이다.
같은 기능을 가진 서비스라도
어떤 서비스는
사용하기 편하고
어떤 서비스는
사용하기 어렵다.
회원가입이 너무 복잡하거나
메뉴 구조가 이해하기 어렵거나
원하는 기능을 찾기 어렵다면
사용자는 그 서비스를
금방 떠나게 된다.
그래서 IT 서비스에서
매우 중요한 개념이 있다.
바로
UX(User Experience)
즉
사용자 경험이다.
UX는 단순히
디자인을 의미하는 것이 아니다.
사용자가 서비스를 이용하면서
경험하는 전체 과정을 의미한다.
예를 들어
배달 앱을 생각해 보자.
사용자는 다음과 같은 과정을 거친다.
앱 실행
음식 검색
메뉴 선택
주문
결제
배달 확인
이 과정이
쉽고 자연스럽다면
사용자는
좋은 경험을 하게 된다.
하지만
메뉴가 복잡하거나
검색이 불편하거나
결제 과정이 어렵다면
사용자는
서비스를 사용하기 어렵다고 느낀다.
그래서 UX 개선 프로젝트는
사용자의 경험을 분석하고
서비스를 더 편리하게 만드는 프로젝트이다.
어떤 기업이
모바일 쇼핑 앱을 운영하고 있다고 가정해 보자.
최근 기업에서는
다음과 같은 문제가 발견되었다.
앱 방문자는 많은데
구매 전환율이 낮다.
즉
많은 사용자가 앱에 들어오지만
실제 구매까지
이어지지 않는 것이다.
이때 기업은
다음과 같은 질문을 하게 된다.
“사용자는 왜 구매하지 않을까?”
“어디에서 불편함을 느끼고 있을까?”
이 질문에서
UX 개선 프로젝트가 시작된다.
UX 프로젝트의 첫 단계는
사용자를 이해하는 것이다.
그래서 실제 사용자들을 대상으로
인터뷰를 진행한다.
예를 들어
다음과 같은 질문을 할 수 있다.
“앱을 사용하면서 불편했던 점은 무엇인가요?”
“상품을 찾을 때 어려운 점이 있나요?”
“결제 과정은 편리한가요?”
사용자의 경험을
직접 듣는 과정에서
서비스 문제의 단서를
발견할 수 있다.
사용자의 말뿐만 아니라
실제 행동도 분석한다.
사용자가
어떤 화면에서 오래 머무는지
어디에서 앱을 종료하는지
어떤 메뉴를 많이 사용하는지
이러한 데이터를 분석하면
사용자가
어디에서 어려움을 느끼는지
알 수 있다.
예를 들어
상품 검색 단계에서
이탈률이 높다면
검색 기능이
불편할 가능성이 있다.
결제 단계에서
사용자가 많이 포기한다면
결제 과정이
복잡할 수 있다.
사용자 인터뷰와
데이터 분석 결과를 바탕으로
서비스의 문제점을 정리한다.
예를 들어
상품 검색이 어렵다
메뉴 구조가 복잡하다
결제 과정이 길다
상품 정보가 부족하다
이러한 문제들을
정리한 뒤
우선순위를 정한다.
문제가 정리되면
이제 해결 방법을 설계한다.
예를 들어
검색 기능 개선
메뉴 구조 단순화
결제 단계 축소
상품 정보 화면 개선
이러한 방식으로
서비스 구조를 새롭게 설계한다.
UX 디자이너는
화면 구조를 설계하고
사용자 흐름을 정리하며
서비스 이용 과정을
더 자연스럽게 만든다.
UX 개선 프로젝트의 결과는
다음과 같은 형태로 정리된다.
사용자 여정 지도
(User Journey Map)
UX 개선 제안서
화면 구조 설계
프로토타입 화면
이러한 결과는
실제 서비스 개발 과정에
반영될 수 있다.
최근 UX 프로젝트에서도
AI 활용이 빠르게 늘어나고 있다.
예전에는
UX 디자이너가
직접 화면 설계를 하고
개발자가
코드를 작성해야 했다.
하지만 최근에는
AI와 협력하는 방식이
등장하고 있다.
대표적인 방식이
바이브코딩(Vibe Coding)이다.
바이브코딩은
개발자가
사용자 경험을 설명하면
AI가
코드나 화면 구조를
함께 생성하는 방식이다.
예를 들어
“모바일 쇼핑 앱에서
상품 검색 과정을
더 단순하게 만들어 달라”
라고 설명하면
AI는
검색 UI 코드
추천 기능 구조
사용자 인터페이스 예시
등을 자동으로 제안할 수 있다.
UX 디자이너와 개발자는
이 결과를 바탕으로
서비스를 더 빠르게
설계하고 개선할 수 있다.
즉
AI 시대의 UX 프로젝트는
사용자 이해 + AI 활용 능력이
함께 중요한 역량이 되고 있다.
UX 개선 프로젝트를 통해
학생들이 배우는 것은
단순한 디자인 기술이 아니다.
사용자 이해 능력
문제 발견 능력
서비스 구조 설계 능력
협업 능력
즉
사용자의 관점에서
서비스를 바라보는 능력이다.
이 경험을 통해
학생들은
서비스를 사용할 때도
“왜 이 버튼이 여기에 있을까?”
“왜 이 기능이 이렇게 설계되었을까?”
“어떻게 하면 더 편해질까?”
이러한 질문을 하게 된다.
그리고 바로 이러한 사고 방식이
UX 직무의 핵심 역량이다.
다음 장에서는
IT 프로젝트를 통해
학생들이 어떤 역량을 배우게 되는지
즉
기술보다 중요한 능력에 대해
살펴보려고 한다.
많은 학생들이
IT 프로젝트를 떠올리면
먼저 이런 생각을 한다.
“프로그래밍을 잘해야 하는 것 아닐까?”
“코딩을 못하면 참여하기 어려운 것 아닐까?”
하지만 실제 기업의 IT 프로젝트를 보면
조금 다른 사실을 알 수 있다.
IT 프로젝트에서 가장 중요한 것은
단순한 기술이 아니라
문제를 이해하고
해결 방법을 설계하는 능력이다.
그래서 IT 프로젝트 경험을 통해
학생들이 배우게 되는 것은
프로그래밍 기술만이 아니다.
오히려 그보다 더 중요한
세 가지 역량이 있다.
바로
디지털 이해
데이터 분석
서비스 설계 능력이다.
오늘날 대부분의 기업은
디지털 서비스를 기반으로 운영된다.
쇼핑몰
배달 서비스
모빌리티 플랫폼
SNS
금융 서비스
이러한 서비스는
모두 IT 시스템 위에서 작동한다.
하지만 많은 사람들은
이 서비스가 어떻게 만들어지고
어떻게 운영되는지에 대해서는
잘 알지 못한다.
IT 프로젝트에 참여하면
가장 먼저 배우는 것이
디지털 서비스의 구조를 이해하는 것이다.
예를 들어
하나의 쇼핑몰 서비스를 생각해 보자.
사용자는
상품을 검색하고
상품 정보를 확인하고
장바구니에 담고
결제를 진행한다.
하지만 이 과정 뒤에는
검색 시스템
상품 데이터베이스
결제 시스템
추천 알고리즘
등 다양한 기술이 연결되어 있다.
IT 프로젝트를 수행하면서
학생들은
“서비스는 어떤 구조로 작동하는가”
“사용자의 행동은 어떤 흐름으로 이루어지는가”
“서비스는 어떤 데이터로 운영되는가”
이러한 질문을 하게 된다.
그리고 바로 이 과정에서
디지털 서비스에 대한 이해 능력이 생긴다.
디지털 서비스의 가장 큰 특징은
모든 활동이 데이터로 기록된다는 것이다.
사용자가
어떤 상품을 검색했는지
어떤 페이지에서 머물렀는지
어디에서 앱을 종료했는지
이러한 정보가
모두 데이터로 남는다.
그래서 IT 프로젝트에서는
데이터 분석이 중요한 역할을 한다.
예를 들어
어떤 쇼핑몰 서비스에서
방문자는 많지만
구매가 잘 이루어지지 않는다고 가정해 보자.
이때 프로젝트 팀은
다음과 같은 데이터를 분석한다.
사용자 방문 경로
상품 조회 수
장바구니 이용률
구매 전환율
이 데이터를 분석하면
사용자가
어디에서 이탈하는지
어떤 기능이 불편한지
어떤 상품이 인기 있는지
이러한 사실을 발견할 수 있다.
즉 데이터 분석은
단순히 숫자를 보는 일이 아니라
서비스 문제를 발견하는 과정이다.
그래서 IT 프로젝트 경험은
학생들에게
데이터를 해석하는 능력
문제를 발견하는 능력
근거 기반 의사결정 능력
을 길러준다.
IT 프로젝트의 마지막 단계는
문제 해결 방법을 설계하는 것이다.
데이터 분석을 통해
문제가 발견되면
이제
서비스를 어떻게 개선할지
생각해야 한다.
예를 들어
검색 기능이 불편하다면
검색 알고리즘을 개선할 수 있다.
결제 과정이 복잡하다면
결제 단계를 줄일 수 있다.
상품 정보가 부족하다면
상품 설명 화면을 개선할 수 있다.
이 과정에서 필요한 능력이 바로
서비스 설계 능력이다.
서비스 기획자는
사용자 흐름을 설계하고
기능 구조를 정의하며
서비스 개선 전략을 만든다.
UX 디자이너는
사용자 경험을 고려하여
화면 구조를 설계한다.
개발자는
이 설계를 바탕으로
실제 기능을 구현한다.
이처럼 IT 프로젝트는
여러 직무가 함께 협력하여
하나의 서비스를 완성하는 과정이다.
최근 IT 프로젝트 환경에는
또 하나의 큰 변화가 등장하고 있다.
바로
AI 기반 개발 방식이다.
과거에는
개발자가 직접 코드를 작성해야 했다.
하지만 최근에는
AI와 협력하여
서비스를 개발하는 방식이 등장하고 있다.
이러한 흐름을 설명할 때
종종 등장하는 개념이
바이브코딩(Vibe Coding)이다.
바이브코딩은
개발자가
서비스 아이디어나 기능을 설명하면
AI가
코드나 기능 구조를 함께 만들어주는 방식이다.
예를 들어
“사용자가 상품을 검색하면
비슷한 상품을 추천해주는 기능을 만들어 달라”
라고 설명하면
AI는
추천 알고리즘 코드
UI 구조
데이터 처리 방식
등을 제안할 수 있다.
이러한 방식은
서비스 개발 속도를
훨씬 빠르게 만들고 있다.
그래서 AI 시대의 IT 프로젝트에서는
코드를 많이 아는 것보다
문제를 명확하게 설명하고
서비스 구조를 설계하는 능력이
더 중요해지고 있다.
IT 프로젝트 경험의 가장 큰 의미는
단순히 기술을 배우는 것이 아니다.
서비스를 이해하고
데이터를 분석하며
사용자의 문제를 해결하는
전체 과정을 경험하는 것이다.
그래서 IT 프로젝트는
개발자를 위한 경험만이 아니라
기획자
데이터 분석가
디자이너
마케터
등 다양한 직무를 준비하는 학생들에게도
매우 중요한 경험이 된다.
그리고 바로 이 이유 때문에
오늘날 기업은
단순한 기술 스펙보다
프로젝트 경험을 더 중요하게 평가하고 있다.
다음 글에서는
이러한 IT 프로젝트 경험이
실제 기업의 업무와 어떻게 연결되는지
즉
기업의 실제 IT 업무 구조를
살펴보려고 한다.
많은 학생들이
IT 프로젝트를 경험한 뒤
이런 질문을 한다.
“이게 실제 회사에서도 하는 일인가요?”
결론부터 말하면
대부분의 IT 프로젝트 과정은
실제 기업의 업무 방식과 매우 유사하다.
왜냐하면
IT 기업의 업무 자체가
프로젝트 중심으로 이루어지기 때문이다.
우리가 사용하는 대부분의 디지털 서비스는
한 번 만들고 끝나는 것이 아니라
계속 개선되고 업데이트된다.
예를 들어 보자.
쇼핑몰 앱이 있다.
어느 날
사용자 리뷰에 이런 의견이 올라온다.
“검색 기능이 불편하다.”
“결제 과정이 너무 복잡하다.”
“추천 상품이 잘 맞지 않는다.”
이러한 의견이 쌓이면
기업 내부에서는 하나의 프로젝트가 시작된다.
그리고 팀이 구성된다.
서비스 기획자
데이터 분석가
UX 디자이너
개발자
이렇게 여러 직무가 함께
문제를 해결하기 위한 프로젝트를 진행한다.
대부분의 IT 기업 프로젝트는
다음과 같은 흐름으로 진행된다.
문제 발견
→ 데이터 분석
→ 기능 설계
→ 서비스 개선
이 구조는
앞에서 살펴본 IT 프로젝트 과정과 거의 동일하다.
예를 들어
모바일 쇼핑 앱에서
구매 전환율이 낮아졌다고 가정해 보자.
기업에서는 먼저
데이터 분석을 진행한다.
어떤 페이지에서
사용자가 이탈하는지
어떤 상품에서
구매가 많이 이루어지는지
결제 단계에서
문제가 있는지
이 데이터를 분석하면
문제가 발생하는 지점을 찾을 수 있다.
그 다음 단계는
서비스 개선 설계다.
UX 디자이너는
사용자 화면 구조를 개선하고
서비스 기획자는
새로운 기능을 기획하며
개발자는
실제 시스템을 구현한다.
이렇게 만들어진 기능은
테스트를 거쳐 서비스에 적용된다.
실제 IT 기업에서
하루 동안 이루어지는 업무를 보면
프로젝트 활동이 중심이다.
대표적인 업무는 다음과 같다.
서비스 기획 회의
어떤 기능을 추가할지
어떤 문제를 해결할지
팀이 함께 논의하는 회의
데이터 분석
사용자 행동 데이터를 분석하여
서비스 문제를 발견하는 과정
기능 개선 설계
새로운 기능이나
서비스 구조를 설계하는 과정
사용자 테스트
개선된 서비스가
사용자에게 실제로 편리한지 확인하는 과정
이러한 업무는
대부분 팀 프로젝트 형태로 이루어진다.
프로젝트형 일경험 프로그램은
실제 기업의 업무 방식을 기반으로 설계된 프로그램이다.
4인 내외의 팀이 구성되고
기업이 제시한 과제를 해결하며
멘토의 피드백을 받는다.
그리고 프로젝트 결과물을
발표하는 방식으로 진행된다.
이러한 구조는
실제 기업의 프로젝트 업무와 매우 유사하다.
그래서 학생들은
프로젝트를 수행하면서
서비스 분석
문제 해결
협업
결과 보고
와 같은
실무 경험에 가까운 활동을 하게 된다.
기업이 신입 채용에서
프로젝트 경험을 중요하게 보는 이유도
바로 여기에 있다.
프로젝트 경험이 있는 지원자는
서비스를 분석해 본 경험
문제를 발견한 경험
데이터를 해석한 경험
팀 협업 경험
을 이미 가지고 있기 때문이다.
즉 기업 입장에서는
“이 사람이 실제 업무 방식에
얼마나 익숙한가”
를 판단할 수 있는 중요한 기준이 된다.
IT 직무는
단순히 프로그램을 만드는 일이 아니다.
사용자의 문제를 발견하고
데이터를 분석하고
서비스를 개선하는
문제 해결 과정 전체를 다루는 직무이다.
그래서 IT 프로젝트 경험은
단순한 학습 활동이 아니라
기업의 실제 업무 방식을 미리 경험하는 과정이라고 할 수 있다.
그리고 바로 이 경험이
학생들에게
IT 직무에 대한 이해를 높여 주고
취업 준비 과정에서도
큰 경쟁력이 된다.
다음 장에서는
이러한 IT 프로젝트 경험이 취업 준비에서 왜 중요한지를
조금 더 구체적으로 살펴보려고 한다.
취업을 준비하는 대학생들이 가장 많이 하는 질문이 있다.
“어떤 기술을 배우면 취업이 잘 될까요?”
프로그래밍 언어
자격증
기술 스택
물론 이런 요소들도 중요하다.
하지만 실제 기업이 더 중요하게 보는 것은 따로 있다.
바로 프로젝트 경험이다.
IT 직무 면접에서는 종종 이런 질문이 나온다.
“어떤 서비스를 분석해 본 경험이 있나요?”
“프로젝트에서 어떤 문제를 발견했나요?”
“그 문제를 어떻게 해결했나요?”
이 질문의 핵심은 기술이 아니다.
기업은 지원자가
문제를 발견할 수 있는 사람인지
데이터를 이해할 수 있는 사람인지
서비스를 개선할 수 있는 사람인지
를 알고 싶어 한다.
즉 기업이 보고 싶은 것은
무엇을 배웠는가가 아니라
무엇을 해보았는가이다.
그래서 많은 기업들이
이력서보다 포트폴리오와 프로젝트 경험을 중요하게 본다.
IT 프로젝트 경험은 단순한 학습 활동이 아니다.
프로젝트를 통해 학생은
다음과 같은 역량을 보여줄 수 있다.
첫째, 문제 해결 능력
서비스 문제를 발견하고
해결 방법을 찾는 과정
둘째, 데이터 기반 사고
사용자 행동 데이터를 분석하고
서비스 개선 방향을 제시하는 능력
셋째, 서비스 이해 능력
기술이 아니라
사용자 관점에서 서비스를 바라보는 능력
넷째, 협업 능력
기획자, 디자이너, 개발자 역할을 나누어
팀 프로젝트를 수행하는 경험
이러한 경험은
기업이 신입 채용에서 중요하게 보는
핵심 역량이다.
많은 대학생들이 취업 준비를 하면서
자신이 어떤 직무를 하고 싶은지
명확하게 알지 못한다.
하지만 프로젝트를 경험하면
직무에 대한 이해가 달라진다.
예를 들어
데이터 분석 프로젝트를 경험한 학생은
데이터 직무에 흥미를 느낄 수 있고
UX 개선 프로젝트를 수행한 학생은
서비스 기획이나 UX 직무에
관심을 가지게 될 수 있다.
즉 프로젝트 경험은
직무를 이해하는 과정이자
자신의 진로를 찾는 과정이 된다.
최근 기업 채용 방식은 빠르게 변화하고 있다.
과거에는
학점, 자격증, 토익 같은
스펙 중심 채용이 많았다.
하지만 지금은
직무 중심 채용
경험 중심 평가
포트폴리오 기반 평가
로 채용 기준이 바뀌고 있다.
이 변화 속에서
프로젝트 경험은 매우 중요한 의미를 가진다.
프로젝트 경험이 있는 지원자는
실제 문제를 다뤄 본 경험이 있고
팀 협업을 경험했으며
서비스를 분석해 본 경험이 있기 때문이다.
기업 입장에서는
“이 사람이 실제 업무에
얼마나 빠르게 적응할 수 있는가”
를 판단할 수 있는 중요한 기준이 된다.
IT 직무 취업에서
가장 중요한 질문은 이것이다.
“어떤 기술을 배웠는가?”
가 아니라
“어떤 프로젝트를 해보았는가?”
프로젝트 경험은
단순한 활동 기록이 아니라
문제 해결 경험
협업 경험
서비스 이해 경험
을 보여주는 직무 역량의 증거이기 때문이다.
그래서 IT 직무를 준비하는 대학생에게
프로젝트 경험은 선택이 아니라
가장 중요한 준비 과정이라고 할 수 있다.
그리고 바로 이러한 이유 때문에
프로젝트형 일경험 프로그램이
청년 취업 준비에서 중요한 기회로 활용되고 있다.
우리는 매일 다양한 디지털 서비스를 사용한다.
배달 앱으로 음식을 주문하고
쇼핑몰에서 상품을 구매하며
SNS로 사람들과 소통한다.
하지만 대부분의 사람들은
이 서비스가 어떻게 만들어지고
어떻게 계속 개선되는지에 대해서는
크게 생각하지 않는다.
그 뒤에는 항상
IT 프로젝트 팀의 문제 해결 과정이 존재한다.
많은 사람들이 IT 직무를 떠올리면
가장 먼저 개발자를 생각한다.
그래서 IT 프로젝트를
단순히 프로그램을 만드는 과정이라고 생각하기 쉽다.
하지만 실제 IT 프로젝트의 핵심은
기술 자체가 아니다.
IT 프로젝트는
사용자의 문제를 발견하고
데이터를 분석하고
서비스를 개선하는
문제 해결 과정 전체이다.
예를 들어 보자.
사용자가 쇼핑 앱에서
결제 과정이 복잡하다고 느낀다면
이것은 하나의 서비스 문제다.
이 문제를 해결하기 위해
팀은 여러 단계를 거친다.
사용자 행동 데이터를 분석하고
어디에서 이탈이 발생하는지 파악하고
UX 구조를 개선하고
새로운 기능을 설계한다.
이러한 과정이 바로
IT 프로젝트의 핵심이다.
즉 IT 직무는
프로그램을 만드는 직무가 아니라
사용자의 문제를 해결하는 직무라고 할 수 있다.
이 장에서 살펴본 IT 프로젝트는
세 가지 중요한 경험을 제공한다.
첫 번째는 기술 이해이다.
웹 서비스 구조나
데이터 분석 도구
디지털 플랫폼 구조를 이해하게 된다.
두 번째는 서비스 이해이다.
기술이 아니라
사용자의 관점에서 서비스를 바라보는 경험이다.
세 번째는 데이터 기반 사고이다.
데이터를 통해 문제를 발견하고
근거를 기반으로 해결 방법을 제시하는 능력이다.
여기에 더해
팀 프로젝트를 통해
협업
의사소통
문제 해결 경험
까지 함께 배우게 된다.
그래서 IT 프로젝트 경험은
단순한 학습 활동이 아니라
디지털 시대에 필요한 직무 역량을 경험하는 과정이라고 할 수 있다.
IT 직무는
책으로만 이해하기 어려운 분야다.
서비스 기획
데이터 분석
UX 설계
개발 협업
이 모든 과정은
직접 경험해 보아야 이해할 수 있기 때문이다.
그래서 프로젝트형 일경험 프로그램은
대학생들에게 중요한 의미를 가진다.
팀 프로젝트 방식으로
실제 기업 과제를 수행하고
멘토의 피드백을 받으며
결과물을 만들어 내는 과정 속에서
학생들은
직무를 이해하고
문제를 해결하는 경험을 쌓게 된다.
그리고 바로 그 경험이
취업 준비에서 중요한 경쟁력이 된다.
이 장의 핵심 메시지는
아주 간단하다.
IT 프로젝트는 프로그램을 만드는 경험이 아니라
사용자의 문제를 해결하는 경험이다.
이번 장에서는
디지털 서비스 개선을 중심으로
IT 프로젝트를 살펴보았다.
웹 서비스 개선
데이터 분석
UX 개선
이러한 프로젝트는
기존 서비스를 더 편리하게 만들고
사용자 경험을 개선하는 과정이다.
하지만 기업의 프로젝트는
여기서 한 단계 더 나아간다.
기존 서비스를 개선하는 것을 넘어
새로운 기술과 제품을 만들어 내는 프로젝트도 존재한다.
바로 연구개발(R&D) 프로젝트이다.
연구개발 프로젝트에서는
새로운 기술을 탐색하고
신제품 아이디어를 개발하며
기술 트렌드를 분석한다.
즉 IT 프로젝트가
디지털 서비스를 개선하는 과정이라면
연구개발 프로젝트는
새로운 기술과 혁신을 만들어 내는 과정이라고 할 수 있다.
다음 회차에서는
기업 경쟁력을 만드는 핵심 활동인
연구개발 프로젝트를 통해
기술 혁신이 어떻게 이루어지는지
그리고 대학생들이 어떤 경험을 할 수 있는지
함께 살펴보려고 한다.