=== 프로젝트명 === ''ZIM'' === 개발할 시스템 개요 === 현재 BBS를 접속한 사람들간의 대화수단. === 산출물 === a. ["ZIM"] - 개발 계획 문서 (by 프로젝트 매니저) * ["ZIM/EssentialUseCase"] - 요구 분석 문서를 겸한 유스케이스들. (by 시스템 엔지니어) * ["ZIM/ConceptualModel"] - (by 시스템 아키텍트) * ["ZIM/SystemSequenceDiagram"] (by 시스템 아키텍트) * ["ZIM/RealUseCase"] (by 시스템 아키텍트) * ["ZIM/UIPrototype"] (Window&Reports) (by 패키지 개발팀) * Class Diagram & Interaction Diagram ( by 시스템 아키텍트) * Architecture package Diagram (by 시스템 아키텍트) * Database Schema (by 시스템 아키텍트) * Deployment Diagram (by 시스템 아키텍트) * Component Diagram (by 시스템 아키텍트) * Source Code (by 패키지 개발팀) * Byte Code (by 패키지 개발팀) * Test Case (by 테스트 팀) DeleteMe) * 용어 정리에 관한 페이지가 필요한것 같습니다. 이는 추후 유지/보수에 도움이되겠죠? (ZIMMER 가 ZIM 을 쓰는 사람이란 뜻인가요?) -- 이선우 ''예. 맞습니다. ["ZIM/ConceptualModel"] 의 Zimmer에 대한 정의를 비워놨었었군요.'' === 개발환경 === ==== Software ==== * 서버 * OS: Linux (Zeropage) * 사용 기술 : Java. JDK 1.1 이상 * 개발툴 : JCreator * 데이터베이스 : Mysql * 클라이언트 * 플랫폼: 윈도우 98/NT + WEB * 사용 기술 : MFC ActiveX, HTML, Java Script * 개발툴 : Visual Studio * 공통 * CASE 도구 : Together 5.5, Rational Rose, Plastic ==== Hardware ==== * 개발자용 PC 2대 * 서버용 PC 서버 1대 === 위험관리 === === 소프트웨어 개발 방법론 === === 조직도 === * 2명 * 프로젝트 매니저(Project Manager) : 이덕준 * Time, Cost, Quality에 최적이 되도록 프로젝트를 관리한다. * 시스템 엔지니어(System Engineer) : 이덕준 * 고객의 요구사항을 추출하여 시스템의 요구사항을 정의한다. (Analysis) * 시스템 아키텍트(System Architect) : 강석천 * 추출된 요구사항을 구현하는 방법을 정의한다. (Design) * 패키지 개발자 (Package Developer) * 서버 개발자 : 이덕준 * 클라이언트 개발자 : 강석천 * 형상관리팀 : 전체 * 전체 프로젝트의 작업산출물들(각종 문서 및 소스코드등)을 관리한다. * 품질관리팀 : 전체 * 리뷰나 교육을 통해 품질을 보장하도록 관리한다. * Toolsmith : 전체 * 각종 필요한 소프트웨어와 툴들을 설치한다. === 예산 편성과 원칙 === Zeropage 에 지원금을 요청한다. -.-; ZP에 돈이 있을까요 ^^?? 그러게... 회비걷지? ㅋㅋ -- 데기 === 스케줄 === * 1월중 3주 계획 * 1월 2일 만나서 Conceptual Diagram 그리고 놉시다. * 1월 7일 유저인터페이스 프로토타입에 대한 생각을 맞춰보려합니다. 학교서 뵙죠. ^^; ---- 에구... 계속 게으름 피워서 죄송. 조금 더 미룰께요. 너무 피곤해서... --데기 ---- ["프로젝트분류"]