ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 백엔드 팀 프로젝트 시작하기
    Projects/MoimMoim 2024. 6. 1. 12:24
    2023년 4월 16일 글을 이전함

    🔥프로젝트를 시작하며

    백엔드 개발자 취업 캠프의 마지막인 팀 프로젝트를 시작하게 되었습니다. 지금까지 배운 프론트엔드와 백엔드, 데이터 베이스 를 잘 활용하겠다는 다짐을 세우며 시작해봅시다.

     

    팀명 : 자바나무
    프로젝트 기간 : 23/04/05 ~ 23/05/15
    팀원 총 : 6명

     

    1. 제안 & 기획
    2. 분석 & 설계
    3. 구현 & 테스트
    4. 배포

     

    위의 4단계를 거쳐 프로젝트를 진행합니다.


    1. 제안 & 기획

    1.1 프로젝트 문제 정의

    • 주제 정의
    • 비즈니스적 가치 선정
    • 핵심 기능 선정
    • 핵심 타겟 선정

    1.2 타당성 분석

    • 기술적 타당성 분석
    • 경제적 타당성 분석
    • 조직적 타당성 분석

    1.3 규모 산정

    • 인력, 기간 및 비용 산정 및 검토
    • 필요 기술 stack 선정

    1.4 일정 계획

    • 프로젝트 각 단계별 세부 작업 파악
    • WBS 작성

    1.5 조직 구성

    • 팀원 별 개발 범위 산정
    • 팀원 역할 분담

    2. 분석 & 설계

    2.1 화면

    • 화면 흐름도 작성
    • 화면 정의서(page 단위) 분배 및 작성

    2.2 데이터

    • 테이블 정의서 작성
    • ER-DIAGRAM

    2.3 시스템

    • Use Case Diagram
      • 운영자 관점
      • 판매자 관점
      • 구매자 관점
    • Class Diagram
    • Sequence Diagrm

    3. 구현 & 테스트

    화면
    . 화면 구현
    . 화면 기능 구현

    데이터
    . 테이블, 인텍스, 뷰 등의 데이터베이스 개체 생성 스크립트
    . 제대로 된 정보를 포함하는 충분한 양의 샘플 데이터 입력 스크립트

    시스템
    . 시스템 설정 및 구성
    . Git 설정 및 코드 공유
    . 모델 작성
    . 컨트롤러 작성
    . 기능 통합 및 테스트

    3.1 기능 구현

    • 각 페이지 단위로 기능 구현

    3.2 테스트

    • 단위 테스트
    • 통합 테스트
    • 시스템 테스트
    • 인수 테스트

    4. 배포

    4.1 배포 과정

    • 서버 설정 및 구성
    • 배포 환경 설정 및 구성
    • 배포 및 통합 테스트

    위와 같은 과정으로 프로젝트를 진행하기로 계획을 세웠습니다. 굉장히 할게 많군요...!

Designed by Tistory.