사용자의 요구와 개발기술의 급속한 발전으로 체계적인 관리의 필요성이 증대되고 있음은 물론이다. 따라서 이러한 소프트웨어 프로젝트의 특성을 고려하고 프로젝트를 성공으로 이끌 수 있기 위해서는 프로젝트 관리 방법론과 함께 기법과 도구의 체계화가 이루어져야 한다.
국내 정보 산업체들의
시스템 운영
시스템 유지 / 보수 / 개선
이상으로 SDLC 방법론에 대한 각 단계를 살펴보았다. 마지막으로 SDLC의 장단점을 요약하면 다음과 같다.
SDLC의 장단점
장점
단점
· 소프트웨어개발과정에 대한 확실한 통제 가능
· 대규모 시스템개발에 적합
· 문서화 용이
· 사용자요구사항의 변
설계-구현 운용 및 유지보수)
_ 개념정립에서 구현까지 하향식 접근방법 사용.
_ 피드백이 요구되어 순환되는 모델.
전통적 방법론 _ 폭포수 모델 <시스템개발 생명주기 5단계>
시스템 필요성 확인 / 새 시스템 타당성 조사.
사용자의 정보요구 충족 위해 시스템이 “무엇을”
해야 하는가
정보처리기사 시험은 NCS 학습 모듈 중 정보통신 분야의 ‘정보기술’ 분류에 포함된 ‘정보기술개발’과 ‘정보기술운영’에 속한 125개의 학습 모듈을 기반으로 하고 있다.
- 1과목 소프트웨어설계, 2과목 소프트웨어개발, 3과목 데이터베이스 구축, 4과목 프로그래밍 언어 활용, 5과목 정보시스템 구
시스템 그 자체는 블랙박스로 취급 : context diagram)가 흔히 사용
(2)자료흐름도(data flow diagram : DFD)작성
=데이터 흐름도
자료가 소프트웨어 내의 각 절차를 따라 흐르면서 변환되는 과정을 도형화시킬 수 있는 기법
정보처리에 임하는 사용자요구를 넓은 시각에서 분석하는 매우 편리한 도구, 설계의