SW 개발의 공학적 접근
- 최초 등록일
- 2010.07.18
- 최종 저작일
- 2010.05
- 23페이지/ MS 파워포인트
- 가격 1,000원
소개글
SW 개발의 공학적 접근이라는 주제에 대하여 작성한 리포트 입니다.
A+를 받은 과목입니다.
목차
SW 개발의 공학적 접근
1. 개요
1.1 정의
1.2 필요성
1.3 종류
2. 순공학
3. 역공학
4. 재공학
4.1 재공학의 정의
4.2 재공학의 특징
4.3 재공학의 단계
4.4 재공학의 목표
5. 재구조화
6. 순환공학
6.1 순환공학
6.2 동기순환공학
6.3 비동기순환공학
7. 재사용
7.1 재사용의 원칙
7.2 재사용의 효과
8. 기대효과
본문내용
첫번째로 소프트웨어 개발의 공학적 접근의 개념입니다.
소프트웨어 공학이란 소프트웨어 위기를 극복하기 위한 방안으로 연구된 학문이며, 계층화 기술에 의해 소프트웨어를 개발하는 기법입니다. 소프트웨어 개발의 공학적 접근은 SW개발의 생산성과 유지보수를 향상하기 위한 것입니다. 또, 소스, 모델의 생성, 재생성을 도구에 의해 자동화하는 기법입니다.
이러한 공학적 접근의 필요성은 소프트웨어 위기로 인한 개발기간의 지연 및 개발비용의 증가, 성능 및 신뢰성의 부족, 유지보수의 어려움, 개발인력의 부족 때문입니다. 이러한 위기로 인한 문제점이 생겨났습니다. SW의 생산성향상과 유지보수 비용의 절감, 개발 전 단계 형상의 일관된 유지, 개발 단계의 변경반영 용이성을 위해 공학적인 접근을 하게되었습니다.
●
공학적 접근에는 역공학, 재구조화, 순공학, 재공학, 재사용, 순환공학, 동기순환공학, 비동기순환공학이 있습니다.
●
이들 중에서 이해 하기 쉬운 부분인 순공학, 역공학, 재공학, 재구조화, 재사용 대해 좀 더 알아보겠습니다.
참고 자료
없음