전체 글 (91) 썸네일형 리스트형 테스트 환경 구축(UI테스트) 사용자 중심 디자인(User Centered Design) 사용자 중심 디자인은 사용자가 원하고 필요로 하는 것에 대해 사용자의 한계 능력과 상황에 맞추어 디자인 프로세스를 통해 사용자를 중심으로 사고하여 만들어 내는 인터페이스, 서비스, 제품 디자인의 철학적 접근 방법이자 디자인 사상이다. 디자인의 각 단계에서 인간을 중심으로 하는 집중적인 관심과 연구가 이루어지며 최종적 단계에서의 결과물인 디자인은 인간 사용자의 편의와 복지의 실현에 초점을 맞추게 된다. 이를 위해 각 단계의 디자인 문제 해결과정에서 디자이너는 사용자가 어떻게 사용하고 있고 어떻게 사용하게 될지에 대한 분석과 예상을 하는 디자인 리서치를 통해 디자인을 만들어 나가게 되는데 이때 실제의 세상에서 행해지는 실제 사용자의 행태와 환경을 이.. 테스트 기법 선정(UI테스트) 휴리스틱 평가(Heuristic Evaluaion) 사용성에 대한 문제를 찾아내기 위한 사용성 공학 방법으로 전문가에 의해 이론과 경험을 근거로 하여 일련의 규칙들을 만들어 놓고 평가 대상이 그러한 규칙들을 얼마나 잘 지키고 있는가를 확인하는 평가 방법이다. 페이퍼 프로토타입 (Paper Prototype)평가 프로토타입의 가장 빠른 방법으로 제품의 전반적인 컨셉과 흐름을 잘 보여주며, 보는 사람들이 최종 제품에 대한 기대를 갖지 않고 더 자유롭게 의견을 개진하면서 발전시킬 수 있는 방법이다. 선호도 (Prefernece)평가 "A가 B보다 더 좋다", "C가 D보다 더 편리하다" 와 같이 제품이나 서비스에 대한 사용자의 선호도에 영향을 미치는 속성들을 파악하고, 중요도에 따른 선호도를 예측하기 위하여 .. 응용 시스템 개발 인프라 구축(응용SW기초기술활용) 개발 환경 인프라 구축 개요 IT 환경이 급변한 이후 모바일, IOT, 가상현실, 증강 현실, 인공 지능, 블록체인과 같은 다양한 기술들로 인해 개발환경 구성은 매우 복잡해졌다. 따라서 개발하려는 전체 시스템에 필요로 하는 서비스를 효율적으로 선택하여 개발환경을 구축해야한다. 1. 개발환경 인프라 구성 방식 - On-Premise 방식 : 외부 인터넷망이 차단된 상태에서 인트라넷 망만을 활용하여 개발환경을 구축하는 방식이다. 데이터와 정보의 외부 유출이 민감할 경우 해당 장비를 자체 구매하고 특정 공간에 개발환경을 구축한다. - 클라우드 방식 : 아마존, 구글, 마이크로소프트 등 클라우드 공급 서비스를 하는 회사들의 서비스를 임대하여 개발환경을 구축하는 방식이다. 해당 장비를 초기에 구매하지 않기 때문에.. 개발도구 설치 및 운용(응용SW기초기술활용) 프로그래밍 언어 다양한 프로그래밍 언어를 선택하는 것은 시스템 개발 및 운영에 매우 중요하다. 언어를 선택함에 있어 다음 사항 등을 고려한다. - 언어의 타입 : 정적 개발언어, 동적 개발언어 - 목표 시스템의 특징 : 일반 시스템 또는 도메인 특화 시스템 - 언어 특징 : 객체 지향, 명령형, 서술형, 순서형, 선언형 - 지원 : 관리도구 지원형, 언어 독립형 운영체제 설치 및 운용(응용SW기초기술활용) 운영체제 선택 및 설치 1. 윈도즈 계열 운영체제 선택 윈도즈 계열 운영체제는 개인용, 기업용, 워크스테이션용으로 출시된다. - Windows Home : 개인 사용자에게 최적화된 운영체제이다. - Windows Pro : 소규모 기업용으로 최적화된 운영체제이다. Pro는 Home에 비해 관리 및 배포, 도메인 가입, 엔터프라이즈 모드, 원격 데스크톱 지원, Hyper V와 같이 향상된 기능을 제공한다. - Windows Pro for Workstation : 트랜잭션이 물리거나 복구 기능을 필요로 하는 소규모 기업용 운영체제이다. Pro에 비하여 CPU를 4개까지 동시 지원하여 동시 처리 성능이 뛰어나며 메모리도 6테라바이트까지 지원한다. 또 비휘발성 메모리 모듈을 지원하여 전력이 공급되지 않아도 데이.. 이전 1 ··· 8 9 10 11 12 13 14 ··· 19 다음