[공학]소프트웨어공학 리포트
- 최초 등록일
- 2006.11.19
- 최종 저작일
- 2006.01
- 5페이지/ 압축파일
- 가격 1,500원
소개글
토픽별로 각각의 한글 파일로 구성. 압축됨!
토픽별로 1장 5장 4장씩 구성.
그림, 참고문헌 문서 아래 첨부
S/W 공학의 역사 S/W 공학의 정의 S/W 공학의 목표 공학적으로 잘 작성된 소프트웨어 소프트웨어 생명주기와 시스템 개발 생명주기와의 차이점.
COCOMO
목차
S/W 공학의 역사
S/W 공학의 정의
S/W 공학의 목표
공학적으로 잘 작성된 소프트웨어
소프트웨어 생명주기와 시스템 개발 생명주기와의 차이점.
본문내용
S/W 공학의 역사
1960년대 말 개발비용은 예상했던 것보다 훨씬 초과하게 되고, 신뢰도는 극히 낮아 적절히 유지 보수할 수 없게 되면서, 하드웨어 가격은 급격하게 떨어지는데 비해 소프트웨어 가격은 폭등하는“소프트웨어위기”에 직면하면서 S/W공학 개념이 등장하였다.
1969년 NATO 과학분과위에서 S/W Crisis란 주제의 토론에서 최초로 소프트웨어공학(S/E) 용어 사용 되었으며, 1976년 10월 2회 ICSE 개최를 통해 소프트웨어 요구 정의와 유지보수문제를 대두 하였고 신뢰성과 품질을 생명주기 전체에서 능률적으로 취급 시작하였다.
70년대에는 구조적 프로그래밍으로 (Structured Coding, Top-Down Programming, 정보은닉,
추상화 원칙, 단계적 상세화) 70년대 중반에는 구조적 설계로 (구조적 설계, 설계방법론) 70년대 후반에는 구조적 분석으로(데이터베이스 기술, 관계형 데이터베이스, 데이터 모델링)
1981년 3월 5회 ICSE 개최를 통해 소프트웨어 에러는 가능한 초기에 바로잡는 것이 일반적인 것으로 인식이 되었다.
80년대와 90년대에는 자동화 모델링과 비절차적 4세대 언어와 정보공학 그리고 객체지향 기술이 사용 되었다
S/W 공학의 정의
최소의 경비로 품질 높은 소프트웨어 상품의 개발, 유지보수 및 관리를 위한 모든 기법, 도구 방법론의 총칭으로써 전산학, 경영학, 심리학을 토대로 한 종합학문으로서 소프트웨어 공학은 프로그래머들에 의해 복잡하고 대용량의 소프트웨어 시스템을 만들어내는 컴퓨터 사이언스의 한 분야이며 적절한 자원을 사용하여 높은 품질의 소프트웨어를 개발, 획득, 운용 지원하기 위하여 필요한 공학 원리와 방법, 도구 및 관리기법을 발전 시키고 활용하는 분야를 말한다.
S/W 공학의 목표
소프트웨어 공학의 궁극적인 목표는 신뢰성 있는 양질의 소프트웨어를 경제적인 비용으로 만들어 내는데 있으며, 높은 품질의 소프트웨어 생산을 촉진하기 위해 목적(원활한 의사소통, 소프트웨어 산출물의 이식성 및 재사용성 증대, 소프트웨어 산출물의 품질향상, 소프트웨어 개발교모 및 비용산정을 위한 지침제공, 품질과 생산성 향상을 위한 기술능력 제고)을 가진 표준화 작업이 필요하게 되었다.
참고 자료
없음
압축파일 내 파일목록
소프트웨어공학토픽-2.hwp
소프트웨어공학토픽-3.hwp
소프트웨어공학토픽-1.hwp