본문 바로가기

1인개발자

<1인 개발자로 살아남기> 17일차 : 사이트 런칭 계획 작성하기

반응형

 

이제 하루 빨리 나의 서비스를 런칭하기로.

  • 나는 공부하려는게 아니라 빨리 제품만드는게 목적이었고,
  • 실력 늘리는데 실습만한 것도 없다.
step by step
Step by Step

 

명심하기 : 마인드셋

1. 업무의 마지막 20%가 전체업무시간의 80%를 차지한다. (뒤에서 진도 안 나간다고 포기하지 않기. 뒷심 빠지지 않기!)

2. 첫 단추를 잘 꿰어야 한다. (계획단계에서 오래걸린다고 무턱대고 개발 시작하지 않기 !)

3. 반드시 차별점 찾고 난이도 낮추는 것에 집중하기. (시장이 왜 나를 선택해야하는지에 대한 타당성 찾기)

4. 늦은 완벽함보다 큰 실패는 없다 & 첫 술에 배부르려고 하지 않기. (빈틈없는 서비스 배포하겠다는 마음 버리기)

5. 전부다 혼자하려고 하지 않기. (적절히 아웃소싱, 팀구성을 활용하기)

6. 모든 스텝의 최고 지향점은 : 간단하게 하기

 


  1. 서비스 기획
    1. 서비스 정의하기 : 어떤 문제를 어떻게 해결할 것인가.
      • 해결하려는 문제와
      • 접근방식(해결방식)에 대해 정의하기
      • 대상 고객 정의하기 : 인구통계 / 지역 / 계급 또는 계층 (학습수준, 자산수준, 직업군 등)
    2. 비즈니스 구체화하기 : 사업성이 있는가. 어떻게 구현 및 지속할 것인가.
      • 시장조사 하기 (시장규모와 수요, 기존의 문제점)
        • VOC (;Voice of Customer) : 사용자 요구사항 분석
        • 시장규모
        • 아이데이션(ideation) : 기존 서비스 공급 현황과 문제점
      • 기존에 있는 사이트들의 장단점 확인하고 '엣지' 챙기기 (차별점)
      • 예상 개발비용 / 운영비용 산정하기
      • 예상 매출액 산정하기
      • 투자유치 필요성 및 방안
      • 마감일 설정
      • 팀원 구성
    3. 서비스 개발 구체화하기 : 어떻게 생산할 것인가.
      •  개발 기획하기
        • 기술스택 선정 : 코드 & 노코드 // 언어와 프레임워크 // 백엔드 서비스 
        • 개발 환경 설정하기 (GIT, AWS)
        • 사이트맵 작성하기 : 큰 그림 스케치
        • 화면설계 하기 
        • 화면별 프로세스 설계하기 :
        • 데이터베이스 설계
    4. 기타 등등 확인하기 : 법적요소, 세금납부, 사업운영자격 점검하기
  2. 개발 (1) : 프론트
    1. 디자인 선택 (피그마, 다른 사이트들 참조하기)
    2. 디자인 및 기능구현하기.
  3. 개발 (2) : 백
    1. DB 고르기
    2. 보안
    3. 어떤 API를 어떻게 탑재해야 할까
  4. 개발 (3) : 점검하기
    1. 기능테스트 : 로컬에서 코드확인하기
    2. 호환성테스트 :  브라우저 호환성 확인하기
    3. 성능테스트 :  성능점검하고 자산축소하기
    4. 보안테스트 
    5. 베타테스트 : 테스터 모집하여서 평가하기
  5. 점검하기 (중간점검) (QA : Quality Assurance)
    1. 서비스가 예상했던 만큼의 사용성을 가지고 있는가
    2. 기획단계 이후 시장변화 관찰
    3. 필요한 경우 기획 수정
    4. 다른 사용자에게 피드백 받기
  6. 수익화
    1. 비즈니스 모델 비교 분석하기
    2. 비즈니스 모델 구축하기
    3. 기대수익 산정하기
    4. 기대비용 산정하기
  7. 브랜딩
    1. 사이트명 정하기
    2. 상표등록하기
    3. 컨셉설정하기 (브랜드 이미지)
  8. 배포
    1. 도메인 구매하기
    2. 호스팅 사이트 고르기
    3. 검색엔진 등록하기
    4. EC2 인스턴스
    5. Nginx
    6. CI/CD 파이프라인 구축
  9. 마케팅
    1. 광고처 알아보기
    2. 광고비용 알아보기
    3. 검색엔진 최적화하기
  10. 서비스 런칭 후 운영, 모니터링 유지보수/보완/업데이트 하기 CI/CD
  11. 기타
    1. 최초 포스팅들 구비하기
    2. 기존 서비스들 비교분석하기
반응형