프로세스란?

왜 사용해야함???

  1. 조직화된 작업 방식: 프로세스는 개발이나 관리 작업을 조직화하고 체계화하여 효율성을 높입니다.
  2. 일관성과 품질 향상: 프로세스는 일관된 방식으로 작업을 수행하고 품질을 유지하도록 지원합니다.
  3. 위험 관리: 프로세스는 프로젝트에서 발생할 수 있는 위험을 식별하고 관리하는 방법을 제공합니다.
  4. 제어와 모니터링: 프로세스는 작업의 진행 상황을 추적하고 제어할 수 있도록 합니다.

CMMI란?

프로세스의 종류는?

Untitled

  1. 선형 순차적 모델(Waterfall Model): 개발 단계를 선형으로 진행하는 모델로, 각 단계는 이전 단계의 결과물을 기반으로 진행됩니다.
  2. RAD(Rapid Application Development) 모델: 빠른 프로토타입을 생성하고 반복적으로 개발하는 방식으로 빠른 개발과 사용자 피드백에 중점을 둡니다.
  3. 프로토타이핑 모델(Prototyping Model): 초기 요구사항을 수집한 후 프로토타입을 만들고 이를 바탕으로 요구사항을 수정하고 최종 제품을 개발하는 모델입니다.
  4. 민첩한 방법론(Agile Methodologies): 작은 단위의 작업을 반복하고 유연하게 요구사항을 수용하는 방식으로, 스크럼, 익스트림 프로그래밍(XP), 칸반 등이 있습니다.

그럼 여기서 waterfall model에 대해 이야기 해봄

waterfall model

Untitled