분류번호 :	2001020225_16v4
능력단위 명칭 :	화면 구현
능력단위 정의 :	화면 구현이란 UI 요구사항을 확인하여 설계한 UI 설계를 기반으로 화면을 구현하는 능력이다.

능 력 단 위 요 소	수 행 준 거
2001020225_16v4.1 UI 설계 확인하기	1.1 설계된 화면과 폼의 흐름을 확인하고, 제약사항과 화면의 폼 흐름을 구현에 반영하도록 설계를 확인 할 수 있다.
	1.2 UI 요구사항과 UI 표준 및 지침에 따라 설계된 메뉴 구조를 해석 할 수 있다.
	1.3 구현을 위해 하위 시스템 단위의 내·외부 화면과 폼을 설계를 확 인할 수 있다.
	【지식】 • 구현에 요구되는 아키텍처의 이해
	• 유용성 개념 및 적용원리
	• UI 기획/설계/구현 절차
	• 유즈케이스에 대한 이해
	• 데이터 타입 특성
	• 사용자 기반 메뉴 구조 작성 방법
	• 감성공학에 대한 이해
	【기술】 • 유즈케이스 작성 능력
	• UI 설계도구 활용 능력
	• UI 네비게이션 작성 도구 활용 능력
	• 화면/폼 구성 도구 활용 능력
	• 화면 구성 능력
	• UI 작성 그래픽 도구 활용 능력
	【태도】 • UI 표준 및 지침을 준수하려는 태도
	• UI 관련자들과 원활한 관계를 유지하려는 태도
	• 개발 일정을 준수하려는 태도
	• UI 설계 변경 요구 피드백에 대해 열린 마음으로 듣는 태도
	• 고품질의 소프트웨어 개발에 대한 의지
2001020225_16v4.2 UI 구현하기	2.1 소프트웨어 아키텍처 세부 구현 지침과 UI 표준 및 지침을 반영하 여, 확인된 UI 설계를 구현할 수 있다.
	2.2 확인된 화면과 폼 흐름 설계에 따라, 사용자 접근성을 고려한 화면 과 폼의 흐름 제어를 구현할 수 있다
	2.3 확인된 화면과 폼 흐름 설계에 따라, 감성공학 기법을 고려하여 사 용자가 접하는 화면, 폼, 메뉴, 흐름을 구현할 수 있다.
	2.4 구현된 화면, 폼, 메뉴, 흐름을 테스트할 수 있는 테스트 케이스를 작성하고 단위 테스트를 수행하기 위한 테스트 조건을 명세화 할 수 있 다.

2001020225_16v4.2 UI 구현하기	【지식】 • 구현에 요구되는 아키텍처의 이해
	• 유용성 개념 및 적용원리
	• HTML 개념과 적용원리
	• CSS의 개념과 적용원리
	• 자바스크립트의 개념과 적용원리
	• 설계 산출물의 이해
	• 감성공학에 대한 이해
	【기술】 • HTML, CSS, 자바스크립트 등 표준기술 활용 능력
	• UI 네비게이션 작성 도구 활용 능력
	• 화면/폼 구성 도구 활용 능력
	• 화면 구성 능력
	• UI 작성 그래픽 도구 활용 능력
	• UI Framework(jQuery, AngularJS등) 활용 능력
	【태도】 • UI 표준 및 지침을 준수하려는 태도
	• UI 관련자들과 원활한 관계를 유지하려는 태도
	• 개발 일정을 준수하려는 태도
	• UI 설계 변경 요구 피드백에 대해 열린 마음으로 듣는 태도
	• 고품질의 소프트웨어 개발에 대한 의지

•	이 능력단위를 활용할 경우, 요구사항 도구와 설계 도구의 연계를 고려해야 한다.
•	소프트웨어 아키텍처와 UI표준 및 지침의 변동에 따른 유연성을 확보해야 한다.
•	이 능력단위에 사용되는 기술은 자주 변경되기 때문에 적절한 수행을 위해서는 최신 기술에 대한 지속적인 수집 및 습득을 위한 훈련이 요구된다.
•	기존의 화면 구현 능력단위의 훈련시간과 수준을 고려하여 화면 설계(5)와 화면 구현(3)으로 분할한 다.

•	소프트웨어 아키텍처 세부구현 지침
•	UI 표준 및 지침
•	UI 설계서
•	UI 개발기술 매뉴얼
•	한국형 웹 컨텐츠 접근성 지침(KWCAG)
•	W3C(World Wide Consortium) 표준
•	전자정부 웹 표준 준수지침

•	화면 설계용 컴퓨터
•	대형 모니터
•	프린터, 인터넷
•	네비게이션 설계용 소프트웨어
•	UI 설계용 소프트웨어

•	해당없음

◉ 적용범위 및 작업상황

고려사항

자료 및 관련 서류

장비 및 도구

재료

•	평가자는 능력단위 화면 구현의 수행준거에 제시되어 있는 내용을 평가하기 위해 이론과 실기를 나 누어 평가하거나 종합적인 결과물의 평가 등 다양한 평가 방법을 사용할 수 있다.

• 피평가자의 과정평가 및 결과평가 방법

평 가 방 법	평 가 유 형
	과 정 평 가	결 과 평 가
A.포트폴리오	√	√
B.문제해결 시나리오	√	√
C.서술형시험
D.논술형시험
E.사례연구		√
F.평가자 질문
G.평가자 체크리스트	√	√
H.피평가자 체크리스트	√	√
I.일지/저널
J.역할연기
K.구두발표	√	√
L.작업장평가
M.기타

• 수행준거에 제시되어 있는 내용을 성공적으로 수행할 수 있는지를 평가해야 한다.

• 평가자는 다음 사항을 평가해야 한다.

-	UI 요건에 대한 이해도
-	UI 설계서에 대한 이해도
-	UI 표준 및 지침에 대한 이해도
-	최신 UI 기술들에 대한 이해도
-	사용자 경험 분석에 대한 이해도
-	프로토타입 작성 및 검증 능력
-	소프트웨어 아키텍처 상세구현 지침에 대한 이해도
-	UI 설계를 소프트웨어 아키텍처 상세구현 지침과 UI 표준 및 지침에 따라 개발하는 능력

◉ 평가지침

평가방법

평가시 고려사항

순번	직 업 기 초 능 력
	주 요 영 역	하 위 영 역
1	의사소통능력	경청 능력, 기초외국어 능력, 문서이해 능력, 문서작성 능력, 의사표현 능력
2	문제해결능력	문제처리 능력, 사고력
3	대인관계능력	갈등관리 능력, 고객서비스 능력, 리더쉽 능력, 팀웍 능력, 협상 능력
4	정보능력	정보처리 능력, 컴퓨터활용 능력
5	기술능력	기술선택 능력, 기술이해 능력, 기술적용 능력

◉ 직업기초능력

구 분	내 용
직무명칭(능력단위명)	응용SW엔지니어링(화면 구현)

분류번호	현재	2001020225_16v4

개발연도	현재	2016
버전번호		v4
개발기관	현재	한국소프트웨어산업협회
향후 보완 연도(예정)		2019~2021

◉ 개발이력