E D R , A S I H C RSS

ZIM

프로젝트명

ZIM

개발할 시스템 개요

현재 BBS를 접속한 사람들간의 대화수단.

산출물

  1. ZIM - 개발 계획 문서 (by 프로젝트 매니저)
  2. ZIM/EssentialUseCase - 요구 분석 문서를 겸한 유스케이스들. (by 시스템 엔지니어)
  3. ZIM/ConceptualModel - (by 시스템 아키텍트)
  4. ZIM/SystemSequenceDiagram (by 시스템 아키텍트)
  5. ZIM/RealUseCase (by 시스템 아키텍트)
  6. ZIM/UIPrototype (Window&Reports) (by 패키지 개발팀)
  7. Class Diagram & Interaction Diagram ( by 시스템 아키텍트)
  8. Architecture package Diagram (by 시스템 아키텍트)
  9. Database Schema (by 시스템 아키텍트)
  10. Deployment Diagram (by 시스템 아키텍트)
  11. Component Diagram (by 시스템 아키텍트)
  12. Source Code (by 패키지 개발팀)
  13. Byte Code (by 패키지 개발팀)
  14. 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일 유저인터페이스 프로토타입에 대한 생각을 맞춰보려합니다. 학교서 뵙죠. ^^;

에구... 계속 게으름 피워서 죄송. 조금 더 미룰께요. 너무 피곤해서... --데기

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-05-27 07:09:19
Processing time 0.0858 sec