cpt t1 stage 1000 - konkukdslab.konkuk.ac.kr/class/2017/17sma/team_project/team1/...2...
TRANSCRIPT
ㅊㅇㅌㅎㅇㄹㅇ
CPT T1 Stage_1000201111334 김강욱 / 201211339 김진욱(Leader)
201312243 김동권 / 201510411 이소영
제품 설명 &기대 효과
현황 분석 & 프로젝트 제안
시스템 구조
Q&A
진행 계획
INDEX
1 현황 분석및 프로젝트 제안Program과 그에 따른 spec이 점점다양해 지고 있다.
프로그램 Spec 다양화
1 현황 분석및 프로젝트 제안어떠한 test case 가 필요한 지에 대한 직관적인 파악이 어렵다.
Bad Operated -> 수정필요
Well Operated
OR
1 현황 분석및 프로젝트 제안
Project Justification
CPT_T1 대 안VS
개발비372만원 404 Not Found
ServiceTest Case 생성
&중요한 test 우선수행가능
임의적 test case 수행으로효율성적음
2 제품 설명및 기대효과제품 설명 : 전체
한정된 시간에, 많은오류수정, 효율적 test
2 제품 설명및 기대효과제품 설명 : 가중치 부여
Category List
Value 1 : Weight 1.5
Value 2 : Weight 0.5
Value 3 : Weight 1
Value 4 : Weight 1.3
Test Case List
->평균Weight 높은순서대로정렬
2 제품 설명및 기대효과제품 설명 : 중요한 test case 제안
“이 test는꼭수행되어야합니다.”
“이 test가필요해요.”
“program의핵심.”
기능1 기능3 기능10
기능1 기능2 기능5
기능1 기능13 기능20
Admin
팀원 A
팀원 B
팀원 C
“고려 사항"
2 제품 설명및 기대효과제품 설명 : Sample UI
2 제품 설명및 기대효과제품 설명 : Sample UI-1
: Test Case 생성, Test Case List File 생성.
: Test Case를 구성하는 값들에 대한 설명과 가중치 설정 가능.
: 조합 된 test case 와 essential Test case 가 일치하는 부분 표시
2 제품 설명및 기대효과제품 설명 : Sample UI-2
: Test Case에 없는 Essential Test Case 표시.
: Essential Test Case 입력.
3 진행계획HE / HR / Duration / Budget
Human Efforts (M/M)
Human Resources
- 4M / 3M
컴공s동물(자원) 물리
총 4명
Duration
- 3개월
Budget
- 인건비 360만원 + 커피 12만원
3 진행계획Risk & Reduction Plan
Probability
Significance
ReductionPlan
5 4 3 5 10
5 10 8 9 10
Trello, 분담,상호 압박 넣기
교수님과조교님께도움을 요청
선배 찬스 도움요청+
선배찬스
상호 도움
Plan Java skill OOPT Skill UML Skill Exam
3 진행계획Schedule
Stage Phase(00X0)/Activity(000X)Schedule(Week)
1 2 3 4 5 6 7 8 9 10
1000.Plan & Elaboration
1001. Define Draft Plan
1002. Create Preliminary Investigation Report
1003. Define Requirements
1004. Record Terms in Glossary
1005. Implement Prototype
1006. Define Business Use Case
1007. Define Business Concept Model
1008. Define Draft System Architecture
1009. Define System Test Case
1010. Refine Plan
2000. Build
2010. Revise Plan
2020. Synchronize Artifacts
2030. Analyze
2031. Define Essential Use Cases
2032. Refine Use Case Diagrams
2033. Define Domain Model
2034. Refine Glossary
2035. Define System Sequence Diagrams
2036. Define Operation Contracts
2037. Define State Diagrams
2038. Refine System Test Case
2039. Analyze (2030) Traceability Analysis
2040. Design
2041. Design Real Use Cases
2042. Define Reports, UI, and Storyboards
2043. Refine System Architecture
2044. Define Interaction Diagrams
2045. Define Design Class Diagrams
2046. Design Traceability Analysis
2047. Define Database Schema
2050. Construct
2051. Implement Class & Methods Definitions
2052. Implements Windows
2053. Implement Reports
2054. Implement DB Schema
2055. Write Unit Test Code
2060. Test
2061. Unit Testing
2062. Integration Testing
2063. System Testing
2064. Performance Testing
2065. Acceptance Testing
2066. Documentation Testing
2067. Testing Traceability Analysis
4Use Case Diagram
시스템 구조