반응형

개발 공정 및 시나리오 2

[C++] 68. 최종 실습 - 개발 공정 및 시나리오

[C++] 68. 최종 실습 - 개발 공정 및 시나리오 전산 기술은 하루가 다르게 발전하고 새로운 기술이 나오고 있습니다. 그리고 프로젝트의 규모가 점점 늘어나고 있으며 다른 산업 분야와 접목하는 형태로 발전하고 있습니다. 프로그램의 규모가 커지고 많은 인력이 필요한 형태로 변하면서 효과적인 개발 공정과 많은 이해 관계자에게 프로그램의 구조를 설명하고 개발자 사이에 의사 소통할 수 있는 방법들이 생기고 있습니다. 여기에서는 여러 가지 개발 방법론 중에 많은 이들이 사용하는 CBD 개발 방법론을 적용해서 마지막 실습을 진행할게요. 일반적인 CBD 개발 방법론에서는 요구 분석 및 정의 단계, 아키텍쳐 단계, 설계 단계, 구현 단계, 배포 단계로 나누고 있습니다. 이 중에 아키텍쳐 단계는 프로그램을 컴포넌트 ..

[C++] OOP 프로그래밍 실습, 개발 공정 및 시나리오

10.1 실습 개발 공정 전산 기술은 하루가 다르게 발전하고 새로운 기술이 나오고 있습니다. 또한, 프로젝트의 규모가 점진적으로 늘어나고 있으며 다른 산업 분야와 접목된 형태로 변화되고 있습니다. 이와 같은 시대의 흐름에 따라 S/W 개발 방법론도 변하고 있는데 여기서는 3개의 단계로 나누어 진행하도록 하겠습니다. 일반적인 CBD 개발 방법론에서는 요구 분석 및 정의 단계, 아키텍쳐 단계, 설계 단계, 구현 단계, 배포 단계로 나누고 있습니다. 규모가 큰 프로젝트에서는 여러 개의 컴포넌트들로 구성하고 이들에 대한 역할 및 인터페이스 약속 및 비지니스 객체 모델링 등의 작업을 수행하는 추상적인 설계를 하는 아키텍쳐 단계를 두고 있습니다. 하지만 여기서는 하나의 컴포넌트로 프로그램을 제작할 것이므로 아키텍쳐..

반응형