목 차
강의 로드맵
크고 복잡한 소프트웨어 시스템을 구축하는 것은 히말라야 산을 등반하는 것과 같다. 위험이 많은 높은 산을 정복하려면 미리 등반 루트를 잘 알아야 합니다. 소프트웨어 공학을 정복하는 루트는 학습 목적에 따라 다르게 구성할 수 있다.
빠르게 변화하는 IT 기술 환경에 대처할 수 있도록 교육하려면 등반 루트를 소개하는 것뿐만 아니라 상황에 따라 루트를 선택하고 집중하여 문제를 대처할 수 있도록 가르쳐야 한다.
세 가지 로드맵
1) 소개 수준의 강의 - 개발 프로세스, 요구 분석과 설계에 집중하고 테스트, 유지보... 더보기
강의 로드맵
크고 복잡한 소프트웨어 시스템을 구축하는 것은 히말라야 산을 등반하는 것과 같다. 위험이 많은 높은 산을 정복하려면 미리 등반 루트를 잘 알아야 합니다. 소프트웨어 공학을 정복하는 루트는 학습 목적에 따라 다르게 구성할 수 있다.
빠르게 변화하는 IT 기술 환경에 대처할 수 있도록 교육하려면 등반 루트를 소개하는 것뿐만 아니라 상황에 따라 루트를 선택하고 집중하여 문제를 대처할 수 있도록 가르쳐야 한다.
세 가지 로드맵
1) 소개 수준의 강의 - 개발 프로세스, 요구 분석과 설계에 집중하고 테스트, 유지보수 기술을 소개한다. 개념과 원리의 설명 위주로 강의하고 연습 문제나 간단한 실무 문제를 과제로 부여한다. 프로젝트 관리는 뒤로 미룬다.
ㆍ개요
1주: 소프트웨어 공학 소개
2주: 프로세스와 방법론
ㆍ소프트웨어 설계와 구현
3주: 요구 분석
4주: 정적 모델링
5주: 동적 모델링
6주: 설계 원리
7주: 아키텍처 설계
〈중간시험〉
9주: 디자인 패턴
10주: UI 설계
11주: 코딩
ㆍ검증과 유지보수
12주: 테스트
13주: 유지보수
14주: 소프트웨어 품질
15주: 프로젝트 계획과 관리
2) 프로젝트 병행 강의 - 개발 프로세스를 경험하기 위하여 프로젝트를 병행하는 강의는 프로젝트 계획과 관리를 포함하여 책의 순서대로 진행한다. 분석 및 설계 문서와 테스트 계획서의 목차를 참고로 여러 기법들을 적용하는 프로젝트를 병행한다.
ㆍ프로젝트 개요
1주: 소프트웨어 공학 소개
2주: 프로세스와 방법론
3주: 프로젝트 계획과 관리
ㆍ분석, 설계, 구현
4주: 요구 분석
5주: UML 개요와 정적
모델링, 도구
6주: 동적 모델링
7주: 설계 원리
〈중간시험〉
9주: 아키텍처 설계
10주: 디자인 패턴
11주: UI 설계
12주: 코딩
ㆍ검증과 유지보수
13주: 테스트
14주: 유지보수
15주: 소프트웨어 품질
3) 단기 기술 강의 - 신입사원 연수나 최신 소프트웨어 개발 및 관리 기법을 짧은 기간에 강의하는 경우 다음 두 가지 수준으로 강의할 수 있다.
ㆍ객체지향 분석과 설계
1hr: 프로세스와 방법론
2hr: 요구 분석, 유스케이스 모델링
3hr: 정적 모델링
4hr: 동적 모델링
〈Break〉
5hr: 설계 원리
6hr: 아키텍처 설계
7hr: 테스트와 검증
8hr: 도구와 설계 사례
ㆍ관리와 응용
1hr: 소프트웨어 공학 소개
2hr: 프로세스와 방법론
3hr: 프로젝트 관리와 계획
4hr: 품질 관리 닫기
상품의 사용후기를 적어주세요.
게시물이 없습니다
상품에 대해 궁금한 점을 해결해 드립니다.
글읽기 권한이 없습니다.
"19세 미만의 미성년자"는 출입을 금합니다!
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 조회 |
---|---|---|---|---|---|
1 | 아니 입금을 한지가언젠데 | 이**** | 2023-03-22 21:55:03 | 411 |