수강 신청 시스템

 

반복 계획
정제(Elaboration) 반복 #E1

 

버전 1.0

 

개정 히스토리

날짜

버전

설명

작성자

1999년 1월 18일

1.0

E1 반복을 위한 초기 계획

Rick Bell

 

 

 

 

 

 

 

 

 

목차

1.       소개         

1.1     목적     

1.2     범위     

1.3     용어의 정의     

1.4     참조     

1.5     개요     

2.       계획      

3.       자원

4.       유스 케이스

5.       평가 기준


반복 계획

1.                  소개

1.1               목적

이 반복 계획은 수강 신청 시스템 프로젝트의 E1 반복을 위한 세부 계획에 대해 설명합니다.

E1 반복 중에는 요구사항을 보다 세부적으로 분석합니다. 릴리스 1.0에 대해 선택된 모든 유스 케이스와 위험성이 높은 릴리스 2.0 유스 케이스에 대한 분석 및 디자인이 완료됩니다. 또한 릴리스 1.0에 필요한 아키텍처의 타당성 및 성능을 테스트하기 위한 아키텍처 프로토타입이 개발됩니다.

1.2               범위

E1 반복 계획은 Wylie College의 Wylie College Information Systems에서 개발하는 수강 신청 시스템 프로젝트에 적용됩니다. 이 문서는 프로젝트 관리자와 프로젝트 팀에서 사용합니다.

1.3               용어의 정의

용어집 [3]을 참조하십시오.

1.4               참조

관련 참조 서적은 다음과 같습니다.

  1. 수강 신청 시스템 비전 문서, WyIT387, V1.0, Wylie College IT.
  2. 수강 신청 시스템 이해 당사자(stakeholder) 요청 문서, WyIT389, V1.0, 1998, Wylie College IT.
  3. 수강 신청 시스템 용어집, WyIT406, V1.0, 1998, Wylie College IT.
  4. 수강 신청 시스템 정제(Elaboration) 단계 스케줄, V1.0, 1999, Wylie College IT.
  5. 수강 신청 시스템 소프트웨어 개발 계획, WyIT418, V1.0, 1999, Wylie College IT.

 

1.5               개요

이 문서에서는 모든 이정표를 포함하여 이 반복에 대한 세부 스케줄을 제공합니다. 또한 필수 자원(인력, 재무 및 장비), 유스 케이스의 예상 상태 및 반복 완료를 위한 평가 기준에 대해 설명합니다.

2.                  계획

E1 반복은 릴리스 1.0에 대해 선택된 모든 유스 케이스에 대한 분석 및 디자인을 수행하며 위험성이 높은 릴리스 2.0 유스 케이스가 완료됩니다. 또한 릴리스 1.0에 필요한 아키텍처의 타당성 및 성능을 테스트하기 위한 아키텍처 프로토타입이 개발됩니다.

릴리스 1.0에 대해 계획된 기능은 다음과 같습니다.

    1. 반복 타스크

다음 표는 상위 레벨 활동과 계획된 시작 및 종료 날짜를 보여줍니다.

활동

시작 날짜

종료 날짜

비즈니스 모델(모든 비즈니스 유스 케이스)

1999년 2월 3일

1999년 2월 5일

요구사항 정의(R1 유스 케이스 및 위험성이 높은 R2 유스 케이스)

1999년 2월 3일

1999년 2월 9일

분석 및 디자인(R1 유스 케이스 및 위험성이 높은 R2 유스 케이스)

1999년 2월 5일

1999년 2월 18일

구현(R1 아키텍처 프로토타입)

1999년 2월 15일

1999년 2월 24일

테스트(R1 아키텍처 프로토타입)

1999년 2월 22일

1999년 3월 2일

환경

1999년 2월 2일

1999년 3월 4일

관리

1999년 2월 2일

1999년 3월 4일

 

    1. 반복 스케줄

다음 스케줄은 모든 타스크 및 지정된 책임을 보여주는 세부 스케줄입니다.

타스크 이름

시작

완료

자원 이름

이정표

1999년 2월 2일 화요일

1999년 3월 4일 목요일

 

정제(Elaboration) 단계 시작

1999년 2월 2일 화요일

1999년 2월 2일 화요일

 

사용자 인터페이스 프로토타입 이정표

1999년 2월 3일 수요일

1999년 2월 3일 수요일

 

아키텍처 프로토타입 이정표(정제(Elaboration) 단계 종료)

1999년 3월 4일 목요일

1999년 3월 4일 목요일

 
 
 
 
 

정제(Elaboration) 단계

1999년 2월 2일 화요일

1999년 3월 4일 목요일

 

반복 E1 - 아키텍처 프로토타입 개발

1999년 2월 2일 화요일

1999년 3월 4일 목요일

 

비즈니스 모델링

1999년 2월 3일 수요일

1999년 2월 5일 금요일

 

비즈니스 작업자 및 엔티티 찾기

1999년 2월 3일 수요일

1999년 2월 3일 수요일

비즈니스 디자이너

비즈니스 작업자 설명

1999년 2월 4일 목요일

1999년 2월 4일 목요일

 

비즈니스 작업자 'BW1' 설명

1999년 2월 4일 목요일

1999년 2월 4일 목요일

비즈니스 디자이너

비즈니스 작업자 'BW2' 설명

1999년 2월 4일 목요일

1999년 2월 4일 목요일

비즈니스 디자이너

비즈니스 엔티티 설명

1999년 2월 4일 목요일

1999년 2월 4일 목요일

 

비즈니스 엔티티 'BE1' 설명

1999년 2월 4일 목요일

1999년 2월 4일 목요일

비즈니스 디자이너

비즈니스 엔티티 'BE2' 설명

1999년 2월 4일 목요일

1999년 2월 4일 목요일

비즈니스 디자이너

비즈니스 분석 모델 검토

1999년 2월 5일 금요일

1999년 2월 5일 금요일

비즈니스 모델 검토자

요구사항

1999년 2월 3일 수요일

1999년 2월 9일 화요일

 

종속성 관리

1999년 2월 3일 수요일

1999년 2월 9일 화요일

시스템 분석가

우선순위가 결정된 유스 케이스 세분화

1999년 2월 3일 수요일

1999년 2월 3일 수요일

 

유스 케이스 'UC1' 세분화

1999년 2월 3일 수요일

1999년 2월 3일 수요일

유스 케이스 작성자

유스 케이스 'UC2' 세분화

1999년 2월 3일 수요일

1999년 2월 3일 수요일

유스 케이스 작성자

유스 케이스 'UC3' 세분화

1999년 2월 3일 수요일

1999년 2월 3일 수요일

유스 케이스 작성자

유스 케이스 'UC4' 세분화

1999년 2월 3일 수요일

1999년 2월 3일 수요일

유스 케이스 작성자

유스 케이스 'UC5' 세분화

1999년 2월 3일 수요일

1999년 2월 3일 수요일

유스 케이스 작성자

유스 케이스 모델 구성

1999년 2월 4일 목요일

1999년 2월 4일 목요일

설계자

사용자 인터페이스 모델링

1999년 2월 3일 수요일

1999년 2월 3일 수요일

사용자 인터페이스 디자이너

사용자 인터페이스 프로토타입 작성

1999년 2월 3일 수요일

1999년 2월 3일 수요일

사용자 인터페이스 디자이너

요구사항 검토

1999년 2월 5일 금요일

1999년 2월 5일 금요일

요구사항 검토자

분석 및 디자인(아키텍처 및 주요 위험성)

1999년 2월 5일 금요일

1999년 2월 18일 목요일

 

아키텍처 분석

1999년 2월 5일 금요일

1999년 2월 5일 금요일

설계자

유스 케이스 분석의 우선순위 결정

1999년 2월 8일 월요일

1999년 2월 8일 월요일

 

유스 케이스 'UC1' 분석

1999년 2월 8일 월요일

1999년 2월 8일 월요일

디자이너

유스 케이스 'UC2' 분석

1999년 2월 8일 월요일

1999년 2월 8일 월요일

디자이너

유스 케이스 'UC3' 분석

1999년 2월 8일 월요일

1999년 2월 8일 월요일

디자이너

유스 케이스 'UC4' 분석

1999년 2월 8일 월요일

1999년 2월 8일 월요일

디자이너

아키텍처 디자인

1999년 2월 9일 화요일

1999년 2월 9일 화요일

 

동시성 설명

1999년 2월 10일 수요일

1999년 2월 10일 수요일

설계자

배치 설명

1999년 2월 11일 목요일

1999년 2월 11일 목요일

설계자

아키텍처 검토

1999년 2월 12일 금요일

1999년 2월 12일 금요일

아키텍처 검토자

서브시스템 디자인의 우선순위 결정

1999년 2월 15일 월요일

1999년 2월 15일 월요일

 

서브시스템 디자인 - 서브시스템 'S1'

1999년 2월 15일 월요일

1999년 2월 15일 월요일

디자이너

서브시스템 디자인 - 서브시스템 'S2'

1999년 2월 15일 월요일

1999년 2월 15일 월요일

디자이너

클래스 디자인의 우선순위 결정

1999년 2월 15일 월요일

1999년 2월 15일 월요일

 

클래스 디자인 - 클래스 'C1'

1999년 2월 15일 월요일

1999년 2월 15일 월요일

디자이너

클래스 디자인 - 클래스 'C2'

1999년 2월 15일 월요일

1999년 2월 15일 월요일

디자이너

클래스 디자인 - 클래스 'C3'

1999년 2월 15일 월요일

1999년 2월 15일 월요일

디자이너

클래스 디자인 - 클래스 'C4'

1999년 2월 15일 월요일

1999년 2월 15일 월요일

디자이너

유스 케이스 디자인의 우선순위 결정

1999년 2월 16일 화요일

1999년 2월 16일 화요일

 

유스 케이스 'UC1' 디자인

1999년 2월 16일 화요일

1999년 2월 16일 화요일

디자이너

유스 케이스 'UC2' 디자인

1999년 2월 16일 화요일

1999년 2월 16일 화요일

디자이너

데이터베이스 디자인

1999년 2월 17일 수요일

1999년 2월 17일 수요일

데이터베이스 디자이너

디자인 검토

1999년 2월 18일 목요일

1999년 2월 18일 목요일

디자인 검토자

구현(아키텍처 및 주요 위험성)

1999년 2월 15일 월요일

1999년 2월 24일 수요일

 

구현 모델 구성

1999년 2월 15일 월요일

1999년 2월 15일 월요일

설계자

시스템 통합 계획

1999년 2월 19일 금요일

1999년 2월 19일 금요일

시스템 통합자

서브시스템 통합 계획

1999년 2월 22일 월요일

1999년 2월 22일 월요일

구현자

우선순위가 결정된 컴포넌트 구현

1999년 2월 22일 월요일

1999년 2월 22일 월요일

 

컴포넌트 'c1' 구현

1999년 2월 22일 월요일

1999년 2월 22일 월요일

구현자

컴포넌트 'c2' 구현

1999년 2월 22일 월요일

1999년 2월 22일 월요일

구현자

컴포넌트 'c3' 구현

1999년 2월 22일 월요일

1999년 2월 22일 월요일

구현자

컴포넌트 'c4' 구현

1999년 2월 22일 월요일

1999년 2월 22일 월요일

구현자

결함 수정

1999년 2월 23일 화요일

1999년 2월 23일 화요일

구현자

서브시스템 통합

1999년 2월 23일 화요일

1999년 2월 23일 화요일

구현자

시스템 통합

1999년 2월 24일 수요일

1999년 2월 24일 수요일

시스템 통합자

테스트(아키텍처 및 주요 위험성)

1999년 2월 22일 월요일

1999년 3월 2일 화요일

 

테스트 계획(통합 및 시스템)

1999년 2월 22일 월요일

1999년 2월 22일 월요일

테스트 디자이너

테스트 디자인(통합 및 시스템)

1999년 2월 23일 화요일

1999년 2월 23일 화요일

테스트 디자이너

테스트 구현

1999년 2월 24일 수요일

1999년 2월 24일 수요일

테스트 디자이너

테스트 패키지 및 클래스 디자인

1999년 2월 25일 목요일

1999년 2월 25일 목요일

디자이너

테스트 컴포넌트 및 서브시스템 구현

1999년 2월 26일 금요일

1999년 2월 26일 금요일

구현자

통합 테스트 실행

1999년 3월 1일 월요일

1999년 3월 1일 월요일

통합 테스터

시스템 테스트 실행

1999년 3월 2일 화요일

1999년 3월 2일 화요일

시스템 테스터

성능 테스트 실행

1999년 3월 1일 월요일

1999년 3월 1일 월요일

Performance Tester

테스트 실행

1999년 3월 2일 화요일

1999년 3월 2일 화요일

테스트 디자이너

관리

1999년 2월 2일 화요일

1999년 3월 4일 목요일

 

통합 계획 개발

1999년 2월 2일 화요일

1999년 2월 2일 화요일

프로젝트 관리자

프로젝트 인력 충원

1999년 2월 3일 수요일

1999년 2월 3일 수요일

프로젝트 관리자

위험성 목록 재검토

1999년 2월 2일 화요일

1999년 3월 2일 화요일

프로젝트 관리자

반복 평가

1999년 3월 3일 수요일

1999년 3월 3일 수요일

프로젝트 관리자

프로젝트 계획 갱신

1999년 3월 4일 목요일

1999년 3월 4일 목요일

프로젝트 관리자

 
 
 
 

환경

1999년 2월 2일 화요일

1999년 3월 4일 목요일

 

프로세스 구성

1999년 2월 2일 화요일

1999년 2월 11일 목요일

 

프로세스 개선

1999년 2월 12일 금요일

1999년 3월 4일 목요일

 

도구 선택 및 확보

1999년 2월 2일 화요일

1999년 3월 4일 목요일

 

도구 정비

1999년 2월 2일 화요일

1999년 3월 4일 목요일

 

개발 지원

1999년 2월 2일 화요일

1999년 3월 4일 목요일

 

훈련

1999년 2월 8일 월요일

1999년 2월 17일 수요일

 

 

    1. 반복 인도물

E1 반복 중에는 다음 인도물이 생성되고 검토됩니다.

프로세스

인도물

책임 소유자

비즈니스 모델링 세트

용어집(확장 및 갱신)
비즈니스 분석 모델

Bob Collings
Yee Chung

요구사항 세트

비전 문서(갱신사항)
유스 케이스 명세(갱신사항)
보충 스펙(갱신사항)
유스 케이스 모델 및 모델 설문조사(갱신사항)
사용자 인터페이스 프로토타입(양식만)

Sue Gamble
Sue Gamble
Sue Gamble
Sue Gamble
Gavin Hansen

디자인 세트

분석 모델(논리 보기)
디자인 모델(논리, 컴포넌트 및 프로세스 보기)
소프트웨어 아키텍처 문서
유스 케이스 실현(realization) 스펙

Sue Gamble
Beth MacDonald
Steve Johnson
Beth MacDonald

구현 세트

통합 빌드 계획
아키텍처 프로토타입 - 소프트웨어 기준선
테스트 드라이버, 스텁, 데이터 및 스크립트
테스트 평가 보고서

Kerry Stone
Phil Johnson
Simon Jones
Carol Smith

관리 세트

E1 반복 계획
프로젝트 계획(갱신사항)
프로젝트 스케줄(갱신사항)
프로젝트 위험성 목록(갱신사항)
상태 평가
반복 평가
테스트 계획

Rick Bell
Rick Bell
Rick Bell
Rick Bell
Rick Bell
Rick Bell
Kerry Stone

표준 및 가이드라인

디자인 가이드라인
프로그래밍 가이드라인
테스트 가이드라인
사용자 인터페이스 가이드라인
요구사항 속성 문서(갱신사항)

Simon Jones
Simon Jones
Kerry Stone
Gavin Hansen
Sue Gamble

 

3.                  자원

      1. 인력 자원

E1 반복을 위한 인력 요구사항은 다음과 같습니다.

프로젝트 관리

프로젝트 관리 Rick Bell

비즈니스 모델링 그룹

비즈니스 모델링 관리자 Bob King

비즈니스 프로세스 분석가 Bill Collings

비즈니스 디자이너 Yee Chung

시스템 엔지니어링

시스템 엔지니어링 관리자 Carol Ming

시스템 분석가 Sue Gamble

설계자 Steve Johnson

소프트웨어 엔지니어링

소프트웨어 엔지니어링 관리자 Diane Ng

프로세스 엔지니어(CM) Simon Jones

개발자 Beth MacDonald

개발자 Gavin Hansen

개발자/디자이너 Phil Johnson

테스트

테스트 관리자 Kerry Stone

시스템 테스터 Carol Smith

전체 프로젝트에 대한 프로젝트 조직도 및 인력 요구사항은 프로젝트 계획 [5]에 있습니다.

      1. 재무 자원

다음 표에는 E1 반복을 위한 예산이 설명되어 있습니다.

위의 머리글에 표시된 다이어그램

 

 

 

 

 

 

 

 

 

 

 

 

 


      1. 장비 및 설비 자원

E1 반복에는 다음과 같은 컴퓨터 장비가 필요합니다.

    • PC 10대(Microsoft Windows 95 , Microsoft Office, Rational Rose, Rational RequisitePro)
    • 모니터 10대
    • 프린터 세 대(레이저 프린터 2, 컬러 1)
    • Wylie College 서버에 대한 액세스

이 장비는 Wylie College Information Systems에 이미 배치되어 있지만 2대의 추가 프린터는 배치되어 있지 않으며 이는 주문할 예정입니다.

Wylie College Information Systems 부서는 E1 반복 요구를 충족시킬 수 있는 충분한 사무 공간 및 가구를 갖추고 있습니다.

4.                  유스 케이스

E1 반복에 대해 개발될 유스 케이스는 다음과 같습니다.

1.        로그인

2.        신청 마감

3.        교수 정보 유지보수

4.        수강 신청

5.        학생 정보 유지보수

6.        과정 카탈로그 데이터베이스에 대한 인터페이스

7.        재무 시스템에 대한 인터페이스

 

5.                  평가 기준

E1 반복의 기본 목적은 선택한 유스 케이스의 분석 및 디자인을 완료하고 작업 아키텍처 프로토타입을 개발하는 것입니다.

아키텍처 디자인 또는 시스템 성능과 연관된 위험성은 반복 종료 시점에 실현됩니다.

반복 중 개발된 모든 인도물은 세부 검토 후 팀의 승인을 받습니다.

내부 프로젝트 팀과 Wylie College Registration 담당자가 사용자 인터페이스 프로토타입 및 아키텍처 프로토타입을 검토합니다.

Copyright  © IBM Corp. 1987, 2005. All Rights Reserved.