'Computer Science/Software Engineering' 카테고리의 글 목록 (4 Page) — Archive

Computer Science/Software Engineering

Computer Science/Software Engineering

[Software Engineering] Software Process Model | 소프트웨어 프로세스 모델

Software Process Model 소프트웨어 프로세스 모델 - S/W Process를 추상화하여 표현한 것으로, S/W Process Activity들의 진행 방법에 대한 여러 모델들을 의미한다. - 대표적인 소프트웨어 프로세스 모델들은 아래와 같다. Waterfall Model (폭포수 모델) (URL) Incremental Development Model (점진적 개발 모델) (URL) Integration and Configuration Model (통합 및 구성 모델) (URL) Incremental Delivery Model (부분적 출시 모델) (URL) RUP (래셔널 통합 프로세스) (URL) Extreme Programming (XP) (익스트림 프로그래밍) (URL) Spiral..

Computer Science/Software Engineering

[Software Engineering] Software Process | 소프트웨어 프로세스

Software Process 소프트웨어 프로세스 - 소프트웨어를 개발하거나 업그레이드를 목표로 진행하는 일련의 모든 활동들을 지칭한다. Generic Software Process Activity (일반적 소프트웨어 프로세스 활동) - S/W를 개발하는데 수행하는 Activity들의 집합을 의미하며, 일반적으론 아래와 같이 구성된다. Specification (기능 명세) - 소프트웨어가 수행해야 될 기능들과 개발 제약조건을 분석하는 과정이다. Design & Implementation (설계 및 구현) - 소프트웨어를 설계하고, 설계를 따라 구현한다. Validation (= Testing; 검증, 테스팅) - 만들어진 소프트웨어가 고객이 원하는 기능을 정확히 수행하는지를 검증 및 테스트한다. Evo..

Computer Science/Software Engineering

[Software Engineering] Software Engineering Overview | 소프트웨어 엔지니어링 개요

Software Engineering Overview 소프트웨어 엔지니어링 개요 - 소프트웨어 엔지니어링은 Software Production의 모든 부분을 고려하여 Cost-Effective한 결과를 도출해내는 작업을 통칭한다. - 소프트웨어에 대한 선진국 경제의 의존도가 나날이 높아지고 있고, 컴퓨터 기술이 발전함에 따라 같이 증가하는 소프트웨어의 복잡도로 인해 소프트웨어 엔지니어링의 수요가 기하급수적으로 증가되고 있다. - 소프트웨어 엔지니어링을 적용한 개발 방식이 장기적으로 더욱 저렴하고 시간 효율적인 모습을 보여주고 있다. "Larger and more complex software are required to be built and delivered more quickly." = 앞으로는 더욱..

Computer Science/Software Engineering

[Software Engineering] 객체 지향 설계

Object Oriented Design 객체 지향 설계 - Object 가 기본적인 Building Block (구성 단위) 이 되는 프로그램 설계법 구 분 Structured Program Design Object Oriented Design 공통점 Divide & Conquer * 기법 사용 차이점 (과제분할방법의 차이) 알고리즘적 분해 (함수적 분해) - S/W 를 Process 의 Step (=Module) 으로 분해 객체 지향적 분해 - S/W 를 Object 로 분해한 후, 기능적 분해 진행 * Divide & Conquer (분할-정복) - 복잡한 문제를 여러 단순한 부분 작업으로분할하여 개별적으로 해결하는 방법 Language 1. Object Oriented Language (객체 지향..

lww7438
'Computer Science/Software Engineering' 카테고리의 글 목록 (4 Page)