소프트웨어공학1 [정보처리기사 실기] 1과목 - 요구사항 확인 00. 소프트웨어 공학 1) 소프트웨어 공학 소프트웨어 위기를 극복하고 효율적으로 품질 높은 소프트웨어를 개발하기 위한 학문 2) 소프트웨어 공학 3R 완성된 소프트웨어를 기반으로 역공학, 재공학, 재사용을 통해 소프트웨어의 생산성을 극대화 하는 기법 (1) 역공학 (Reverse Engineering) 기존 개발된 시스템을 CASE도구를 이용하여 사양서, 설계서 등의 문서로 추출하는 작업 개발 단계를 역으로 올라가 기존 개발된 시스템의 코드나 데이터로부터 설계 명세서나 요구 분석서 등을 도출하는 작업 (2) 재공학 (Re-Engineering) 기존 시스템을 널리 사용되는 프로그래밍 표준에 맞추거나 고수준의 언어로 재구성하고, 이기종에서 사용할 수 있도록 변환하는 작업 현 시스템의 유지보수성 향상 (예.. 2023. 1. 6. 이전 1 다음