[창업이야기] 7. 기획(계속)

[창업이야기] 7. 기획(계속)

우리는 이 프로젝트에 코드명을 DragPoster라 붙였다. 개인적으로는 DragPoster 프로젝트가 그때까지 프로그래밍 경험상 가장 규모가 큰 프로젝트였다. 큰 프로젝트를 성공적으로 진행하기 위해서 매우 자세한 계획은 아니더라도 프로젝트를 체계적으로 관리할 문서가 필요했다. 프로젝트 관리에 여러 가지 방법론들이 있지만 회사 내에 정해진 틀은 없었고, 우리가 선택해서 만든 문서들은 다음과 같았다.  

  • 클래스구조 문서 : 앱을 구현하기 위해 필요한 함수들을 구조화한 문서.
클래스 구조
  • UI 흐름 문서 : 각 클래스에 연결된 UI를 확인할 수 있는 문서로 구현부가 UI와 연결되어 어떠한 기능을 수행해야 하는지 파악하는데 도움을 주는 문서
UI 흐름 문서
  • 에디터 디자인 문서 : 앱의 핵심 부분 중 하나가 글을 쓰고 사진과 비디오를 첨부하는 에디터였다. iOS에서 기본으로 제공하는 UI와 API로는 이것을 구현할 수 없다는 것을 사전조사로 알고 있었기 때문에 에디터도 직접 디자인했다.
에디터 디자인 문서
  • 프로젝트 관리 문서 : UI와 기능들을 순서대로 나열한 후 누가 어느 부분을 맡을지 역할분담을 표기하고, 각 항목별로 예상 소요시간을 할당해 프로젝트의 전반적인 진행과 서로의 역할 그리고 소요시간까지 한눈에 알아볼 수 있게 도움을 주는 문서이다.
프로젝트 관리 문서

문서를 만들고 보니 구현해야 할 것들이 상당히 많았고, 프로젝트 예상 소요시간도 총 8개월(2010년 9월~2011년 4월)이나 걸리는 프로젝트였다. 보통 프로젝트 계획을 세워도 소프트웨어 개발이라는 것이 어떤 곳에서 복병을 만날지 예측하기 어렵기 때문에 계획대로 진행하는 것이 쉽지 않다. 아마 대부분 일정이 미뤄진다고 보는 게 맞는 것 같다. 우리는 우연치 않게 최초 계획에 맞게 2011년 4월에 블로깅앱의 첫 버전을 시장에 내놓을 수 있었다. 물론 기본적으로 열정적으로 열심히 했기 때문이고, 가능하면 최소한의 핵심기능을 빠르게 구현해서 시장해 내놓자는 전략적 판단이 있었기 때문이기도 했다. 앞으로 내용은 첫 버전을 시장에 내기까지 8개월의 기간동에 있었던 일들을 하나하나 소개하는 것이 될 것 같다.

Read more

카카오모빌리티 5년, 그 경험과 생각

2018년부터 2024년까지 5년 동안 카카오모빌리티에서 개발자로 일하며 얻은 경험과 느낀 점을 정리해 보았습니다. 개인적인 관점에서 작성된 내용이며, 제 경험이 회사 전체를 대표하지는 않습니다. 일 * 리더의 변화가 회사 분위기를 바꾼다. * 재직 중 CEO가 한 번 교체되었고, 그 후 CTO를 비롯한 여러 리더들이 함께 교체되었습니다. * 리더가 바뀌니 마치 다른 회사에 다니는 것처럼

By 토미
복잡한 마음이 든다면 적어보세요.

복잡한 마음이 든다면 적어보세요.

살다보면 분노, 불안, 우울 등 부정적인 감정이 찾아옵니다. 이런 감정은 시간이 지나면 금새 사라지기도 하지만, 때로는 계속 불쑥 불쑥 올라와서 마음을 혼란에 빠뜨립니다. 이럴 땐 한번 적어보세요. 내 마음은  왜 화가 났는지, 왜 불안한지, 왜 우울한지, 적다보면 부정정인 감정의 근본 원인이 무엇인지 그 감정을 어떻게 정리해야 할지 실마리를 찾을 수

By 토미
인생이란 책

인생이란 책

사람은 누구나 인생이란 책의 저자입니다.  모든 사람은 단 한 권의 책을 쓰고, 모든 책의 주인공은 저자 자신입니다.  1년의 삶을 한 페이지에 적는다고 했을 때, 책은 보통 80페이지 정도 되고, 많아도 120페이지를 넘기진 않습니다.  책에 한 번 써진 내용은 수정하거나 삭제할 수 없습니다. 마음에 들지 않는 페이지가 있더라도 찢어버릴 수 없습니다.

By 토미
박경리 - 산다는 것

박경리 - 산다는 것

체하면 바늘로 손톱 밑 찔러서 피 내고 감기들면 바쁜듯이 뜰 안을 왔다갔다 상처나면 소독하고 밴드하나 붙이고 정말 병원에는 가기 싫었다 약도 죽어라 안 먹었다 인명재천 나를 달래는 데 그보다 더 생광스런 말이 또 있을까 팔십이 가까워지고 어느 날부터 아침마다 나는 혈압약을 꼬박꼬박 먹게 되었다 어쩐지 민망하고 부끄러웠다 허리를 다쳐서 입원했을

By 토미


[책] 토미의 Git with 소스트리

Git을 제대로 알고 싶으신 분들께 추천드립니다.



[온라인 강의] 토미의 Git & Github

Git을 제대로 알고 싶으신 분들께 추천드립니다.