1. 플랫폼의 개념
- 플랫폼은 애플리케이션을 구동시키는데 필요한 소프트웨어 환경임
동일 플랫폼 내에서는 상호 호환이 가능하도록 만들어진 결합체를 의미함.
2. 플랫폼의 유형
- 싱글 사이드, 투 사이드, 멀티 사이드로 나뉘어짐.
싱글 사이드 : 제휴 관계를 통해서 소비자와 공급자를 연결해주는 형태 - 아이튠즈, 안드로이드 마켓 등
투 사이드 : 두 그룹을 중개하고 모두에게 개방 해주는 형태 - 소개팅 앱 등
멀티 사이드 : 다양한 이해관계를 가지는 그룹을 연결하여 중개하는 형태 - 페이스북, 인스타그램 등
3. 플랫폼의 기능
- 소프트웨어 개발과 운영비용 감소 및 생산성 향상
- 동일 플랫폼의 커뮤니티를 형성 및 네트워크 효과 유발 (네트워크 효과 : 상품의 수요가 형성되면 다른 상품선택 영향 줌)
4. 플랫폼 기능 분석 절차
- 현행 플랫폼 자료 수집 : 현행시스템 담당자의 제시 자료와 인터뷰를 통해 파악
- 수집 자료 분석 : 수집된 자료에 산발적으로 존재하는 정보들의 취합/정제 작업을 실시
- 결과 산출물 작성 : 수집된 자료를 기반으로 플랫폼 기능분석도 작성
5. 플랫폼 성능 특성 분석
- 이유 : 사용자 서비스 이용 시 속도의 적성성을 알 수 있다.
사용자가 성능에 대한 개선요구를 하면 시스템 플랫폼 성능이 느린것으로 제기될 가능성이 높다.
6. 플랫폼 성능 특성 분석 기법
사용자 인터뷰 - 현행 플랫폼 사용자 인터뷰를 통해 속도의 적정성 확인 후 인터뷰 결과서 산출
성능 테스트 - 현행 플랫폼 대상으로 성능 테스트, 부하 테스트 수행 후 성능테스트,부하테스트 결과서 산출
산출물 점검 - 현행 플랫폼과 유사한 타사 제품의 성능 자료를 분석하여 벤치마킹 테스트 결과서 산출
7. 플랫폼 성능 특성 측정 항목
- 경과시간, 사용률, 응답시간, 가용성
'자격증 > 정보처리기사' 카테고리의 다른 글
필기) 소프트웨어 설계 - 요구사항 확인 - 비즈니스 융합 (0) | 2024.05.16 |
---|---|
필기) 소프트웨어 설계 - 요구사항 확인 - DBMS (1) | 2024.05.16 |
필기) 소프트웨어 설계 - 요구사항 확인 - 네트워크 (0) | 2024.05.16 |
필기) 소프트웨어 설계 - 요구사항 확인 - 운영체제 (0) | 2024.05.16 |
필기) 소프트웨어 설계 - UML (0) | 2024.05.13 |