본문 바로가기

분류 전체보기

(11)
Part 2. 화면 설계 23.01.12(목) 1. 화면 설계 – UI 요구사항 확인 – UI 개요 1) UI 개념 UI(사용자 인터페이스)는 넓은 의미에서 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체이다. 좁은 의미로는 정보 기기나 소프트웨어의 화면 등에서 사람이 접하게 되는 화면이다. 2) UI 유형 – CG NO (1) CLI(Command Line Interface) – 정적인 텍스트 기반 인터페이스 명령어를 텍스트로 입력하여 조작하는 사용자 인터페이스 (2) GUI(Graphical User Interface) - 그래픽 반응 기반 인터페이스 그래픽 환경을 기반으로 한 마우스나 전자펜을 이용하는 사용자 인터페이스 (3) NUI(Natural User Interface) - 직관적 사용자 반응 기반 인터페이스 ..
Part 1. 요구사항 확인 23.01.12(목) 4. 요구사항 확인 – 요구사항 확인 – 애자일 1) 애자일 방법론의 개념 애자일 방법론은 소프트웨어 개발방법론의 하나로서 개발과 함께 즉시 피드백을 받아서 유동적으로 개발하는 방법이다. 2) 애자일 방법론 특징 프로젝트의 요구사항은 기능 중심으로 정의한다. 절차와 도구보다 개인과 소통을 중요하게 생각한다. 작업 계획을 짧게 세워 요구 변화에 유연하고 신속하게 대응할 수 있다. 소프트웨어가 잘 실행되는 데 가치를 둔다. 고객과의 피드백을 중요하게 생각한다. 3) 애자일 선언문 - 개변동고 공정과 도구보다 개인과 상호 작용 계획을 따르기보다 변화에 대응하기 포괄적인 문서보다 동작하는 소프트웨어 계약 협상보다 고객과의 협력 4) 애자일 방법론 유형 – XP (1) XP XP는 의사소통 개선과 즉각적 피드백으..
Part 1. 요구사항 확인 23.01.11(수) 1. 요구사항 확인 – 현행 시스템 분석 – 플랫폼 기능 분석 1) 플랫폼의 유형 (1) 싱글 사이드 플랫폼 제휴 관계를 통해 소비자와 공급자를 연결하는 형태 ex) 아이튠즈, 안드로이드 마켓 (2) 투 사이드 플랫폼 두 그룹을 중개하고 모두에게 개방하는 형태 ex) 소개팅 앱 (3) 멀티 사이드 플랫폼 다양한 이해관계 그룹을 연결하여 중개하는 형태 ex) 페이스북, 인스타그램 2) 플랫폼의 기능 소프트웨어 개발과 운영비용이 감소하고 생산성이 향상된다. 동일 플랫폼의 커뮤니티를 형성하고 네트워크 효과를 유발한다. * 네트워크 효과 어떤 상품에 대한 수요가 형성되면 이것이 다른 사람들의 상품 선택에 큰 영향을 미치는 현상이다. 3) 플랫폼 성능 특성 분석 기법 (1) 사용자 인터뷰 현행 플랫폼 사용자 인터..