110 likes | 333 Views
SelfShop 현황 및 Pilot 진행안 ( 계획안 ). SelfShop TFT Ver 0.1 2012-04-03. SelfShop 현황 및 Pilot 진행 안. [Project Name] SelfShop Pilot Doc No : IS-SP10-10-110-01. 목차. 1. 개발 사유 및 시스템의 목표 2. 현재 까지 진행 상황 3. 진행 방향 개요 4. Pilot 프로토타입 작업 항목들 5. Pilot 프로토타입 진행 일정
E N D
SelfShop현황 및 Pilot 진행안(계획안) SelfShop TFT Ver 0.1 2012-04-03
SelfShop현황 및 Pilot 진행 안 [Project Name] SelfShop Pilot Doc No: IS-SP10-10-110-01
목차 1. 개발 사유 및 시스템의 목표 2. 현재 까지 진행 상황 3. 진행 방향 개요 4. Pilot 프로토타입 작업 항목들 5. Pilot 프로토타입 진행 일정 6. 전체 Development 계획 작성 및 실행 7. 리스크 항목
1. 개발 사유 및 시스템의 목표 • 왜 다시 개발 해야만 되는가? • 사이트의 복제화(여러 가지 사이트 운영 시에 proper version의 관리 어려움으로 개발 시간이 오래 걸림 • 개발 후에 유지 보수가 어려움(여러 개의 사이트를 하나씩 수정해야 함) • Multi Language and Multi Shipping의 지원 • 현 시스템의 문제점은 무엇인가? • 통합된 재고 관리의 어려움 • 통합 시스템관리 모듈 및 운영 방식이 여러 개 이므로 버젼별 관리 및 통합의 문제 발생 • 목표 시스템 개요 • 신규 site를 쉽게 생성 할 수 있는 기초를 작성 • 각 Language별로 site를 생성 관리 할 수 있는 기반 구축 • 각 Language별, 각 나라별로 배송의 관리 • 판매 가격 정책 : (제품가격 + 운송비 체계)등 을 각 싸이트 담당자가 일반규칙, 임의의 규칙을 적용할 수 있도록 기능이 제공되어야 함 • 추가 가능에 대한 확장 성 제공
2. 현재 까지의 진행 현황 • 개발 진행 현황은 • Partly 개발이진행되었음 • 전체 프로세스를 한번에 개발하지 못한 상태임 • 계속적인 추진이 되지 않은 이유는 • 중간중간 프로젝트 진행이 끊어 짐 • 무엇을 해야 하는가? • 현재의 개발 진행 정도 파악 • 전체 Process중에서 Todo의 기능을 파악하여 우선 순위를 정한 • 업무의 구체적인 분석 설계의 완료
3. 추진 방향 개요 – 현황 분석 SW 구조 설계 및 표준화가 미완성 되어있음 AS IS 각 기능에 대한 process 정의나 문서화 부재 개발하고자 하는 Software Architecture에 대한 미 정의 Database의 설계의 미완성 구체적인 업무 분석 및 설계 구체적인 개발 범위와 일정
3. 추진 방향 개요 – 진행 • 추진 방법 : • Pilot 프로토 타입 개발을 통하여 개발환경, Framework, Database 설계 검증, 개발 코드 표준화 및 문서 등을 확보한다 • 타스크 항목들 • 목표 시스템 핵심기능에 대한 분석 및 개념 정의에 따른 구현 가능한 설계 • 용어 사전 정의 • Software Architecture에 대한 조사 • 구현 목표 개념에 의한 Database 설계 방향 조사 • Data Migration에 대한 계획과 시나리오 구성 • Pilot 프로젝트를 통한 목표시스템 핵심 기술 검증, 개발 및 표준 확립 • Technical Architecture 및 라이브러리, 개발 환경의 확보 • Database Design 설계 개념 및 확보 및 검증 • Application Layer의 정의 및 표준 model 작성 • DB 및 개발 Convention 작성 • 구체적인 전체 업무 개발 일정 수립
4. Pilot 프로토타입 작업 항목들 • 목표시스템의 핵심기능 정의 및 설계 방향 정의 • Framework 및 Library 등 기반 Software들의 조사 • Database 설계 방향 조사 및 설계 • 대상 SW 모듈에 대한 평가및 선정 • Pilot 시스템 의 설계 • Pilot시스템의 규모 및 기능 설계 • Framework를 이용한 구현 • Database 설계 • 화면 설계 • Pilot 시스템 의 구현 • Pilot의 검증 및 보완 • SelfShop개발 표준안, SW Architecture등 작성 • 전체 업무개발에 대한 분석 및 일정 수립 • 이슈관리
5. Pilot 프로토타입진행 일정 • TBD – 작업일정 수립 중……….
6. 전체 Development 계획 작성 • 1. 전체 업무의 요구사항 수집및 정리 • 2. 추진 일정 수립 • 업무별 우선순위 • 일정 수립 • 개발 진행 • 3. 구현 가능한 업무 분석 설계 • 화면 • Database • Business Logic • 3. 개발 진행 및 관리
7. 리스크 항목 • Company level의 Development Plan 및 schedules과의 상춘되는 부분 • 전체적으로 Pilot 프로토 타입에 1.5 ~ 2달정도 소요 예상됨(자세한 사항은 추가되는 일정 참조) • Pilot 프로토타입의 고려 사항 • Front단을 먼저 개발 • 새로운 Front단과 기존 시스템과의 연동은 offline으로 연동 • Back_office단의 개발 고려