소프트웨어 요구 사항 분석
- 현행 시스템 파악
- 1단계 : 현행 시스템 구성, 기능 , 인터페이스 현황을 파악하는 단계
- 2단계 : 현행 시스템의 아키텍처 및 소프트웨어 구성현황을 파악하는 단계
- 3단계 : 현행 시스템의 하드웨어 및 네트워크 구성현황을 파악하는 단계
- 플랫폼 기능 분석
- 플랫폼 기능
- 연결기능
- 비용감소
- 브랜드 신뢰 기능
- 커뮤니티 형성
- 플랫폼의 종류
- 하드웨어 플랫폼
- 소프트웨어 플랫폼
- 서비스 플랫폼
- 플랫폼의 유형
- 싱글 사이드 플랫폼
- 투 사이트 플랫폼
- 멀티 사이드 플랫폼
- CPND(Contents Platform Network Device)
- Content (콘텐츠)
- Platform (플랫폼)
- Network (네트워크)
- Device (디바이스)
- 운영체제 분석
- 운영체제 종류
- 유닉스(UNIX)
- 리눅스(Linux)
- 윈도우즈(Windows)
- 맥 OS (Mac OS)
- ios
- Android
- 윈도우폰 OS
- 네트워크 분석
- 프로토콜 3요소 (★)
- 구문(Syntax)
- 의미(Semantic)
- 타이밍(Timing)
- DBMS 분석
- 미들웨어(Middleware) 분석
- 미들웨어 종류
- 원격 프로시저 호출(RPC)
- 메시지 지향 미들웨어(MOM)
- ORB(Object Request Broker)
- DB 접속 미들웨어
- TP 모니터
- 웹 애플리케이션 서버(WAS, Web Application Server)
- 엔터프라이즈 서비스 버스(ESB)
이 블로그 포스트에서는 소프트웨어 요구사항 분석의 주요 단계와 다양한 기술적 요소를 살펴보았습니다. 프로젝트 초기에 이 분석을 수행함으로써 명확한 요구사항을 개발하고 효율적인 소프트웨어 시스템을 설계할 수 있습니다.
2024년에 정보처리기사를 따기 위해 노력하는 모두에게 행운을 빕니다!
맨위로 올라가서
≡ 모양 클릭하면 아래와 같이 카테고리 메뉴가 나옵니다.
여러 IT정보 지식과 일상 내용도 공유하고 있으니 많이 방문해주세요!