case 2

[정보처리기사 요약 1-5] 개발 방법론부터 재공학까지

본문에 오류가 있을 수 있음을 감안하고 봐주시길 바랍니다.# 문제 풀이 중 오답노트 하면서 나온 내용을 정리한 것 소프트웨어 개발 방법론: 소프트웨어 개발, 유지보수 등에 필요한 여러 가지 일들의 수행 방법과 이러한 일들을 효율적으로 수행하려는 과정에서 필요한 각종 기법 및 도구를 체계적으로 정리하여 표준화한 것이다. 목적은 소프트웨어의 생산성과 품질 향상이다.구조적 방법론: 정형화된 분석 절차에 따라 사용자 요구사항을 파악하여 문서화하는 처리(Process) 중심의 방법론이다. 1970년대까지 가장 많이 적용되었던 소프트웨어 개발 방법론이다. 분할과 정복 원리를 적용한다. # 자료 흐름도(DFD)·자료 사전(DD)·소단위 명세서의 특징을 갖는 소프트웨어 개발 방법론타당성 검토 단계 → 계획 단계 → ..

정보처리기사 2026.02.23

[정보처리기사 요약 1-2] DFD, DD 기호부터 CASE 도구까지 완벽 대비

본문에 오류가 있을 수 있음을 감안하고 봐주시길 바랍니다.# 문제 풀이 중 오답노트 하면서 나온 내용을 정리한 것 요구사항: 소프트웨어가 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약조건이다. 소프트웨어 개발이나 유지보수 과정에서 필요한 기준과 근거를 제공하고 이해관계자들 간의 의사소통을 원활하게 하는 데 도움을 준다.기능 요구사항: 시스템이 무엇을 하는지, 어떤 기능을 하는지 등의 기능이나 수행과 관련된 요구사항이다. 입력과 출력, 데이터 저장과 연산 등에 대한 사항이다. 시스템이 반드시 수행해야 하는 기능이며 사용자가 시스템을 통해 제공받기를 원하는 기능이다.비기능 요구사항: 품질이나 제약사항과 관련된 요구사항이다. 시스템 장비 구성·성능·인터페이스·테스..

정보처리기사 2026.02.19