21
All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected]) SW분야 NCS 개발 현황 및 발전 방향 2014. 12. 17

SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

SW분야 NCS 개발 현황 및 발전 방향

2014. 12. 17

Page 2: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected]) - 2 -

SW분야 NCS “1.정보기술”은 5개 소분류, 20개 세분류로 구성됨

I. SW분야 NCS 개발 현황 1. 개요 (Overview)

SW분야 직무 분류

20. 정보통신 1. 정보기술

1. 정보기술전략계획

01. 정보기술전략 02. 비즈니스IT컨설팅 03. 비즈니스IT기획 04. SW제품기획

2. 정보기술개발 01. SW아키텍처 02. 응용SW엔지니어링 03. 시스템SW엔지니어링 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링

3. 정보기술운영 01. IT시스템관리 02. IT기술교육 03. IT기술지원

4. 정보기술관리 01. IT프로젝트관리 02. IT품질보증 03. IT테스트 04. IT감리

5. 정보기술영업 01 기술영업 02. 마케팅

*. 이탤릭체는 2014년 이전 개발

Page 3: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected]) - 3 -

직능 수준은 2단계 부터 8단계까지 7단계로 구성됨

I. SW분야 NCS 개발 현황 1. 개요 (Overview)

직능 수준 참조학력/경력수준 참조 호칭

8 18년 부장/임원

7 13년 차장

6 8년 과장

5 3년 대리

4 대졸 사원

3 전문대 졸 사원

2 고졸 사원

직능 수준

*. 직능수준은 학력과 경력과는 무관하나, 참고를 위해 표시함

Page 4: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

세분류 직무별 NCS 내용

• 직무 개요 직무 정의

능력 단위

능력단위 요소

• 능력단위 요소별 세부내용 수행 준거

지식, 기술, 태도

고려사항

자료 및 관련 서류

평가방법

평가 시 고려사항

직업기초능력

- 4 -

• 활용 패키지 평생경력개발 체계도

직무기술서

채용. 배치. 승진 체크리스트

자가 진단 도구

훈련기준

출제기준

1. 개요 (Overview)

Page 5: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

SW아키텍처 능력단위별 수준

- 5 -

순 번 능 력 단 위 수준 페이지

1 SW아키텍처 수행 관리 7 27

2 SW아키텍처 비전 수립 7 35

3 SW아키텍처 요구분석 5 41

4 SW아키텍처 요소기술선정 5 49

5 SW아키텍처 설계 4 57

6 SW아키텍처 이행 3 67

7 SW아키텍처 테스트 4 74

8 SW 개발 지원 6 82

9 SW아키텍처 변경 관리 6 89

2. SW아키텍처 NCS

Page 6: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

SW아키텍처 능력단위 요소별 수준

- 6 -

능력 단위(수 준) 능력 단위요소 수 준

SW아키텍처 수행 관리(7)

SW아키텍처 일정관리 하기 7

SW아키텍처 범위관리 하기 7

SW아키텍처 이해관계자 관리하기 6

SW아키텍처 위험관리 하기 6

SW아키텍처 비전 수립(7)

SW아키텍처 목표 수립하기 6

SW아키텍처 전략 수립하기 6

SW아키텍처 제약사항 명세화하기 7

SW아키텍처 요구분석(5)

현행 SW아키텍처 현황 분석하기 5

SW아키텍처 결정요인 도출하기 3

SW아키텍처 기능 요구사항 명세화하기 3

SW아키텍처 품질속성 명세화하기 3

상위수준 아키텍처 명세화하기 5

2. SW아키텍처 NCS

Page 7: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

능력단위 - SW아키텍처 수행 관리

- 7 -

분류번호 : 2001020101_14v2

능력단위 명칭 : SW아키텍처 수행 관리

능력단위 정의 : SW아키텍처 수행 관리란 프로젝트에서 SW아키텍처

요구사항을 파악하고, SW아키텍처를 설계 및 검증하여, 정

의된 SW아키텍처를 SW 개발에 적용하는 것을 보증하기

위하여 계획, 실행, 통제 및 모니터링 하는 능력이다.

2. SW아키텍처 NCS

Page 8: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

능력단위 요소 - SW아키텍처 일정 관리하기 • 수행 준거

1.1 SW아키텍처 일정계획을 수립하기 위하여 SW아키텍처 수행에 필요한 작업을 확정할 수 있다.

1.2 SW아키텍처 작업 순서를 정하기 위하여 SW아키텍처 수행 작업의 선, 후행 관계를 파악하여 작업 순서를 확정할 수 있다.

1.3 SW아키텍처 작업에 소요되는 자원 파악을 위하여 필요한 자원을 추정하여 필요한 자원을 SW아키텍처 작업에 할당할 수 있다.

1.4 SW아키텍처 작업 기간을 파악하기 위하여 SW아키텍처 작업에 필요한 기간을 추정하여 작업 기간을 확정할 수 있다.

1.5 SW아키텍처 일정계획을 확정하기 위하여 이해관계자와 SW아키텍처 계획을 검증하고 합의하여 계획을 확정할 수 있다.

1.6 SW아키텍처 작업의 성공적인 수행을 위하여 SW아키텍처 계획과 차이가 발생하면 현황을 적시에 파악하여 일정을 통제할 수 있다.

- 8 -

2. SW아키텍처 NCS

Page 9: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

능력단위 요소 - SW아키텍처 일정 관리하기 • 지식 ◦ PMBOK (Project Management Body Of Knowledge - PMI)

◦ 프로젝트 관리방법론

◦ 자원 추정 기법

◦ 자원의 생산성 측정

◦ 진척 측정 기법

◦ 비즈니스 도메인

◦ SW아키텍처

◦ 소프트웨어공학 (SWEBOK : Software Engineering Body Of Knowledge)

- 9 -

2. SW아키텍처 NCS

Page 10: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

능력단위 요소 - SW아키텍처 일정 관리하기 • 기술

◦ SW 프로세스 조정 (tailoring) 능력

◦ 인력 역량 파악 능력

◦ 프로젝트 작업 분할 할당 능력

◦ 제약사향 파악, 선후관계 설정 능력

◦ 작업에 부합한 자원 할당 능력

◦ 일정 최적화 능력

◦ 프로젝트 추진 단계 설정 능력

- 10 -

2. SW아키텍처 NCS

Page 11: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

능력단위 요소 - SW아키텍처 일정 관리하기 • 태도

◦ 고객의 요청을 적극적으로 수용하고자 하는 태도

◦ 원활한 커뮤니케이션 창출을 위한 의지

◦ 적극적으로 개발위험을 제거하려는 의지

◦ 기술적 위험을 적극적으로 고려하려는 태도

◦ 다양성과 개방성에 대한 열린 태도

◦ 시스템 개발 전 과정의 품질에 대한 책임감

◦ 사용자 중심의 아키텍처 목표 수립 의지

◦ 프로젝트의 특성과 개발조직의 성숙수준을 반영하여 프로젝트를 수행하려는 의지

- 11 -

2. SW아키텍처 NCS

Page 12: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

평생경력개발 체계도

- 12 -

2. SW아키텍처 NCS

Page 13: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

- 13 -

직무기술서 (능력단위별)

직 무 SW아키텍처 능력단위분류번호 2001020101_14v2

능 력 단 위 SW아키텍처 수행 관리

직무 목적 프로젝트에서 SW아키텍처 요구사항을 파악하고, SW아키텍처를 설계 및 검증하여, 정의된 SW아

키텍처를 SW 개발에 적용하는 것을 보증하기 위하여 계획, 실행, 통제 및 모니터링을 할 수 있다.

개발 날짜 2014. 11. 12 개 발 기 관 정보통신산업진흥원

주 요 업 무 책임 및 역할

SW아키텍처

일정 관리하기

⋅SW아키텍처 일정계획을 수립하기 위하여 SW아키텍처 수행에 필요한 작업을 확정한다.

⋅SW아키텍처 작업 순서를 정하기 위하여 SW아키텍처 수행 작업의 선, 후행 관계를 파악하여 작업 순서를 확정한다.

⋅……….

SW아키텍처

범위 관리하기 ……..

□ 직무 기본 정보

□ 직무 책임 및 역할

2. SW아키텍처 NCS

□ 직무수행요건 • 학습경험/자격증

• 지식.기술

• 사전직무경험

• 직무수행기간

Page 14: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

채용·배치·승진체크리스트

- 14 -

2. SW아키텍처 NCS

Page 15: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

자가 진단 도구

- 15 -

2. SW아키텍처 NCS

Page 16: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

훈련 기준

- 16 -

2. SW아키텍처 NCS

Page 17: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

I. SW분야 NCS 개발 현황

출제기준 (시안)

- 17 -

2. SW아키텍처 NCS

Page 18: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

II. NCS 발전 방향

일학습 병행제 • 중소기업의 신규 채용 또는 채용 예정 인력의 조기 전력화 지원

• NCS기반으로 기업의 교육 훈련 프로그램과 교재 개발을 지원

• Onsite, Offsite 교육에 대한 비용 지원

신자격제도 도입 • 총 15개 新자격 종목 확정 (6/25 ~ 9/19) 신자격에 대한 능력단위, 능력단위 요소, 수행준거, 지식-스킬-태도 정의

SW 전문가 CDP (Career Development path) 설계 및 본심의 통과

• SW개발자_L4와 SW분석설계자_L5 2개 분야 Pilot 시험 실시 10/23 ~ 12/6 : SW개발자_L4와 SW분석설계자_L5 문제 출제

12/12 : 자가체크리스트 (30분) 와 인터뷰 (30분)

12/13 : 필기 (2시간 30분) 및 실기 시험 (4시간)

- 18 -

1. NCS 확산 활동

Page 19: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

II. NCS 발전 방향

NCS 기업 활용 컨설팅 • NCS를 기반으로 직무별 경력개발경로와 훈련 과정 개발을 지원 2015년 1,000개 기업에 적용 계획임

• 2015년 확산을 위한 사전 점검을 위해 5개 기업 상대로 컨설팅 실시 중 일정: 11/21 ~ 12/19

- 19 -

1. 정부의 NCS 확산 활동

Page 20: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

II. NCS 발전 방향

Global Best Practices로 자리매김하는 NCS • NCS는 SW 직무에 대한 좋은 가이드이나, 성공적인 적용을 위해서는 실행

가능한 계획과 내재화가 필요함

• NCS의 적극적인 활용과 피드백 https://www.ncs.go.kr/index.jsp

- 20 -

2. NCS 발전 방향

Page 21: SW분야 NCS 개발 현황 및 발전 방향€¦ · 04. DB엔지니어링 05. NW엔지니어링 06. 보안엔지니어링 07. UI/UX엔지니어링 . 3. 정보기술운영. 01. IT시스템관리

All Rights reserved and only usage for the authorized person. Developed by Young On, Kim ([email protected])

II. NCS 발전 방향

지속적인 NCS 확산 • 일학습 병행제

• 신자격제도

• NCS 기업 활용 컨설팅

• NCS 활용 Best Practices 발굴 공유

NCS의 지속적인 보완 • NCS에 대한 right positioning

• Global Best Practices의 모니터링 및 반영 영국 SFIA (Skill Framework for Information Age)

SW분야 NCS 전문가 양성 • SW 20개 영역을 조율할 수 있는 전담 인력 확보

• NCS의 확산을 견인할 전문가 pool 양성

• NCS의 지속적인 보완을 위한 전문가 그룹 운영

- 21 -

2. NCS 발전 방향

감사합니다.