반응형
소프트웨어 개발 과정중 일부를 전용 소프트웨어 도구를 사용하여 자동화 하는 것이다.
- 소프트웨어 개발 비용을 절약할 수 있다.
- 개발 기간이 짧다.
- 자동화된 검사를 통해 소프트웨어 품질을 향상시킨다.
- 소프트웨어 품질과 일관성을 효율적으로 관리할 수 있다.
- 소프트웨어 생명 주기의 모든 단계를 연결시켜 주고 자동화시켜 준다.
- 소프트웨어의 유지보스를 용이하게 수행할 수 있다.
- 소프트웨어 모듈의 재사용성이 향상된다.
- 통합 CASE는 소프트웨어 개발 주기 전체 가정을 지원한다.
- 상위 CASE는 요구 분석과 설계 단계를 지원한다.
- 하위 CASE는 코드를 작성하고 테스트하며 문서화하는 가정을 지원한다.
반응형
'IT 이론 > 소프트웨어공학' 카테고리의 다른 글
[소프트웨어공학] FTR(Formal Technical Review)의 지침사항 (0) | 2014.05.25 |
---|---|
[소프트웨어공학] 화이트박스 테스트와 블랙박스 테스트 (0) | 2014.05.25 |
소프트웨어 재공학(Reengineering) (0) | 2014.05.25 |
UML Class Diagram의 구성과 예제 (0) | 2012.11.26 |
객체지향설계 Use Case Description 예제 (0) | 2012.11.26 |
댓글