예전에 작성했던 내용 정리해둡니다.
여기서 '시스템 분석' 은 이러한 경우에 해당한다고 보시면 되겠습니다.
타업체에서 하던 시스템 유지보수를 넘겨받는다던가, 사내에서 인수인계 받는다던가, 기존 시스템을 개선 개발 한다던가 등...
1. 시스템 구성
- 전체 H/W, Network 시스템 구성도
- 업무별 서버 시스템 구성 (H/W, S/W, DB, 솔루션 등)
- 서버별 계정, 설치 상세 내역, 기동 및 종료, 로그 확인/보관주기
- 유지보수 내용, 업체, 연락처
2. 시스템 인터페이스 내역
|
3. 백업정책
- 백업 대상, 주기, 방법, 복구 등
4. 시스템 사용 현황
- 시스템별 Client 정의 ( Client 유형, 인원수, 전산지식수준, 성향 등)
- 시스템 사용 패턴 - 사용자 유형별 사용 피크 시간 ( 매장사용자 10시 로그인, 게시판 사용, 저녁 7~10 판매 일보 사용 집중, 물류시스템 작업시간 등 )
- 시스템 작업가능 시간대
- 서비스 시간
5. 시스템 성능 정보
- 서버 리소스 현황 ( cpu, 메모리 사용량 로그를 걸어두고 분석필요)
- 프로세스에서 점유하는 메모리사이즈
- Client측 Application 응답속도
6. 개발 환경, SW
- 개발 환경(개발도구) 가이드, 개발프레임웍 이용 매뉴얼
- 사용자 인터페이스 도구 개발툴
- App개발가이드
- 프로세스(개발-테스트-전개) 정의서
- BATCH 작업
- SW설계문서
- ERD, 용어사전 등 DB 설계 관련 문서
- 보유 SW 현황 ( 라이센스 정보 포함 )
- 인터페이스 ( sw 관점, 상세히 )
- 개발 / 운영 Tool - SVN, GIT, 형상관리
7. 클라이언트 환경
- PC 사양, 단말기 종류 / 사양
- 단말 software
- 모니터 해상도
- 네트웍 환경
8. 서비스 체크 리스트
|
9. 시스템 운영 계획
- 시스템 운영( 개발, 전개, 장애 상황 등)에 대한 유지보수 범위
- 향후 시스템 확장 계획
10. 업무 프로세스, 관습
- 고객 요청처리, 장애처리
- 관련 사람 : 담당자, 이용자 등
- 고객 : 주요 고객 / 악성 고객
- 정기적 / 특정시기나 이벤트 / 자주 / 가끔 발생하는 업무 및 처리방법
- 통계추출 작업
- 마감 작업
11. 기타
- 안고있는 미해결 문제
- 진행중인 작업
- 진행예정이었던 작업
- 이런거 하고 싶었는데... 와 같은 작업
- 각 주체별 (운영자, 개발자, 이용자... ) 어려움, 희망사항
- 기존보다 개선할 포인트들이 있는지 - 삭제 / 통합 / 자동화
※ 실제 사용 또는 주요 화면 캡쳐
※ 기존 산출물 입수
※ 이 분석 작업과 관련한 고객의 궁극적인 목적이 무엇인지, 현실적인 것인지
시스템 분석 초안
시스템 분석 양식
시스템 분석 방법
'IT - S/W, Biz > S/W Development' 카테고리의 다른 글
업무 Diary 7/27 - node.js, java (0) | 2014.07.27 |
---|---|
해결: (이클립스) 기본 클래스 ... 을(를) 찾거나 로드할 수 없습니다 (3) | 2014.07.08 |
node.js logging by winston - console, daily rotaion, customizing timestamp (0) | 2014.07.04 |
node.js 모듈 이거저거 (작성중) (0) | 2014.07.02 |
WebSocket 관련 정리 (링크위주) (작성중) (0) | 2014.07.01 |