서비스 기획으로 세상을 설계합니다. 기술은 사람을 위한 것입니다. 자세히보기

창업, 스타트업에게 4

애자일이 좋은 경우와 워터폴이 좋은 경우가 다르

애자일과 워터폴, 어떤 개발 방법론을 선택해야 할까애자일은 현대적이고 워터폴은 구식이라는 이분법적 시각이 있습니다. 하지만 소프트웨어 개발 현장에서는 프로젝트 상황에 따라 적합한 방법론이 다릅니다. 각 방식의 특성을 이해하고 프로젝트 조건에 맞춰 선택하는 것이 중요합니다. 워터폴 개발 방법론의 특징과 적용 시점외주 개발에서 워터폴이 필요한 이유외주로 서비스를 만들 때는 작업 범위를 명확하게 정의해야 합니다. 어떤 역량의 개발자가 몇 명 필요하고, 작업 기간이 얼마나 걸릴지 예측할 수 없으면 프로젝트 견적 자체가 나오지 않습니다.워터폴 방식은 계주 경기와 비슷합니다. 기획이 완료되면 디자인 작업이 시작되고, 디자인이 끝나야 개발에 착수합니다. 각 단계가 순차적으로 진행되기 때문에 전체 일정과 비용을 예측할..

자유로움에 오너십이 있다

오너십은 자유로운 업무 환경에서 시작된다오너십이 높은 조직을 만들고 싶다면 자유로운 업무 환경을 제공해야 합니다. 세세한 지시와 명확한 경계는 오히려 구성원의 책임감을 낮춥니다. 자유로움에 오너십이 있습니다. 시키는 일 이상의 성과를 원한다면 적게 시켜라지시의 양과 성과는 반비례한다시키는 일 이상을 하기 원한다면 아주 조금 시켜야 합니다. 상세한 업무 지시는 구성원을 수동적으로 만듭니다."이대로만 해주세요"라고 요청하면 요청한 범위 내의 결과물만 나옵니다. 반면 "이런 문제를 해결하고 싶은데 어떻게 하면 좋을까요?"라고 물으면 작업자의 최선이 나옵니다. 목표 중심 업무 방식의 효과업무 지시 방식을 바꾸면 성과가 달라집니다. 방법을 지시하는 대신 목표를 제시하세요. "A 방식으로 B를 만드세요" 대신 "C..

한 달이면 만들 수 있을 것 같다는 착각

클라이언트가 말합니다. "이거 기획이 필요 없을 정도로 간단해요. 한 달이면 충분하죠?"AI도 한 달 만에 만들 수 있을 것처럼 이야기합니다. 입력창에 질문을 입력하면 답이 나오는 단순한 구조라고 ChatGPT를 생각하는 착각입니다. 조금 아는 것의 위험전혀 모르는 사람은 예상조차 하지 않습니다. 반대로 많이 아는 사람은 복잡성을 압니다. 문제는 중간에 있습니다. 조금 아는 사람은 전체를 본 것처럼 착각합니다."로그인 기능만 넣으면 되잖아요." 이렇게 말하는 순간, 보안 처리는, 비밀번호 찾기는, 소셜 로그인 연동은, 세션 관리는 어디로 갔을까요. 보이는 화면 하나 뒤에는 보이지 않는 수십 개의 작업이 있습니다.YouTube를 보면 동영상이 재생됩니다. 그 뒤에서는 CDN 배포, 인코딩, 썸네일 생성, ..

스타트업의 서비스 확장과 품질 유지 사이에서

스타트업 서비스 운영의 현실스타트업 서비스를 오픈하고 몇 달이 지나면, 초기와는 다른 모습을 보게 됩니다. 사업이 확장되고 새로운 기능이 추가되면서 서비스는 커집니다. 그런데 가끔 기존 서비스를 살펴보면 구멍이 숭숭 나 있습니다.회원가입 플로우에서 특정 케이스가 처리되지 않거나, 초기에 만든 페이지의 데이터가 업데이트되지 않거나, 고객센터 문의 내용이 쌓여 있는 채로 방치되어 있습니다. 누군가 신경 써야 하는데, 모두가 다음 비즈니스를 준비하느라 바쁩니다. 성장과 유지보수의 딜레마비즈니스 확장이 우선일 수밖에 없는 이유수익을 높이는 것이 최우선 목표입니다. 투자를 받았다면 성장 지표를 만들어야 하고, 새로운 시장에 진입해야 합니다. 다음 펀딩 라운드를 준비하거나, 손익분기점을 달성해야 하는 압박이 있습니..