241220 시나리오 프론트

Gin Song·2024년 12월 21일

SKILLO

목록 보기
4/4

생산성

  1. 요구사항 세분화
  2. 세분화된 모듈 단위 개발
  3. 유닛테스트를 통한 구현 검증
  4. 모듈간 의존성 파악
  5. 의존성 파악을 통한 수정범위 최소화
  6. 수정 시, 유닛테스트를 통한 사이드 이펙트 검출

요구사항 분석 : 5Ws 1H / 5Ws / 6Ws

  • 무엇을 만들어야 하는지 (What?)
  • 왜 하는 것인지 (Why?)
  • 언제까지 해야 하는 것인지 (When?)
  • 개발 과정에 참여자는 누구인지 (Who?)
  • 개발 프로덕트는 어디에 사용되나 (Where?)
  • 어떻게 만들 것인가? (How?)

요구사항 세부 분석

  • 자료 흐름도 Data Flow Diagram
  • 유즈케이스 Use Case Diagram
  • 상태 전이도 State Transition Diagram
  • 자료 사전 Data Dictionary
  • 소단위 명세서 Mini Specification
  • 개체 관계도 Entity Relation Diagram

유닛테스트 (Pass)

  • Test Driven Development (TDD)
  • Jest
  • 리액트 테스팅 패턴 : UI 인터렉션 단위 검증
    • Arrange
    • Act
    • Assert




조직간 동기맞추기 - 배포/형상관리

형상관리 - Git

0개의 댓글