소프트웨어 공학: Difference between revisions

From IT Wiki
(새 문서: ;SE, Software Engineering ; 소프트웨어 위기를 극복하고 효율적으로 품질 높은 소프트웨어를 개발하기 위한 학문 * 학술...)
 
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[분류:소프트웨어 공학]][[분류:정보처리기사]]
;SE, Software Engineering
;SE, Software Engineering
; [[소프트웨어 위기]]를 극복하고 효율적으로 [[소프트웨어 품질|품질 높은 소프트웨어]]를 개발하기 위한 학문
; [[소프트웨어 위기]]를 극복하고 효율적으로 [[소프트웨어 품질|품질 높은 소프트웨어]]를 개발하기 위한 학문
Line 5: Line 6:
* 방법론과 전문 도구
* 방법론과 전문 도구
* 관리 기법
* 관리 기법
== 요소 ==
* 자동화: [[CASE]], [[UML/ERD]], [[형상관리]]
* 품질보증: [[ITIL]], [[CMMi]], [[SPICE]]
* 공학적 접근: [[구조적 방법론]], [[정보공학 방법론]], [[객체지향 방법론]], [[CBD 방법론]]
* 표준화: [[ISO]], [[IEC]], [[IEEE]], [[IEFT]], [[W3C]]
== 관련 문서 보기 ==
* [[소프트웨어 위기]]
** [[외계인 코드]]
* [[소프트웨어 개발 생명주기]]
* [[요구 공학]]
* [[소프트웨어 비용 산정]]
** [[맨먼스]]
** [[LOC]]
** [[COCOMO]]
** [[COCOMO II]]
** [[기능 점수]]
* [[소프트웨어 아키텍처]]
** [[ISO/IEC/IEEE 42010]]
** [[소프트웨어 아키텍처 평가]]
*** [[ATAM]]
*** [[CBAM]]
* [[소프트웨어 모듈화]]
** [[응집도]]
** [[결합도]]
* [[소프트웨어 개발 방법론]]
** [[객체지향 방법론]]
** [[구조적 방법론]]
** [[정보공학 방법론]]
** [[CBD 방법론]]
** [[애자일]]
*** [[익스트림 프로그래밍]]
*** [[SCRUM]]
** [[4세대 기법]]
* [[소프트웨어 테스트]]
** [[블랙박스 테스트]]
** [[화이트박스 테스트]]
* [[소프트웨어 유지보수]]
* [[소프트웨어 품질]]
* [[UML]]
** [[자료 흐름도]]
** [[시퀀스 다이어그램]]

Latest revision as of 19:39, 27 September 2020