국방과학연구소를위한 IBM Rational 로드쇼 IBM Rational 소프트웨어개발플랫폼 (SDP) - 소프트웨어개발아키텍쳐 2006 IBM Corporation

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

IBM Rational 2006 IBM Corporation


Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

Intro to Servlet, EJB, JSP, WS

J2EE & Web Services iSeminar

<4D F736F F F696E74202D20C5D7BDBAC6C320C7C1B7CEBCBCBDBA20C0FCB9DDBFA120B0C9C4A320C5D7BDBAC6AE20C0DAB5BFC8AD2E707074>

untitled

서현수

[Brochure] KOR_TunA

UML

No Slide Title

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

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

소프트웨어개발방법론

PCServerMgmt7

이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

PowerPoint 프레젠테이션

ecorp-프로젝트제안서작성실무(양식3)

Joseph Hwang, IBM Rational Software

슬라이드 1

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

15_3oracle

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

IBM blue-and-white template

PowerPoint 프레젠테이션

Portal_9iAS.ppt [읽기 전용]

untitled

Service-Oriented Architecture Copyright Tmax Soft 2005

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


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

슬라이드 1

<4D F736F F F696E74202D20332DC1F6B9DDC1A4BAB8BDC3BDBAC5DB>

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

(Microsoft PowerPoint - \(3.10\)RSD2009_Track1-2_\300\314\307\366\302\371\302\367\300\345\(\300\316\274\342&\271\337\307\245\)_3.ppt)

Interstage5 SOAP서비스 설정 가이드

1.장인석-ITIL 소개.ppt

DBMS & SQL Server Installation Database Laboratory

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

Visual Studio online Limited preview 간략하게살펴보기

Microsoft PowerPoint - chap01-C언어개요.pptx

歯부장

슬라이드 1

Windows Live Hotmail Custom Domains Korea

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

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤

공개 SW 기술지원센터

PowerPoint 프레젠테이션

4S 1차년도 평가 발표자료

기술 이력서 2.0

SchoolNet튜토리얼.PDF

Microsoft PowerPoint - Toad for Oracle 기능 소개 및 Value_최신.pptx

Innovation: CEO In 2006, 2 in 3 CEOs said they would have to bring about fundamental change to their business in the next 2 years to implement their s

목순 차서 v KM의 현황 v Web2.0 의 개념 v Web2.0의 도입 사례 v Web2.0의 KM 적용방안 v 고려사항 1/29

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev

Microsoft PowerPoint - SVPSVI for LGNSYS_ ppt

04-다시_고속철도61~80p

PowerPoint Presentation

DW 개요.PDF

ETL_project_best_practice1.ppt

슬라이드 1

슬라이드 1

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

I I-1 I-2 I-3 I-4 I-5 I-6 GIS II II-1 II-2 II-3 III III-1 III-2 III-3 III-4 III-5 III-6 IV GIS IV-1 IV-2 (Complement) IV-3 IV-4 V References * 2012.

thesis

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

PowerPoint 프레젠테이션

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

<31325FB1E8B0E6BCBA2E687770>

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

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

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

Microsoft Word - s.doc

The Self-Managing Database : Automatic Health Monitoring and Alerting

Intra_DW_Ch4.PDF

Short Presentation Title

Introduction to CTIP

기타자료.PDF

Ver. 4.0 OOPT Stage 1000 <Plan and Elaboration> Version 4.0 Project Team T7 Team Date Team Information 오세욱 임현유

소프트웨어 검증 및 설계

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


server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

Microsoft SQL Server 2005 포켓 컨설턴트 관리자용

당사의 명칭은 "주식회사 다우기술"로 표기하며 영문으로는 "Daou Tech Inc." 로 표기합니다. 또한, 약식으로는 "(주)다우기술"로 표기합니다. 나. 설립일자 및 존속기간 당사는 1986년 1월 9일 설립되었으며, 1997년 8월 27일 유가증권시장에 상장되

[Brochure] KOR_LENA WAS_

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000 ver2.docx

APOGEE Insight_KR_Base_3P11

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

Chap7.PDF

PowerPoint 프레젠테이션

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000_ docx

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

about_by5

PowerPoint 프레젠테이션

Transcription:

국방과학연구소를위한 IBM Rational 로드쇼 IBM Rational 소프트웨어개발플랫폼 (SDP) - 소프트웨어개발아키텍쳐 2006 IBM Corporation

Agenda 개요 Rational 소프트웨어개발플랫폼 소프트웨어개발아키텍쳐 질문

Agenda 개요 Rational 소프트웨어개발플랫폼 소프트웨어개발아키텍쳐 질문

Business 와 IT 개발 / 운용 Business 전략과의정합성, 투자결단 Project Portfolio Management,,, Application Life-Cycle Management Software 자산의개발, 운용, 관리 IT

소프트웨어개발환경 소프트웨어생산기술 Overview

소프트웨어 개발 is CIO, IT 매니저 비즈니스 분석가 Operations Manager 아키텍트 테스트 담당자 개발자 시스템 통합자 릴리즈 매니저 프로젝트 매니저

IBM Rational 소프트웨어개발플랫폼 각역할모델솔루션 분석가 WebSphere Business Integration Modeler Rational Software Architect 아키텍터 Rational Software Architect Rose RoseRealTime 개발자 Rational Software Architect Rational Aplication Developer 테스터 Purify+ Rational Functional Tester Rational Performance Tester 운영자 Tivoli Monitoring 고객개발 프로젝트관리자 Rational Team Unifying Platform Rational RequisitePro Rational TestManager Rational ClearCase Rational ClearQuest 타사 Tool 경영자 Rational Portfolio Manager

소프트웨어개발라이프사이클 소프트웨어의개발은여러번의반복 (Iteration) 을거치며각각의반복은요구사항분석, 분석 & 설계, 구현, 및테스트 & 평가과정을포함하고있어자체로서도하나의개발주기를이룹니다. 초기계획수립 개발 요구사항관리모델링 ( 시스템분석및설계 ) 계획수립 소프트웨어 관리체계 프로그램개발 개발방법론 프로젝트관리 형상관리 테스트 ( 단위, 기능, 성능 ) 평가 배포 가동및 운영 ( 유지보수 )

SW 개발라이프사이클 vsrational 주요개발툴 초기계획수립 개발 RequisitePro Rose RSA Rose RealTime 공통 계획수립 평가 소프트웨어 RUP RMC RPM ClearCase ClearQuest 관리체계 RAD PurifyPlus Functional Tester Performance Tester Test RealTime 범용소프트웨어 실시간 / 임베디드전용 배포 가동및 운영 ( 유지보수 )

Agenda 개요 Rational 소프트웨어개발플랫폼 소프트웨어개발아키텍쳐 질문

소프트웨어개발아키텍쳐 RequisitePro 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

소프트웨어개발아키텍쳐 RequisitePro 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

Rational Unified Process SW 개발방법론 SW 프로세스 FrameWork

Rational Unified Process. IBM Rational 소프트웨어의모든전개툴의핵심에는 20 년이상소프트웨어개발업체들과협력을통해획득한최상의베스트프랙티스들이들어있다. 소프트웨어개발팀들은이모범실례를응용함으로써비즈니스목적에맞는적절한개발프로세스를구축할수있다. 베스트프렉티스 Process Made Practical 반복적인개발요구사항관리컴포넌트아키텍처사용비주얼모델링 (UML) 지속적인품질관리변경관리

Rational Unified Process (RUP) 의적용 RUP 은고객의개발환경과비즈니스목적에맞도록커스터마이징하여사용할수있습니다. 핵심 RUP 커스터마이징 Configure 개인화 Large J2EE Project Plug-In for J2EE Plug-In for XP Plug-In for.net Small Team Project.NET Project 개발조직프로세스엔지니어 / 관리자 프로젝트관리자 / 리더 개발 / 구현담당자 Common methodology Shared understanding of terminology, deliverables, and responsibilities Process authoring Leverage internal knowledge and process assets Process configuration Configure and deploy process for specific tools, technologies, domains Process delivery Filter project content and customize tree browser

Disciplines Guide Iterative Development Business Modeling: Workflow Requirements: Workflow

Guidelines, Templates, Tool Mentors, Design Guideline Rose Tool Mentor Role Activities Designer Find Design Classes Distribute Behavior Artifact responsible for Use Case Realization Use Case Template

소프트웨어개발아키텍쳐 RequisitePro 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

Rational Portfolio Manager 마스터관리, 일정관리, 비용관리, Resource 관리등프로젝트 Life Cycle 에서요구되는각종기능을제공하는통합프로젝트관리솔루션입니다. / - - - - - - - - - - - (WBS) (WBS, ) ) - - - - - - (,, ) --Baseline - ) - - - - - - - - - - - - (EVM) - (, ) ) - - - - (,,, ( - ( )) OLAP) - - - - - - - (,,, )) - -,, - - 이슈이슈관리관리 - - - - 위험위험관리 - -

RPM 특징 IT 프로젝트및투자와비즈니스우선순위를결합하여기업의목표에부합하도록개별프로젝트및프로젝트포트폴리오의계획과관리를지원하는프로젝트관리솔루션입니다. 프로젝트의상태및수행상황에대한통찰력확보 전형적인 IT 프로젝트를비롯하여개발집중적인프로젝트까지포함하는포괄적인포트폴리오관리가가능 IT 포트폴리오및프로젝트를대상으로우선순위결정, 계획, 관리, 측정을지원하는완전한라이프사이클솔루션 프로젝트관리의표준적인프로세스를지원 PMI -PMBOK 웹기반어플리케이션 공통 Repository 를이용한데이터의중앙관리 프로젝트제안, 범위, 일정, 재무상태, 자원에대한세부사항을공유저장소에서관리 프로젝트및인력간의투자균형지점을찾아서의사결정가능 정확하고객관적인데이타를바탕으로의사결정의기반

소프트웨어개발아키텍쳐 RequisitePro 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

Rational RequisitePro - 요구사항관리 Rational RequisitePro 는사용자요구사항을식별, 문서화, 조직화하여시스템요구사항에대한변경사항을추적가능하게한다. 품질요구사항 Rational ClearQuest 프로젝트관리자 요구사항 Rational RequisitePro 시스템요구사항 Rational Software Architect 개발자 고객고객목표목표달성달성 요구사항요구사항관리를관리를통하여통하여달성달성 효과적인효과적인요구사항에요구사항에의한의한원활한원활한의사소통의사소통 납기및예산준수납기및예산준수 변경변경관리관리 시험요구사항 개발팀 프로젝트기준선 Rational TestManager Rational ClearCase 최신의최신의요구사항요구사항접근접근 데이타베이스를이용한요구사항공유 데이타베이스를이용한요구사항공유 요구사항에요구사항에대한대한우선우선순위화순위화및및조직화조직화 동적동적데이타베이스데이타베이스관리관리 프로젝트프로젝트상태상태수시수시확인확인가능가능 검사자 형상관리자

RequisitePro 주요특징 요구사항을식별 / 명세화 요구사항추적성및변경영향관리 요구사항에대한개발활동관리 IBM Rational RequisitePro

소프트웨어개발아키텍쳐 RequisitePro 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

RSA (Rational Software Architect) 모델링분석설계개발 IBM Rational Software Architect ( 이하 IBM RSA) 는복잡하고계속변화하는소프트웨어개발환경에서비즈니스기반의개발을가능하게하는설계및개발을위한통합개발플랫폼입니다. 고객들은 RSA 를통해보다완벽한아키텍처에기반한고품질의소프트웨어를빠른시간내의설계하고개발하는것이가능해집니다. 제품구성 UML 2.0 지원 Pattern/ Transform 제작지원 Reusable Asset 브라우저제공 IBM Rational Software Modeler IBM Rational Software Architect IBM Rational Application Developer UML에서개발언어로의 Transforms 지원 아키텍처기반의코드리뷰및제어기능제공 C/C++ 개발툴제공 웹개발지원 웹서비스개발지원 Rich Client 개발지원 XML & Database 도구제공 Java Generation 도구제공 Unit Test 지원 IBM Rational Web Developer Eclipse J2EE/EJB & Portal 개발지원 Component Testing 지원 코드리뷰및 & 런타임분석지원 UML Visual Editors 제공 Clear Case LT 기본제공

RSA 주요특징 IBM Rational RSA 특징 모델링도구및통합개발환경 (IDE) 을동시에제공 효과적인모델기반의개발환경제공 최신의 UML 표준 UML 2.0 지원 Pattern 및 Transformation 지원 개발생산성향상을위한효과적인개발환경제공 Web, J2EE, Web 서비스개발환경제공 포털및포틀릿개발환경제공 EGL (Enterprise Generation Language) 지원 UML 비주얼편집기능제공 어플리케이션품질확보를위한기능제공 정적코드리뷰기능제공 런타임코드분석기능제공 컴포넌트테스팅기능제공 아키텍처리뷰및분석기능제공 효과적인팀개발환경지원 어플리케이션개발라이프사이클을지원하는다양한도구와의연계를통한효과적인팀개발환경

RSA 기능 분석 / 설계 / 구현 / 시험의전과정을통합화하여관리한다 코드구현 요구사항연계 코드와모델간의일관성유지 IBM Software Architect

RSA 기능 코드구현 요구사항연계 형상관리 모델링 워크프로세스관리 IBM Rational Software Architect

UML 2 기반의최적의모델링환경제공 - 사용자중심의친숙한 UI 제공 분석및설계시사용되는모델을보다효과적으로관리하고사용할수있도록모델링환경구성 다양한사용자들이보다쉽게모델에접근가능 보다손쉽고효과적인모델링환경제공 사용자들이모델을작성하는데편리하도록보다새로워진다양한 View 들을제공 New Diagram Navigator view to provide a diagram filtered view of the models and workspace Diagram links as first-class citizens In diagram editing to accelerate modeling. Inheritance view New properties view

모델로부터모델, 코드로의 Transformation 지원 모델기반개발을지원하는핵심기능 배치형태의복잡한변환작업을지원하기위한 Transformations 기능을제공 Model-to-model Model-to-code 제품내에제공되는 Transforms 유형 UML-to-J2EE/Java UML-to-C++ Plus sample model-to-model transforms IBM developerworks 의 RAS repository 에의해지속적으로업데이트

보다효과적인코드개발지원 - 웹서비스개발도구제공 J2EE 1.4 지원 Web services 마법사및 WSDL 편집기제공 WS-I compliant Web services 제작에 Focus WS-I rules에적합한기본적인 WSDL 을생성하는새로운 WSDL 마법사제공 마법사를통한자동화된 TCP/IP Monitor 구성 Samples Gallery & Tutorial Gallery 를통한샘플및튜토리얼제공 최신의 WS-I 기본프로파일및 UDDI release 지원

보다효과적인코드개발지원 - J2EE 응용프로그램개발지원 J2EE 를포함한모든 Java Application 을위한개발환경제공 Java, J2EE, Web, Portal 및 Web Services 개발도구제공 완전한디버깅기능제공 Java Server Faces 지원 SDO 지원 EJB 개발지원 EGL 지원 WAS 를위한통합된테스트환경제공 Local 및 Remote Server 지원 개발자들이보다신속하게변경된코드를서버에전개하는것이가능 WAS v6 으로의신속한전개지원 WebSphere, Weblogic 지원

소프트웨어개발아키텍쳐 RequisitePro 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

Rational Rational Application Analyzer* * Technology Previews Rational PurifyPlus Rational Test RealTime Rational Functional Tester Rational Performance Tester Rational Manual Tester WebSphere Studio Workload Simulator Tivoli Monitoring for Transaction Performance

메모리누수 (Leaks) 분석 개략적인메모리활용도및 garbage collector 분석 쓰레드활동분석 특정시점의메모리상태분석

성능분석 ( 시간중심 ) 개별실행에따른차이분석

코드범위 (coverage) 분석 결과에서특정기능을선택 어느부분이시험되었는지

Rational TestManager - 테스트관리 테스트계획및수행 테스트계획서 / 테스트케이스생성및관련요구사항연계 테스트스크립트를이용한시나리오구성및실행 테스트관리및보고 요구사항변경시통보 테스트케이스중심의진행상황보고 성능테스트및기능테스트결과보고 다양한도구와연계 테스트도구 : Rational Functional Tester 요구사항및형상관리 : RequisitePro, ClearQuest, ClearCase

Unifying Requirements Modeler Stakeholders Use Case 1 설계도구 Tester Use Case 2 요구사항관리도구 테스트자산관리도구 요구사항 1 테스트입력 테스트케이스 1 요구사항 2 요구사항변경 테스트케이스 2 요구사항 3 테스트케이스 3

기능테스트 기능테스트의목적 애플리케이션혹은시스템이의도된대로작동하는지검증 내부로직은무시하고특정입력 (inputs) 에대해정해진출력 (outputs) 을발생시키는지에초점 : Blackbox Test 자동화기능테스트도구 사용자가애플리케이션에취하는동작 (inputs) 을 record 하여스크립트를생성하고이를실행시켜애플리케이션의기능검증

Rational Functional Tester - 기능테스트 두개의스크립트언어선택및환경지원 Java - Eclipse VB.Net VS.Net Data Driven 테스트자동지원 다양한검증포인트제공 회귀테스트지원을위한기능 Object Map ScriptAssure TM 지원테스트환경 Web, Java &.Net 애플리케이션 3270 & 5250 터미널애플리케이션

Rational Performance Tester 성능테스트의목적 시스템에다양한사용자부하를주어응답시간및자원사용량등을파악하여시스템의성능, 가용성등파악 자동화성능테스트도구 클라이언트 / 서버간의통신내용을스크립트화 분석된사용자워크로드모델에따라최대한사용자부하와유사한시나리오구성 다량의가상사용자를통한부하발생으로실제부하를시뮬레이션

Rational Performance Tester 계층적트리구조의에디터 전문가및초보자모두에게적합한성능테스트도구 자동 data driven 테스트구성및서버의동적데이터대응 다양한사용자의행동양식을시뮬레이션할수있는시나리오구성기능 실시간성능분석 응답시간 서버자원 테스트결과분석을위한다양한보고및기능분석기능제공

소프트웨어개발아키텍쳐 RequisitePro Rose 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

Rational ClearQuest - 변경관리 오류및변경에대한추적성관리 변경요청사항변경요청사항또는또는보고되어보고되어기록된기록된문제가해결될해결될때까지때까지이들의이들의처리상황처리상황및행위를행위를주시주시 (Monitoring) (Monitoring) 한다한다.. 고객의요구사항 오류및변경에대한추적성관리 변경관리 품질향상 생산성향상 보고된결함및오류 새로운기능 결점및변경요구추적시스템 결점및변경요구추적시스템 개발활동 (Activity) 관리시스템 개발활동 (Activity) 관리시스템 버전관리 빌드관리 새로운제품 작업공간관리 REPORT ALERT 프로세스관리

ClearQuest 주요특징 프로세스관리 IBM Rational ClearQuest

ClearQuest - 변경작업모니터링 변경관리활동에대한전체프로세스를관리하고추적 할당된작업중우선순위에대한모니터링 쿼리결과리스트 윈도우인터페이스 조회용쿼리차트리포트 웹인터페이스 변경요청서상세작업시작완료보고승인, 반려수행

ClearQuest 주요특징 - 프로젝트상태분석 결함및변경사항의발생빈도및패턴분석, 리소스병목지점추적, 변경작업성과분석 우선순위가높은요구사항들이특정개발자에게과도하게부과되지않도록관리 Aging Charts Distribution Charts Trend Charts Bar Line Stacked Bar Pie Area

Process Process

ClearQuest 를사용하는개발자, 관리자를포함하는사용자들의편의를위하여웹클라이언트, Eclipse Plugin 및 Visual Studio.NET 인터페이스등을지원한다. CQ Client

소프트웨어개발아키텍쳐 RequisitePro Rose 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

Rational ClearCase 형상관리 주어진주어진시점에서시점에서소프트웨어의형상을형상을식별하며식별하며,, 형상에형상에대한대한변경사항을변경사항을관리하고관리하고소프트웨어소프트웨어Life Life Cycle Cycle 동안동안형상의무결성무결성및추적성을추적성을체계적으로체계적으로관리한다.. Content Contributor Developer 원활한원활한프로세스 원활한원활한개발개발 원활한원활한운영운영 원활한원활한유지보수 Project Manager HTML HTML templates XML Code Scripts 모든모든자산의자산의저장저장및버전관리버전관리 요구사항요구사항 (Requirements) (Requirements) 모델모델 (Models) (Models) 바이너리바이너리및소스코드소스코드 테스트테스트스크립트스크립트 Bitmap Bitmap 파일파일 & JPEG JPEG 파일파일 Html Html 파일파일 & templates templates cgi, cgi, java java 스크립트스크립트 디렉토리디렉토리버전버전관리관리!!

ClearCase 주요특징 - 버전관리, 병렬개발, 작업히스토리관리 모든종류의파일과 Directory 구조의버전관리지원 형상항목의 Graphical 버전비교 버전간분기와병합기능기반의병렬개발지원 한눈에쉽게알아볼수있는버전트리구조로표현 버전히스토리에대한상세한설명과보고서를제공 Graphical

ClearCase 주요특징 - 자산의보안관리 프로젝트의정책에따라사용자, 그룹별로자원의읽기, 쓰기, 실행권한통제 ClearCase 는 OS 의사용자, 그룹인증과설정을사용하므로별도의 Login 을하지않음 역할에따른사용자의등록, 그룹핑가능 소스및문서의 사용자, 그룹별접근제한, Lock /

CRM ClearQuest Yes Assigned Opened Resolved Test Closed No Version Tree ClearCase VOB CheckOut (CR No.) CheckIn (CR No.) Source Code

-Web 화면예제 (3/3)

- ebay VOB Server (Unix) Multisite ebay.korea VOB Server (Unix) ClearCase Source ebay Korea ClearCase Develop Server (Unix) ClearCase License X-term ClearCase License Server (Windows) User Client (Windows) ClearCase Explorer ClearCase VOB Server (Windows)

소프트웨어개발아키텍쳐 RequisitePro Rose 요구사항 & Use Cases RSA,Rose, RoseRT 모델 RSA RAD 코드 Purify+, RFT TestRT 기능테스트 TestManager 테스트계획 TestManager 테스트케이스 RFT, RPT TestRT 시스템테스트 TestManager 테스트결과 ClearQuest 결함 / 오류 공통프로세스 / 가이드라인 Progress Metrics and Reporting 소프트웨어형상관리 RUP Rational Portfolio Manager( 프로젝트관리 ) ClearCase, ClearQuest

One simple Scenario Architect I I just just added added a a component component named named enrollment enrollment I The I The just just record record checked checked Code Code the the resource. should resource. should be be needed needed for for Relevant new Relevant I I guess guess coding developer coding developer is is neededa needed should should handle handle this this new component component I Now I Now finished finished I I checked is checked is done done the the coding properly coding what properly what I for I assigned for assigned the the new new to. Manager to. I I Submit Submit and a and a change change assigned assigned record record I I found found the the with record with record that that a a Coding title Coding title to to him himis is needed needed for for new Developer I I close close this this component component record record I I looked looked up up the the records records and and new one one has has Coding Coding is is needed needed component for component for I I described new described new component been component & record record attached attached is is assigned assigned what what I I did did to to in me. in me. the the I been resolved resolved I record open Tester record open the the request request and and began began coding. It It tells tells me me to to test test if if the the specified coding. specified code code I I resolved resolved works the the problem works right right problem It It works works fine fine Change & Defect Tracking Process Submitted Assigned Opened Resolved Validated Closed

IBM Rational 소프트웨어개발솔루션 Windows/UNIX/Linux 상에서소프트웨어프로그램을개발하는모든프로젝트 - 체계적인요구사항관리를하고자할때 - 코딩하기전에소프트웨어설계도를그려검증하거나자동으로코드를생성하고자할때 RequisitePro RSA, Rose, Rose RT - Java/C/C++ 를이용한프로그램개발도구가필요할때 RSA, RAD - 모든문서또는코드에대한버전및이력을관리하고자할때 - 문서 / 코드에대한변경을통제하고자할때 - 업무절차 / 프로세스 / 양식을시스템으로구축하여사용하고싶을때 ClearCase ClearQuest - 완성된프로그램의기능을자동으로테스트하거나 - 동시접속시성능상의문제를파악하고자할때 Purify+ Functional Tester Performance Tester Test RT

질문?