2016년 11월 3일 목요일

가상현실과 인지과학

가상현실(VR: Virtual Reality)

가상현실(VR: Virtual Reality)
• 컴퓨터안에서 생성되는 가상세계
• 자신과 환경이 모두 현실이 아닌 가상의 이미지를 사용하며, 증강현실에 비해 현실감이 떨어짐.


• 3차원 그래픽 속에서 사용자가 직접 그 상황 속에 물리적으로 빠져 들어가는 듯한 시각적인 감각을 제공함
• 사용자는 실제로 경험하기 어려운 환경을 컴퓨터 그래픽을 통해 경험하게 됨


인지과학(인공신경)

인공신경 시스템
- 인공신경(Neural Prosthesis) 시스템이란 반도체 및 전자기술을 이용 하여 손상된 신경을 회복시킴으로써 잃어버린 기능성을 되 살려주는 생체 전자공학 기술





증강현실의 개념과 기술 활용


* 증강현실 (Augmented Reality)

현실에 기반한 가상화 / VR 의 확장된 개념
사용자가 눈으로 보는 현실 화면이나 실제 영상에다 컴퓨터가 재현하는 문자나 그래픽 같은 가상 정보를 합성하여 함께 체험할 수 있도록 하는 기술임.
증강현실은 컴퓨터 그래픽스, 인간과 컴퓨터 간의 상호작용, 영상 및
상황 인식, 위치 기반 서비스 등의 기술과 깊은 관련성을 가짐.

사용자가 보는 현실세계에 컴퓨터가 만들어 낸 가상세계 정보를 합성 해서 보여줌 → 현 위치나 상황을 인식할 수 있는 센싱장치 필요
실세계 이미지나 정보의 수준을 증강시키는 역할



증강현실 기술의 활용

증강현실(AR) 기법을 이용하여 실세계에 부가적 정보를 추가

    제조분야, 의료분야

관광정보, 박물관이나 도서관에서 휴대단말기,
교육, 훈련, 시뮬레이션, 협업 등
웨어러블 시스템(Wearable System)
 - 군사영역에서 전장 주변 정보
 - 소방대원이나 응급구조사에게 정보 제공





4차 산업혁명 시대, 소프트웨어 프로세스의 요건 - 가치 창출

소프트웨어의 역할 변화






소프트웨어 조직의 체질 개선
• Be responsible for Business performance
• Be Proactive.
     – “No one specifies requirements for you.”
• Disrupt yourself.
     – Open-minded, Collaborative innovation




2016년 11월 2일 수요일

[SW공학 동영상 30화] 테스트 유형의 분류

이번 팟캐스트는 돈이 만든 테스트 종류의 분류에 대해 이야기 합니다. 

현재 테스트를 위한 활동을 보면, 테스트 전략에 따라 많이 다르지 않는 단위 테스트, 통합 테스트, 시스템 테스트 등을 계획합니다. 이 것은 전통적으로 잘 정리되어 알려져 있습니다. 프로젝트는 테스트 계획을 통해 어떤 테스트를 해야하는지 거의 결정합니다. 프로젝트나 개발자들은 계획되지 않은 테스트는 계획되지 않았다는 이유로 테스트를 하지 않을 것이라고 말합니다. 

테스트 종류를 결정하기 위해 정보를 수집하는데는 많은 경험과 다양한 정보들이 있어 큰 어려움이 없었습니다. 분류 체계의 종류, 계층 구조의 종류, 구성 및 이와 유사한 시험 유형 등을 참고하여 정리할 수 있었습니다. 그리고, 다양한 프로젝트에서도 많은 테스트 종류를 찾기는 어려웠습니다. 이 중에서 필요한 테스트를 선정해 계획을 수립하게 됩니다. 

하지만, 프로젝트에 따라 필요한 테스트가 이루어져야 하지만 전문가가 아닌 경우 필요한 테스트가 제외될 수도 있습니다. 이런 이유로, 테스트 종류를 정리하여 도움을 주려 합니다. 그림1에는 검증(verification)과 확인(validation)을 위한 여러 가지 방법이 표시되어 있습니다. 여기에는 테스트도 있고 평가 방법도 함께 있습니다. 돈이 명확하게 얘기하고 싶은 것은 그림1에 나타난 분류로는 모든 것을 커버하지 않는다는 겁니다. 좌측 상단의 일부만 포함합니다. 




스마트디바이스 미래 융합미디어산업 - 스마트_카

자동차와 IT융합 (Car_Infortainment)

Smart CAR / CAR Infortainment



Auto Mobile Office



이메일 송수신

- 무선인터넷(Wibro/WiFi)을 매개로 e-mail 송∙수신과 첨부파일의 열람 및 출력을 수행한다.
- 차량등록번호를 e-mail ID 로 지정, 메일송신자는 차량으로 즉시 메일을 송신할 수 있다.
- 메일서버가 수신된 메일을 분석하여 차량문서 Viewer에 맞게 변홖하여 메일서버에 저장.
- 운젂자는 차량내에서 메일 수신 및 발송이 가능하며, 블루투스 또는 USB포트로 프린터 출력 가능.




4차 산업혁명 시대, 소프트웨어 프로세스의 요건 - 속도



  • 속도가 경쟁력





  • 더 빨리, 더 자주






  • 기민한 소프트웨어 프로세스


•Iterative/Agile Development Process
•Continuous Delivery
•Automation
•Cross-functional team