※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
S/W 공학의 발전적 추세
소프트웨어 재사용
- 이미 개발된 소프트웨어 전체나 일부분을 다른 소프트웨어 개발이나 유지에 사용하는 것
- 개발 시간 및 비용 단축, 품질 향상, 생산성 향상, 실패 위험 감소, 지식 공유, 설계/코드/문서 등 공유
- 합성 중심 : 모듈을 만들어서 끼워 맞추는 소프트웨어로 완성, 블록 구성 방법
- 생성 중심 : 명세를 구체화하여 프로그램을 만드는 방법, 패턴 구성 방법
- 새로운 요구에 맞게 기존 시스템에 더 나은 시스템을 구축 및 새로운 기능을 추가하여 성능을 향상시키는 것
- 유지보수성과 품질 향상을 시킴, 유지보수 생산성 향상으로 소프트웨어 위기 해결
- 자동화된 도구를 사용하여 분석 및 수정도 포함, 수명 연장, 기술 향상, 개발기간 단축, 오류 감소, 비용 절감
CASE
- 개발 과정에서 소프트웨어 도구를 사용하여 일부 혹은 전체를 자동화하는 것
- 생명 주기 전체 단계 연결, 소프트웨어/하드웨어/데이터베이스 통합 개발 환경 조성, 공통 모듈로 재사용성 향상
- 모듈관리 자동으로 유지보수 간편, 생산성 향상을 구현하는 공학 기법, 개발 표준화 지향, 자동화 이점
- 주요 기능 : 생명 주기 전 단계 연결, 다양한 소프트웨어 개발 모형 지원, 그래픽 지원, 자료흐름도 작성 등
- 원천 기술 : 구조적 기법, 프로토타이핑, 자동 프로그래밍, 정보 저장소, 분산처리
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(소프트웨어 개발 방법론 활용) 비용 산정 기법 - 하향식 (0) | 2022.02.28 |
---|---|
정보처리기사 필기(소프트웨어 개발 방법론 활용) 비용 산정 기법 (0) | 2022.02.28 |
정보처리기사 필기(소프트웨어 개발 방법론 활용) 소프트웨어 개발 방법론 (0) | 2022.02.28 |
정보처리기사 필기(응용 SW 기초 기술 활용) TCP/IP (0) | 2022.02.28 |
정보처리기사 필기(응용 SW 기초 기술 활용) 프로토콜 개념 (0) | 2022.02.28 |
댓글