PowerPoint 프레젠테이션

Similar documents
슬라이드 1

PowerPoint 프레젠테이션

슬라이드 1

소프트웨어 검증 및 설계

파워포인트

PowerPoint Presentation

Introduction to CTIP

Software Verification Team 오준 임국현 주영진 김슬기

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor

텀블러514

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

서현수

!K_InDesginCS_NFH

Windows Live Hotmail Custom Domains Korea

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

Microsoft PowerPoint - jfeature장범석서재원박동현.pptm

PowerPoint Presentation

2Q SWG Teleweb Business Plan & 1Q Recovery Plan April 2, 2003

PowerPoint 프레젠테이션

github_introduction.key

PowerPoint 프레젠테이션

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

PowerPoint 프레젠테이션

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

디지털포렌식학회 논문양식

리눅스기초

Angry MOMO Presentation

F1-1(수정).ppt


리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

歯3-한국.PDF

歯두산3.PDF

WORLD IT SHOW 2015 TREND Connect Everything WIS 2015 KEY ISSUE

PowerPoint Presentation

문서의 제목 나눔고딕B, 54pt

歯

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

[Brochure] KOR_TunA

Analyst Briefing

ODS-FM1

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

untitled

SMB_ICMP_UDP(huichang).PDF

문서의 제목 나눔고딕B, 54pt

CRM Fair 2004

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

TTA Journal No.157_서체변경.indd

슬라이드 1

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Windows 8에서 BioStar 1 설치하기

Cloud Friendly System Architecture

<4D F736F F D20C3D6BDC C0CCBDB4202D20BAB9BBE7BABB>

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

PowerPoint 프레젠테이션

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다.

슬라이드 1

wtu05_ÃÖÁ¾

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

IBM blue-and-white template

PowerPoint 프레젠테이션

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

ETL_project_best_practice1.ppt

Introduction to Junit, Eclipse, Build Environment

vm-웨어-01장


PowerPoint 프레젠테이션

<C3D6C0E7C3B528BAB8B5B5C0DAB7E1292D322E687770>

À¯Çõ Ãâ·Â

°ø°³¼ÒÇÁÆ®-8È£

PowerPoint 프레젠테이션

게시판 스팸 실시간 차단 시스템

スライド タイトルなし

data driven_3.indd

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

슬라이드 1

_IMSS5.x메뉴얼.doc

untitled

Boot Camp 설치 및 설정 설명서

Microsoft PowerPoint - 발표자료.pptx

기술 이력서 2.0

슬라이드 1


Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

Microsoft PowerPoint - 가상환경에최적화된_NetBackup_Appliance

슬라이드 1

A+H/W-CH16

슬라이드 1

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

우리 스몰캡 이슈 1. IT 패러다임 변화는 소프트웨어가 주도 IT경쟁력은 HW SW 전 세계 IT회사 시가총액 상위 5위 중 3개가 소프트웨어 회사이며, 나머지 하드웨어 회사 조차도 소프트웨어 역량을 육성하는데 집중하고 있는 상황이다. 하드웨어의 차별성은 계속 떨어지

공지사항

백서2011표지


NV9_Ver1.2

Transcription:

2018 SOFTWARE VERIFICATION CTIP Version Control, Issue Management, Requirement Coverage 201311263 김민환 201311308 전세진 201411278 서희진 201411317 조민규 1

CTIP 2018 SOFTWARE VERIFICATION Version Control Issue Management Requirement Coverage 2

형상관리 01 형상관리 (Software Configuration Management) 다중사용자환경에서 File 들을공유할때생기는문제점을방지. 소프트웨어의변경사항을체계적으로추적하고통제. 개발하는동안 Source Code 의변경사항을보존. 3

형상관리 01 형상관리 (Software Configuration Management) Source code Document Configuration Item! 4

형상관리 01 형상관리도구 CVS SVN Git \ : Rational ClearCase, Perforce, PTC integrity 5

형상관리 01 Git vs SVN SVN Git 6

형상관리 01 Git vs SVN Google trend SVN Git 2009 년도이후로 Git 이월등히우세! 7

형상관리 01 Git 설치 홈페이지에서다운가능 (https://git-scm.com/) 8

형상관리 01 Git 설치 설치화면 9

형상관리 01 GitHub Git 을호스팅해주는웹서비스 = Source Code 계의 Wikipedia! 10

형상관리 01 GitHub GitHub 홈페이지접속 (https://github.com) 11

형상관리 01 GitHub Repository 생성 12

형상관리 01 GitHub git init git remote ( 원격 repository 와연결 ) 13

02 (Issue Management) 이슈 (Issue) 프로젝트진행에차질을줄수있는발생된위험 담당자한사람이맡아서해결할수있는구체적인일로정하는게좋다. risk 와는달리이미발생해버린문제이므로피해갈수없고반드시해결해야함. 14

02 (Issue Management) 15

02 (Issue Management) 이슈를 목록으로정리하고 우선순위, 담당자를정하고 진행상황을확인하는 일련의행위 16

02 (Issue Management) 도구 17

02 (Issue Management) 출처 : 위키백과 18

02 (Issue Management) 19

02 (Issue Management) 20

02 (Issue Management) 21

02 (Issue Management) 22

02 (Issue Management) Roles 23

02 (Issue Management) Roles 일반사용자 개발자 24

02 (Issue Management) Roles 일반사용자 개발자 일반개발팀원 관리자 컨트리뷰터 / 용병 25

02 (Issue Management) 출처 : DSLab 홈페이지 26

02 (Issue Management) Roles 일반사용자 (SV) 개발자 (SMA) 27

02 (Issue Management)? 출처 : DSLab 홈페이지 28

02 (Issue Management) 29

02 (Issue Management) 30

02 (Issue Management) 31

02 (Issue Management) 32

02 (Issue Management) 33

02 (Issue Management) 34

02 (Issue Management) 35

02 (Issue Management) 36

02 (Issue Management) 37

02 (Issue Management) 38

02 (Issue Management) 39

02 (Issue Management) VS 40

02 (Issue Management) 41

02 (Issue Management) 42

02 (Issue Management) 43

02 (Issue Management) 44

02 (Issue Management) 45

02 (Issue Management) 46

02 (Issue Management) 47

02 (Issue Management) 48

02 (Issue Management) 49

02 (Issue Management) 50

02 (Issue Management) 51

01 02 참고가능문서 커뮤니티활성화위키제공 레드마인커뮤니티 : http://www.redmine.org/ 52

01 02 참고가능문서 사용자가이드제공커뮤니티존재하지않음 트렐로가이드 : https://help.trello.com/ 53

01 02 Trello VS Redmine Redmine Trello 54

01 02 다른도구들과의연동 55

02 (Issue Management) 56

요구사항관리 01 03 요구사항관리 (Requirement Management) 데이터를비롯한애플리케이션및시스템전반에걸친사용자의요구를수집하고분류하여반영한다. 요구사항을종합적으로검토, 확인하여사용자의만족도를높이고고품질의서비스를제공한다. 데이터관련요구사항, 애플리케이션관련요구사항, 비즈니스관련요구사항을통합하여관리한다. 57

요구사항관리 01 03 요구사항관리 (Requirement Management) 요구사항변경 개발중에수정 비용증가 58

요구사항관리 01 03 요구사항관리도구 JFeature RedCase Reqview 59

요구사항관리 01 03 요구사항관리도구 JFeature RedCase Reqview 60

요구사항관리 01 03 Redcase Redmine 의 Plug-in 으로 TestCase 관리및 Test 결과를그래프화해주는도구이다. 61

요구사항관리 01 03 Redcase 의기능 요구사항기반으로 Test suite 및 Test Case 를생성하고 Test 실행결과를기록할수있다. Test Plan, Test Specification 을통해 Test 를관리하며, 실행결과로부터결함을관리할수있다. 62

요구사항관리 01 03 Redcase 설치 https://www.redmine.org/plugins/ redcase 에서다운로드 63

요구사항관리 01 03 Redcase 설치 압축을풀어서 <redmine home>\plugins 에 Redcase 로 Copy 합니다. 64

요구사항관리 01 03 Redcase 설치 <redmine home>\apps\redmine\htdocs 로이동해서아래명령입력합니다. C:\<redmine home>\apps\redmine\htdocs> rake redmine:plugins:migrate RAILS_ENV=production 65

요구사항관리 01 03 Redcase 설치 관리 => 플러그인에서확인 66

요구사항관리 01 03 Redcase 설정 Redcase 설정 67

요구사항관리 01 03 Redcase 설정 프로젝트에 Redcase Plugin 사용설정 68

요구사항관리 01 03 Test Case 관리화면 Test Case 관리화면 69

요구사항관리 01 03 Test Case 생성 Test Case 생성 70

요구사항관리 01 03 Test Case 관리 Test Case 관리 71

요구사항관리 01 03 Test 결과입력 Test 수행결과입력 72

요구사항관리 01 03 보고서 ( 통계 ) 보고서 ( 통계보기 ) 보고서 73

요구사항관리 01 03 보고서 ( 통계 ) 74

기타 01 04 Hypervisor 란? - 호스트컴퓨터에서다수의운영체제를동시에실행하기위한논리적 Platform 을의미함. - 다수의 OS 를하나의컴퓨터시스템에서가동할수있게하는소프트웨어로중앙처리장치와 OS 사이 에일종의 Middleware 로사용됨. - 하나의컴퓨터에서서로다른 OS 를사용하는가상컴퓨터를만들수있는효과적인가상화엔진. 75

기타 01 04 Xen Hypervisor 란? 다양한 Architecture 를지원하는 Hypervisor. 76

기타 04 Xen Hypervisor 를사용하는이유? - High-Performance Virtualization 지원. - Opensource. - Solaris, BSD, Windows 운영체제지원 (after Xen 3.0). 77

기타 Xen Hypervisor Architecture 04 78

기타 04 Xen Hypervisor 에대한오해 (1) Xen Hypervisor 는사용이힘들다? : Xen 3.0 부터 Guest OS 를수정하지않아도 Bare-metal 에 OS 를올 릴수있음. 79

기타 01 04 Xen Hypervisor 에대한오해 (2) XEN은 Emulator가아닌가? - Emulator : Hardware에직접적접근 X (ex. QEMU). - Hypervisor(..Virtualization) : Hardware에직접적접근 O (ex. Xen). 따라서 Host와다른 architecture의 Guest OS를돌릴수없음. 80

기타 01 04 Xen Hypervisor 에대한오해 (3) Xen 은초창기부터설계가잘못되어성능에문제가있다. - 3.0 이후성능은다비스무리함... 81

기타 01 04 Hypervisor 사용목적 - Intel Atom CPU를사용하는팀원이있어가상개발환경구축. - Jenkins의 performance 향상을위해 Master & Slave 분리진행 (multi node). - Jenkins, Git Bot 등의 Service를위한서버공간마련. - 잔여공간은타 Application을돌리기위한 Backup 공간으로... 82

기타 서버구성 01 04 83