본문 바로가기

요구사항 확인3

정보처리기사 문제 1장 요구사항 확인 SECTION 001 소프트웨어 생명 주기 문제 1. 시제품을 끊임없이 제작하며 사이클을 반복하는 개발 방법론으로, 워터폴과 대조적이며, 소프트웨어 개발을 넘어 기업 경영 전반에서 사용되기 있다. 고객의 변화하는 요구사항과 환경 변화에 능동적인 이 소프트웨어 개발 방법론을 쓰시오. 답 : 애자일 모형 문제 2. 다음 괄호에 공통으로 들어갈 용어를 쓰시오. ( )은 소프트웨어의 위기를 극복하기 위한 방안으로 연구된 학문이며, 여러 가지 방법론과 도구, 관리 기법들을 통하여 소프트웨어의 품질과 생산성 향상을 목적으로 한다. ( )의 기본 원칙은 다음과 같다. - 현대적인 프로그래밍 기술을 계속적으로 적용해야 한다. - 개발된 소프트웨어의 품질이 유지되도록 지속적으로 검증해야 한다. - 소프트웨어 개발 관련 .. 2021. 10. 2.
시나공 정보처리기사 실기 요약 1장 요구사항 확인 정리 SECTION 001 (2) 폭포수 모형(Waterfall Model) 각 단계를 확실히 매듭짓고 그 결과를 철저하게 검토하여 승인 과정을 거친 후에 다음 단계를 진행하는 개발 방법론이다. 가장 오래되고 전통적인 소프트웨어 생명 주기 모형, 고전적 생명 주기 모형, 결과물이 명확하게 산출되어야 한다. (4) 나선형 모형(Spiral Model, 점진적 모형) 보헴이 제안, 위험 분석 기능을 추가한 모형 4가지 주요 활동 계획 수립 -> 위험 분석 -> 개발 및 검증 -> 고객 평가 (5) 애자일 모형(Agile Model) 고객의 요구사항 변화에 유연하게 대응, 일정한 주기를 반복하면서 개발하는 모형 스크럼, XP, 칸반, Lean, 기능 중심 개발(FDD) SECTION 002 (1) 스크럼(Scrum.. 2021. 9. 20.
정보처리기사 필기 요약 1과목 소프트웨어 설계 - 1장 요구사항 확인 정보처리기사 필기 요약 1과목 소프트웨어 설계 - 요구사항 확인 (1) 소프트웨어 생명 주기(Software Life Cycle) 소프트웨어를 개발하기 위해 정의하고 운용, 유지보수 등의 과정을 각 단계별로 나눈 것이다. (2) 폭포수 모형(Waterfall Model) 가장 오래되고 전통적인 소프트웨어 생명 주기 모형 고전적 생명 주기 모형이라고도 한다. 한 단계가 끝나야만 다음 단계로 넘어갈 수 있는 선형 순차적 모형이다. 다음 단계를 수행하기 위한 결과물이 명확하게 산출 타당성 검토 -> 계획 -> 요구 분석 -> 설계 -> 구현(코딩) -> 시험(검사) -> 유지보수 (3) 프로토타입 모형(Prototype Model, 원형 모형) 실제 개발될 소프트웨어에 대한 견본(시제)품(Prototype)을.. 2021. 7. 28.