소프트웨어 생명 주기(Software Life Cycle)
UI(User Interface)사용자와 시스템 사이의 상호작용을 지원하는 장치 또는 소프트웨어로, 일반적으로 사용자가 접하는 화면을 의미한다. 따라서 사용자 중심으로 설계되어야 한다.※ UX(User eXperience): 사요자가 제품 또는 서비스를 직간접적으로 경
Application ✅소프트웨어 아키텍처 (Software Architecture) 소프트웨어 개발 원칙 또는 지침을 의미한다. 소프트웨어 아키텍처 설계 원리 모듈화(Modularity) 수정 및 재사용, 유지관리이 편하도록 시스템의 기능을 모듈 단위로 나눈다.
특징\- 단독으로 컴파일 가능하다.\- 재사용이 가능하다.모듈 간의 상호작용 또는 의존정도를 나타난다. 연관성특징\- 결합도와 품질은 반비례한다.구분내용 결합도 > 공통 결합도 > 외부 결합도 > 제어 결합도 > 스탬프 결합도 > 자료 결합도 내공외제스자
1. 인터페이스 요구사항 확인 ✅ 내외부 인터페이스 요구사항 ◾시스템 인터페이스 서로 독립적인 시스템 사이를 연동하기 위한 접속 방법이나 규칙 ◾인터페이스 요구사항 검증(Requirements Verification) 요구사항이 요구사항 명세서에 정확하게 기술되