온디맨드기업을위한소프트웨어개발 buyer’s · pdf...

16
비즈니스 요구에 맞는 소프트웨어 개발 인프라 구축 IBM 소프트웨어 개발 플랫폼이 개발팀의 요구 사항에 따라 어떤 도움을 줄수있는지 알려 드립니다. 온 디맨드 기업을 위한 소프트웨어 개발 Buyer’ s guide

Upload: doquynh

Post on 06-Mar-2018

229 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

비비즈즈니니스스요요구구에에맞맞는는소소프프트트웨웨어어개개발발인인프프라라구구축축

IIBBMM 소소프프트트웨웨어어개개발발플플랫랫폼폼이이개개발발팀팀의의요요구구사사항항에에따따라라어어떤떤도도움움을을줄줄수수있있는는지지알알려려드드립립니니다다..

온온디디맨맨드드기기업업을을위위한한소소프프트트웨웨어어개개발발

BBuuyyeerr’’ss gguuiiddee

Page 2: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

비비즈즈니니스스요요구구에에맞맞는는제제안안요요청청서서작작성성

온온디맨드기업이란, 전사적으로그리고핵심파

트너, 공급업체및고객과함께처음부터끝까

지통합된비즈니스프로세스가어떠한고객

의요구사항, 시장기회또는외부적위협에도신속하게

대응할수있는기업입니다. 온디맨드비즈니스를실현

하기위해서는먼저검증된개방형모듈방식소프트웨

어개발인프라를구축해야합니다.

이러한소프트웨어개발인프라를구축하면조직은IT 변

화, 제품라이프사이클관리및규제준수등중요한기

술적사안을해결할수있습니다. 또한다음과같은이점

도있습니다.

●투자수익률(ROI) 향상

●비즈니스중심의개발방법채택

●비즈니스/운영/개발팀통합

●소프트웨어자산을빠르고효과적으로검색,

개발및구축

이는비즈니스와관계된일입니다. 잠재적인기술협력

업체가 귀사의 요구를 충족시키는지 확인하십시오. 이

구매자안내서는 RFP(Request For Proposal:제안 요청

서)를작성하고솔루션을평가할때고려할기준을제시

하고, IBM 소프트웨어개발플랫폼이조직의요구사항

을충족하는데어떤도움을줄수있는지보여줍니다.

모모듈듈방방식식의의소소프프트트웨웨어어개개발발환환경경구구축축

신규팀또는신규조직이라면소프트웨어개발환경을

처음부터구축할수있는행운을누리게되어, 함께설치,

작동및업그레이드하는완벽한소프트웨어개발환경을

구축하여 관리 비용을 절감하고 생산성을 최대화할 수

있습니다.

대부분의조직은이전시스템을모두버리고새로이개

발인프라를구축할수는없습니다. 이경우에는기존의

인프라 자산을 계속 활용하면서 급한 문제를 해결하는

점진적접근방법을취하는것이좋습니다. 고질적인소

프트웨어개발문제의근본원인을분석하면인프라투

자의우선순위를정하는데도움이됩니다.

산업표준을준수하는인프라는장기적관점에서유연성

을 최대화합니다. IBM 소프트웨어 도구의 전략적 초점

은Eclipse입니다. Eclipse는강력한소프트웨어개발도

구와기능이다양한데스크탑애플리케이션을만드는데

사용하는개방형소스플랫폼으로, 수상을통해그뛰어

남을인정받았습니다. Eclipse 플랫폼에기반한도구를

사용하면끊임없이변화하는고객의요구에맞게손쉽게

인프라를확장및조정할수있습니다.

전전반반적적인인소소프프트트웨웨어어개개발발인인프프라라-- 견견본본RRFFPP 요요구구

사사항항비비즈즈니니스스목목표표를를설설명명할할때때강강조조할할점점

●개인생산성및팀생산성향상을통해비용절감

●특정협력업체, 도구또는기술에제한되지않은

폭넓은선택가능성

●다양한언어, 운영체제및개발플랫폼을지원하는

환경

●효과가이미검증된최상의소프트웨어개발방법

채택

2

IIBBMM 소소프프트트웨웨어어개개발발플플랫랫폼폼

Page 3: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

검검증증된된 개개방방형형 모모듈듈 방방식식의의 소소프프트트웨웨어어 개개발발 인인프프라라 구구축축은은온온 디디맨맨드드 비비즈즈니니스스를를 실실현현하하기기 위위한한 초초석석

요요구구사사항항

개개인인생생산산성성및및

팀팀생생산산성성향향상상을을통통해해

비비용용절절감감

산산업업표표준준을을준준수수하하는는

확확장장가가능능한한개개방방형형

인인프프라라를를통통해해유유연연성성

최최대대화화

여여러러언언어어,, 운운영영체체제제,,

개개발발및및구구축축플플랫랫폼폼간간의의

상상호호운운용용성성보보장장

장장기기적적인인소소프프트트웨웨어어

개개발발파파트트너너사사의의투투자자,,

서서비비스스및및지지원원기기준준준준수수

IIBBMM의의대대응응

●개발라이프사이클에서작업을단순화하고워크플로우를자동화합니다.

●개인생산성을최적화하는역할기반도구를제공합니다.

●비즈니스중심의개발프로세스에초점을둡니다.

●SOA(Service-Oriented Architecture), 파트너사및템플릿을지원하여비용을절감합니다.

●JavaTM, XML, SOAP(Simple Object Access Protocol), RAS(Reusable Asset Specification), LinuxⓇ등의

주요표준기술을지원합니다.

●소프트웨어를명세화, 시각화및구성하는데사용하는업계표준의UML(Unified Modeling Language)

2.0을지원합니다.

●Eclipse 개방형소스플랫폼을사용합니다.

●서로다른분산된환경을통합하는기술이업계최고입니다.

●기존자산을활용할수있도록모듈방식컴포넌트를제공합니다.

●실시간및임베디드시스템개발자를위해다양한언어, 운영체제및상호개발환경을지원합니다.

●통합된제품, 최상의사용법및전문서비스를제공합니다.

●20년동안소프트웨어개발기술에투자하고혁신을이룩해온역사를가지고있습니다.

●업계최고의기술과수익성을기록했습니다.

●글로벌영업, 서비스, 24x7 지원을제공합니다.

3

Page 4: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

4

요요구구사사항항및및분분석석

프로젝트가실패하는원인은대부분요구사항및분석

결함때문이라는연구결과가있습니다. 철저한요구사

항및분석작업은프로젝트위험을낮추고규제준수를

보장하고원활하게프로젝트를운영할수있게합니다.

개발인프라에서요구사항및분석이다른도구와함께

통합되어있으면시간이절약되고재작업을피할수있

습니다. IBM 소프트웨어 개발 플랫폼에서 요구 사항은

결함추적, 설계및개발, 테스트도구와통합되어작업을

손쉽게시작하고결과를빠르게산출할수있게합니다.

요요구구사사항항및및분분석석기기능능구구축축

요구사항및분석기능향상에초점을둔팀에게는 IIBBMM

RRaattiioonnaalⓇ RReeqquuiissiitteePPrrooⓇ 소프트웨어와 같은 요구 사항

관리(requirements management) 솔루션이탁월한선택

일것입니다. 요구사항관리솔루션을사용하면사용자

요구를 이해하고 그 우선 순위를 파악하며 프로젝트를

효율적으로연구하고올바른결정을내릴수있습니다.

프로젝트요구사항이파악되면이를분석하여새시스

템또는향상된시스템을설계할수있습니다. 분석가들

은 IIBBMM RRaattiioonnaall SSooffttwwaarree MMooddeelleerr와 같은 소프트웨어

모델링(software modeling) 솔루션을 사용하여 오늘날

의비즈니스프로세스방식을문서화하고이를바탕으로

미래의 방식을 예측합니다. IBM 모델링 솔루션은 업계

표준의 UML(Unified Modeling Language)을 사용하여

사용자의요구사항, 제시된시스템과상호작동하는방

식(사용사례) 및요구사항을구현하는애플리케이션컴

포넌트(애플리케이션 아키텍처) 간을 연결하는 중요한

기능을제공합니다.

IBBMM WWeebbSSpphheerreeⓇ BBuussiinneessss IInntteeggrraattiioonn MMooddeelleerr aanndd

MMoonniittoorr와같은서버기반비즈니스프로세스모델링및

모니터링(business process modeling and monitoring)

솔루션은비즈니스프로세스를분석하고최적화는유용

한 프레임워크를 제공합니다. 작업 환경에서 발생하는

비즈니스프로세스를실시간으로모니터하여복잡한흐

름을분석하고병목지점을정확하게파악합니다. 사용

자는대체시나리오의ROI를분석하고최적의결과를낼

수있도록비즈니스프로세스를수정할수도있습니다.

모든솔루션에서가장중요한부분은데이터를체계화,

저장및검색하는방식에대한이해를바탕으로하는데

이터관리입니다. IIBBMM RRaattiioonnaall RRoosseeⓇ DDaattaa MMooddeelleerr 솔

루션과같은데이터모델링(data modeling) 솔루션은데

이터베이스설계자가데이터베이스구조를논리적/물리

적으로 이해하여 데이터 액세스 문제가 발생하기 전에

이를예측하여해결할수있게합니다.

오늘날대부분의소프트웨어프로젝트는기존시스템을

통합해야하므로철저한자산분석은레거시를활용하고

자산을 재사용하는데 필수입니다. IIBBMM WWeebbSSpphheerree

SSttuuddiioo AAsssseett AAnnaallyyzzeerr과 같은자산분석(asset analysis)

솔루션은기존시스템아키텍처를문서화하고서로다른

환경에서제안된변경을적용할때발생하는결과를알

수있습니다.

요구 사항 관리를 유스 케이스(Use case) 개발, 비즈니스 모델링 및 데이터 모델링을 통한 프로젝트 위험감소

Page 5: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

5

요요구구사사항항

모모든든이이해해관관계계자자가가

팀팀기기반반요요구구사사항항관관리리에에

액액세세스스가가능능

비비즈즈니니스스프프로로세세스스를를분분석석하하고고

지지속속적적으으로로향향상상시시킬킬수수있있는는

비비즈즈니니스스프프로로세세스스모모델델링링기기능능

유유지지관관리리및및재재사사용용이이보보다다더더

쉬쉬운운강강력력한한컴컴포포넌넌트트를를설설계계하하는는

소소프프트트웨웨어어모모델델링링솔솔루루션션

레레거거시시시시스스템템및및패패지지키키된된

애애플플리리케케이이션션내내에에서서

자자산산을을더더효효과과적적으으로로분분석석및및

활활용용할할수수있있는는자자산산분분석석기기능능

IIBBMM의의대대응응

●비즈니스및기술사용자에게필요에맞게최적화된요구사항관리시스템을제공합니다.

●향후확장에대비하여확장가능한폭넓은데이터베이스를지원합니다.

●요구사항을아키텍처모델, 기술향상요청및테스트사례와연계하여프로젝트작업전반에

걸쳐비즈니스요구를추진합니다.

●팀구성원이웹을통해요구사항을작성, 확인및수정할수있게합니다.

●비즈니스프로세스데이터를실시간으로파악하여프로세스및비용을정확하게예측합니다.

●대체시나리오시뮬레이션을통해취약점을찾고개선점을강조합니다.

●애플리케이션을설계및개발할수있게비즈니스프로세스모델을추출합니다.

●UML 2.0 모델링기술을적용하여사용자상호작용및애플리케이션아키텍처를시각적으로

볼수있습니다.

●사용사례를통해컴포넌트를바로설계할수있는검증된프로세스를사용합니다.

●손쉽게자산을패키지, 탐색및가져와서재사용할수있습니다.

●엔터프라이즈정보시스템에제안된소프트웨어변경을적용하면발생하는효과를분석합니다.

●분석가가시스템변경을계획, 규모파악, 스케줄링및추적할수있도록애플리케이션을연결합

니다.

●변환코드를컴포넌트나웹서비스로쉽게추출합니다.

요요구구사사항항및및분분석석-- 견견본본RRFFPP 요요구구사사항항

비비즈즈니니스스목목표표를를설설명명할할때때강강조조할할점점::

●비즈니스요구는사용할수있는자원보다항상앞서

있으므로, 비즈니스요구를파악및관리하고우선순

위를지정하는효과적인방법강구

●인력을추가하지않고규제준수보장

●레거시시스템중일부는부적절하게설명또는구성

되어있을수있으므로, 엔터프라이즈아키텍처변화

에맞게레거시시스템을활용하고확장하는효과적

인방법강구

●비즈니스프로세스를분석하고최적화하여비즈니스

비용절감

●우선순위요청이있을경우진행중인프로젝트에지

장을주지않고신속하게처리

IIBBMM 요요구구사사항항및및분분석석솔솔루루션션제제품품::

IBM Rational RequisitePro

IBM Rational Software Modeler

IBM Rational Rose Data Modeler

IBM WebSphere Business Integration Modeler

IBM WebSphere Business Integration Monitor

IBM WebSphere Asset Analyzer

Page 6: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

6

코드 중심, 모델 기반의 신속한 애플리케이션 개발을 통해 생산성 향상

설설계계및및구구성성

소프트웨어설계자및개발자는설계및구성도구를사

용하여 비즈니스 요구 사항을 테스트를 거쳐 유효성이

검증된, 가능한컴포넌트로빠르게구체화할수있습니

다. 설계및구성제품은두가지범주즉, 엔터프라이즈

IT 도구와기술개발도구로구별됩니다.

엔터프라이즈 IT 도구는 기업 및 웹 개발자가 비즈니스

애플리케이션을개발하여엔터프라이즈 IT 환경에신속

하게구축하는데사용됩니다. 비즈니스확장성및높은

ROI를위해최적화된엔터프라이즈 IT 도구는다양한기

능의프레임워크를사용하여설계에서구축까지의과정

을가속화합니다.

Java 언어및Eclipse 개방형소스플랫폼을통해엔터프

라이즈 IT 기술은괄약할만한발전을이루었습니다. 개

방형표준에기반한Java 언어는실행환경, 운영체제및

퍼베이시브디바이스에걸쳐뛰어난편리성을제공합니

다. Java 언어로작성된Eclipse 개방형소스플랫폼은상

호운용이가능한소프트웨어개발도구를만들기위한

다중 협력 업체 지원 환경입니다. IIBBMM RRaattiioonnaall

AApppplliiccaattiioonn DDeevveellooppeerr ffoorr WWeebbSSpphheerree와같은Eclipse 플

랫폼에기반한도구를사용하면조직은사용자지정플

러그인 또는 타사 플러그인으로 개발 환경을 조정하고

확장할수있습니다.

기술개발도구는가장어려운소프트웨어애플리케이션

을 개발하는 팀을 위한 도구로, 여러 환경에 구축할 수

있는이벤트중심의동시형분산소프트웨어애플리케이

션을개발할때유용합니다.

설설계계및및구구성성기기능능구구축축

최상의엔터프라이즈 IT 인프라는기업이현재사용하는

다양한개발도구, 언어및플랫폼을모두지원하면서소

프트웨어비용을극적으로절감할수있는신기술개발

에기여하는인프라입니다.

소프트웨어아키텍처구체화및유지보수를담당하는엔

터프라이즈 IT 설계자 및 선임 개발자는 IIBBMM RRaattiioonnaall

SSooffttwwaarree AArrcchhiitteecctt와 같은 비주얼 설계 및 개발(visual

design and development) 도구를 사용할 수 있습니다.

이제품은애플리케이션아키텍처를설계, 검증및전달

하는데필요한많은작업을통합하고설계내용을Java

나C++ 컴포넌트로빠르게전환합니다.

웹및비즈니스애플리케이션을작성하는엔터프라이즈

IT 개발자는 포괄적인 통합 개발 환경(IDE)을 사용하여

소프트웨어를 개발 및 구축합니다. Java에 생소하거나

전체 J2EETM 프로그래밍모델지원이필요하지않은소

프트웨어 개발자는 IIBBMM RRaattiioonnaall WWeebb DDeevveellooppeerr ffoorr

WWeebbSSpphheerree SSooffttwwaarree를사용할수있습니다. 이 제품은

신속하고시각적인애플리케이션개발환경을포괄적인

장치테스팅및디버깅지원과결합합니다. 또한엔터프

라이즈 애플리케이션 및 웹 포털을 작성하는 숙련된

Java 개발자의생산성을향상시키는기능을추가로제공

합니다. 두제품은WebSphere 소프트웨어에맞게최적

화되어다른기술플랫폼을기반으로개발할수있는기

능이제공합니다. IBBMM WWeebbSSpphheerree DDeevviiccee DDeevveellooppeerr를

사용하면 개발자가 비즈니스 애플리케이션을 핸드폰이

나PDA와같은무선장치로확장할수있습니다.

IIBBMM RRaattiioonnaall RRoossee TTeecchhnniiccaall DDeevveellooppeerr 소프트웨어와

같은 실시간 및 임베디드 개발(real-time and

embedded development) 솔루션은다양한개발언어및

고급런타임모델실행을지원하고수많은상호플랫폼

환경에구축하는과정을간소화하여기술개발팀의요

구사항을충족합니다.

Page 7: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

7

설설계계및및구구성성-- 견견본본RRFFPP 요요구구사사항항

비즈니스목표를설명할때강조할점:

●Java 플랫폼을사용하고싶지만숙련된Java

개발자부족

●동일한프로젝트수를유지하면서소프트웨어

개발비용절감

●애플리케이션을무선장치및퍼베이시브

디바이스로확장

●독점기술에제한되지않고더욱적극적인

소프트웨어설계및개발방법사용

IIBBMM 설설계계및및구구성성솔솔루루션션제제품품::

IBM Rational Software Architect

IBM Rational Rose Technical Developer

IBM Rational Web Developer for WebSphere Software

IBM Rational Application Developer for WebSphereSoftware

IBM WebSphere Device Developer

IBM Rational Rose XDE 제품군

IBM Rational Professional Bundle

요요구구사사항항

설설계계자자및및선선임임개개발발자자가가

훌훌륭륭한한아아키키텍텍처처애애플플리리케케이이션션을을

개개발발할할수수있있게게하하는는

고고급급설설계계및및구구성성기기능능

웹웹,, 웹웹서서비비스스개개발발자자및및

JJaavvaa 지지식식이이부부족족한한개개발발자자를를

위위한한빠빠른른애애플플리리케케이이션션개개발발지지원원

웹웹,, 웹웹서서비비스스,, JJaavvaa,, JJ22EEEE

및및포포털털기기반반애애플플리리케케이이션션을을

개개발발하하는는숙숙련련된된JJaavvaa

개개발발자자를를위위한한빠빠른른애애플플리리케케이이션션

개개발발지지원원

실실시시간간및및임임베베디디드드애애플플리리케케이이션션

을을개개발발,, 테테스스트트및및구구축축하하는는

개개발발자자에에대대해해향향상상된된지지원원

비비즈즈니니스스애애플플리리케케이이션션을을

무무선선장장치치및및퍼퍼베베이이시시브브

디디바바이이스스로로확확장장하하는는기기능능

IIBBMM의의대대응응

●WindowsⓇ및LinuxⓇ플랫폼에개방적이고확장가능한모델링플랫폼을사용합니다.

●UML 2 모델링언어기술의최신기능을적용합니다.

●애플리케이션의구조를검토하여잠재적인문제점을수정합니다.

●코드중심워크플로우및모델중심워크플로우에서더욱생산적으로작업합니다.

●라이프사이클전반에걸쳐팀관리기능을통합합니다.

●제로코딩을통해동적웹사용자인터페이스를만듭니다.

●4GL 기능을사용하여비즈니스로직을작성합니다.

●내장된장치테스트환경으로코드품질을향상시킵니다.

●다중협력업체런타임을지원하면서WebSphere 환경구축을최적화합니다.

●JSF 또는Struts 프레임워크를사용하여사용자지정된페이지레이아웃과비주얼테마및

스킨이적용된포틀렛을신속하게만듭니다.

●Crystal Reports를웹애플리케이션에통합합니다.

●내장된코드및런타임분석으로코드품질을향상시킵니다.

●내장된버전컨트롤로개발자산을보호합니다.

●이벤트중심의동시형분산애플리케이션을개발및구축하는과정을최적화합니다.

● Java, C 및C++로설계에서코드생성까지의과정을완전자동화합니다.

●런타임모델실행, 완전실행가능한코드생성및비주얼디버깅이가능합니다.

●드라이버, 스텁, 테스트작업및작업테스트스크립트를자동으로생성합니다.

●모바일장치에고가치의데이터서비스를구축하는플랫폼을제공합니다.

●표준기반미들웨어를사용합니다.

●여러플랫폼, 구성및다양한장치에구축합니다.

Page 8: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

8

애플리케이션 기능, 안정성 및 성능 향상

소소프프트트웨웨어어품품질질

품질향상을위한조직적인노력은개발과정을단축하

고비용을절감하고새기능을손쉽게추가할수있게하

며, 처음부터 잘 구축된 조직은 성장, 혁신의 가능성이

높고새기회를추구할수있습니다. 또한숙련된소프트

웨어 품질 작업 능력을 갖춘 조직은 적절한 기능, 안정

성, 확장성, 유지보수및성공에필요한다른모든기능

을실현할수있습니다.

소소프프트트웨웨어어품품질질기기능능구구축축

개발라이프사이클에서오류를일찍발견하여수정하기

위해개발자는테스팅및디버깅기능을제공하는내장

장치가있는최신통합개발환경(IDE)을사용합니다. 런

타임 분석(runtime analysis)은 개발자가 메모리 부족을

정확히파악하고, 애플리케이션성능병목지점을찾아

수정하고코드및애플리케이션위협요소의실행흐름

을 시각화할 수 있게 합니다. 구조 분석(structural

analysis)은 기술자가설계패턴및비패턴재고목록을

감지, 작성및관리하여상하위관계를시각화하고컴포

넌트및시스템의구조적무결성을증명할수있게합니

다. 코드검토(code review) 기능은코드를검사하여이

름지정규칙또는최상의 J2EE 사용법등과같은사전

지정된규정을준수하는지증명합니다. 컴포넌트테스트

(component test) 기능은장치테스트스텁, 테스트데

이터및테스트작업을생성하여웹서비스및Java 코드

의 유효성을 빠르게 검사합니다. IIBBMM AApppplliiccaattiioonn

DDeevveellooppeerr ffoorr WWeebbSSpphheerree와 IIBBMM RRaattiioonnaall SSooffttwwaarree

AArrcchhiitteecctt는 이 모든 기능을 제공하며, IIBBMM RRaattiioonnaall

PPuurriiffyyPPlluussTM 소프트웨어는 대체 IDE 사용자에 대해서도

런타임분석을사용할수있게합니다.

IBM Rational Manual Tester와같은수동테스팅(manual

testing) 솔루션은소프트웨어변경내용이테스터와비

즈니스분석가에게미치는영향을줄이고속도, 적용범

위및수동테스팅작업의안정성을향상시킵니다.

IIBBMM RRaattiioonnaall FFuunnccttiioonnaall TTeesstteerr and IIBBMM RRaattiioonnaall RRoobboott

소프트웨어와같은기능테스팅(functional testing) 솔루

션은자동화된기능및회귀테스트스크립트의작성, 유

지보수및분석을단순화하여테스터의효율성을향상시

킵니다.

IIBBMM RRaattiioonnaall PPeerrffoorrmmaannccee TTeesstteerr와 같은 성능 테스팅

(performance testing) 솔루션은테스터및성능기술자

가시스템성능을검사하여최대시스템용량을파악하

고성능문제를확인하여해결할수있게합니다.

IIBBMM RRaattiioonnaall TTeesstt RReeaallTTiimmeeTM 소프트웨어와같은실시

간 및 임베디드 테스팅(embedded and real-time

testing) 솔루션은팀이여러환경에서실행되는이벤트

중심의 실시간 다중 계층 구조 애플리케이션 프로세스

를검사하는작업과관련된기술적문제를해결합니다.

Page 9: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

9

소소프프트트웨웨어어품품질질-- 견견본본RRFFPP 요요구구사사항항

비즈니스목표를설명할때강조할점:

●비즈니스성과에영향을주기전에품질문제해결

●개발리소스를추가하지않고처음부터코드품질

향상

●분산테스트및개발팀의상호작용향상

●테스트작업이계획성없이임시로진행되기도

하므로범위확장및자산재사용

●여러로드시나리오에서웹기반애플리케이션의

대응성향상

IIBBMM 소소프프트트웨웨어어품품질질솔솔루루션션제제품품::

IBM Rational PurifyPlus

IBM Rational Functional Tester 제품군

IBM Rational Performance Tester

IBM Workload Simulator

IBM Rational Manual Tester

IBM Rational Robot

IBM Rational Test RealTime

IBM Rational Software Architect

IBM Rational Application Developer for WebSphereSoftware

요요구구사사항항

포포괄괄적적인인개개발발자자테테스스팅팅및및

디디버버그그최최적적화화기기능능

모모든든기기술술수수준준의의작작업업자자에에게게

기기능능적적테테스스팅팅지지원원

성성능능을을검검사사하하여여시시스스템템용용량량을을

파파악악할할수수있있는는성성능능테테스스팅팅기기능능

분분산산된된팀팀환환경경에에서서

수수동동테테스스팅팅작작업업관관리리

실실시시간간및및임임베베디디드드소소프프트트웨웨어어

테테스스팅팅을을포포괄괄적적으으로로지지원원

IIBBMM의의대대응응

●개발자가메모리부족을감지하고애플리케이션성능을프로파일링하고실행흐름을

시각화하고코드범위를분석할수있게합니다.

●Windows, Linux 및UNIX 등의여러운영체제를포함하여로컬컴퓨터및원격컴퓨터에서

데이터를수집하고실행을테스트할수있습니다.

●코드를분석하여산업별/기업별최상의사용법에맞는지검사합니다.

●사용자인터페이스변경에유연한테스트스크립트를기록합니다.

●Java 또는VB.NET을선택하여테스트를사용자지정합니다.

●데이터중심테스트를사용할수있는프로세스를자동화합니다.

●내장테스트스크립트버전관리기능을제공합니다.

●여러테스트연구실컴퓨터에서애플리케이션구성을테스트합니다.

●전문가에게초기옵션및사용자지정옵션에대한코드프리테스트를제공합니다.

●사용자지정코드삽입, 자동화된데이터관계및데이터생성이가능한대규모다중사용자

테스트를지원합니다.

●사용자프로파일링및테스트정의를단순화합니다.

●서버리소스데이터가서로상관된실시간보고기능을제공합니다.

●기능이다양한테스트편집기로테스트단계를명확하게정의합니다.

●테스트에서테스트단계블록을공유하여유지보수비용을절감합니다.

●개인팀어휘및프로세스에맞게사용자지정합니다.

●이미있는여러수동테스트소스에서가져옵니다.

●C/C++, Java 및Ada에대한테스트작성, 실행및분석을자동화합니다.

●메모리부족및성능병목지점을정확히파악하고코드범위를측정하고실행흐름을

시각화합니다.

●임베디드대상에서직접테스트를실행하고데이터를수집합니다.

Page 10: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

10

애플리케이션 준비, 구성, 조정 및 문제점 해결

개개발발관관리리

개발 관리 솔루션은 작업 환경의 마이그레이션을 계획

및실행하는방법을철저히관리합니다.

이를통해비즈니스프로세스및시스템에대한변경내

용을쉽게구현하고최적의성능및가용성을유지할수

있습니다.

패키지된애플리케이션, 내부애플리케이션이결합되고

파트너사/공급업체가통합된오늘날의복잡한운영환경

은대부분다층의서버, 네트워크및데이터리소스에액

세스합니다. 컴포넌트기반아키텍처및SOA (Service-

Oriented Architecture)는소프트웨어재사용이향상되지

만가능한실패지점수도증가합니다. 따라서실험실에

서철저한테스트를거친시스템도작업환경에서사용

자의요구를충족시키지못할수있습니다. 상호기능팀

이문제의근본원인을찾아수정하기위해노력하는과

정에서비즈니스성과도영향을받는경우가많습니다.

완결형(closed-loop) 개발주기는개발, 운영및네트워

크 관리 팀에게 애플리케이션 문제를 파악하여 신속히

수정및재전개하는상호관련되고일관된데이터집합

을제공합니다. 주관적인의견대신객관적인정보를이

용하여완결형개발주기는상호작용의사소통및전개

된애플리케이션의품질과가용성을향상시킵니다.

개개발발관관리리기기능능구구축축

최상의개발관리솔루션은개발/운영팀의완결형개발

주기를지원하여작업시간을최대화합니다. 또한기존

운영체제, 서버, 미들웨어, 개발도구, 스토리지및네트

워킹장치와함께동작해야합니다.

이기종 모니터링(heterogeneous monitoring) 솔루션은

다중플랫폼환경에서애플리케이션및주요시스템리

소스를자동모니터링하여잠재적인문제를감지하고중

요한상황복구를자동화합니다. 예를들어, IIBBMM TTiivvoolliiⓇⓇ

MMoonniittoorriinngg ffoorr TTrraannssaaccttiioonn PPeerrffoorrmmaannccee는 아키텍처의

다층에서트랜잭션을모니터링하고병목지점을정확하

게파악합니다.

서버별모니터링(server-specific monitoring) 도구는내

부서버운영에대한전문적인지식을활용하여자세한

분석을수행합니다. IIBBMM WWeebbSSpphheerree SSttuuddiioo AApppplliiccaattiioonn

MMoonniittoorr를사용하면 IIBBMM WWeebbSSpphheerree AApppplliiccaattiioonn SSeerrvveerr

플랫폼에서 실행되는 엔터프라이즈 애플리케이션의 성

능및리소스사용을자세히심층적으로분석할수있습

니다. IIBBMM WWeebbSSpphheerree WWoorrkkllooaadd SSiimmuullaattoorr는정확한로

드분석을위해가상사용자트래픽흐름을에뮬레이트

합니다.

IIBBMM TTiivvoollii CCoonnffiigguurraattiioonn MMaannaaggeerr와 같은 형상 관리

(configuration management) 제품은 하드웨어 및 소프

트웨어 구성을 추적하여 재고 목록 관리를 자동화하고

사용자가승인된시스템구성을사용하는지확인합니다.

IIBBMM TTiivvoollii PPrroovviissiioonniinngg MMaannaaggeerr와 같은 공급 관리

(provisioning management) 솔루션은장시간이소요되

거나오류가잘발생하는서버, 운영체제, 미들웨어, 애

플리케이션및네트워크장치의구축과구성을자동화합

니다. 소프트웨어자산관리, 테스트관리도구와통합됨

으로써개발팀은최신식의적절한테스트자산을갖춘

테스트연구실을구축하여수동테스트, 기능테스트및

로드테스트를실행할수있습니다.

작작업업 환환경경의의 마마이이그그레레이이션션을을 계계획획 및및

실실행행하하는는 방방법법을을 철철저저히히 관관리리하하는는

개개발발 관관리리 솔솔루루션션

Page 11: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

11

개개발발관관리리-- 견견본본RRFFPP 요요구구사사항항

비즈니스목표를설명할때강조할점:

●IT 직원이문제를예측하고예방합니다.

●수동구축및재고목록관리작업과관련된인건비를

최소화합니다. IT 직원은가능한한적은시간을

투자하여관리프로세스를수행합니다.

●테스트연구실공급을자동화하여모든시스템에

테스트에필요한올바른버전의소프트웨어가

실행되도록합니다.

●IT 시스템이예상대로실행되지않을경우가능한한

빨리문제점을파악하고해결하여비즈니스

영향을최소화합니다.

IIBBMM 개개발발관관리리솔솔루루션션제제품품::

IBM Tivoli Monitoring

IBM Tivoli Configuration Manager

IBM Tivoli Provisioning

IBM WebSphere Studio Application Monitor

IBM WebSphere Studio Workload Simulator

요요구구사사항항

잠잠재재적적인인문문제제점점을을예예측측하하고고

문문제제점점을을진진단단할할수수있있는는

고고급급모모니니터터링링기기능능

중중앙앙에에서서

구구성성작작업업관관리리및및보보고고

완완벽벽한한애애플플리리케케이이션션환환경경을을

중중앙앙집집중중식식으으로로제제공공

서서로로다다른른환환경경을을관관리리하하고고향향후후성성

장장에에따따라라확확장장할할수수있있는는기기능능

IIBBMM의의대대응응

●서로다른환경을중앙에서확인할수있습니다.

●주요시스템리소스를모니터링하고병목지점과잠재적인문제점을감지합니다.

●시스템중단과같은다급한상황에서자동으로복구합니다.

●트랜잭션성능문제를인식하고자동으로수정합니다.

●작업환경의하드웨어및소프트웨어를자동으로식별합니다.

●분산된서버, 호스트서버, 워크스테이션및모바일클라이언트를관리합니다.

● IT 자산을원격으로전개하며, 업데이트하고, 추적및관리합니다.

●사용자정의가능한보고및차트를제공합니다.

●운영체제, 서버, 미들웨어, 애플리케이션, 전원공급장치, 스토리지, 네트워크장치등완벽한

운영환경구축을자동화합니다.

●워크플로우를작성및편집할수있는그래픽인터페이스로최적의사용법을파악합니다.

●기존의하드웨어, 소프트웨어, 네트워크장치를사용합니다.

●한가지솔루션으로서로다른환경을관리합니다.

●엔터프라이즈컴퓨팅환경으로확장합니다.

●재고목록, 이벤트및소프트웨어분배데이터를저장하는데이터베이스를선택합니다.

●압축및체크포인트/재시작기능으로네트워크대역폭을최소화합니다.

Page 12: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

12

개발 프로젝트 계획, 관리 및 측정

프프로로세세스스및및프프로로젝젝트트관관리리

소프트웨어 프로젝트가 제대로 수행되지 않을 경우 한

개인이나 훈련의 문제라기 보다는 전체 팀의 단합이나

융화가원인인경우가많습니다. 프로세스및프로젝트

관리도구는정확한예측으로프로젝트를계획, 관리및

수행할수있는지침및통합도구를제공합니다.

개발과정의기본은이해하기쉬운소프트웨어개발프

로세스입니다. 지난 수 년간 IBM은 세계적인 소프트웨

어개발팀들과수많은소프트웨어프로젝트를수행하는

행운을가질수있었습니다.

다년간누적된경험에서얻은교훈이팀또는기술적요

구에따라사용자정의할수있는유연한프로세스프레

임워크인 IIBBMM RRaattiioonnaall UUnniiffiieedd PPrroocceessssⓇⓇ 프프레레임임워워크크에

모두녹아있습니다.

가장좋은프로세스는팀의워크플로우가자연스럽게확

장하는 프로세스입니다. IIBBMM RRaattiioonnaall TTeeaamm UUnniiffyyiinngg

PPllaattffoorrmmTTMM과같은팀플랫폼을사용하는팀은최상의사

용법을자동화하고일반적인작업에통합하는완벽한팀

환경을구축할수있습니다. 또한주관적인의견이아니

라실제장비를기반으로프로젝트진행상황을추적및

측정할수도있습니다.

프프로로세세스스및및프프로로젝젝트트관관리리기기능능구구축축

IIBBMM RRaattiioonnaall UUnniiffiieedd PPrroocceessss와 같은 유연한 프로세스

플랫폼(process platform)은 최상의 소프트웨어 개발법

을정의, 제공및채택할수있는유연한프로세스프레

임워크를제공합니다. 프로세스프레임워크는엔터프라

이즈, 소규모, 분산및웹기반등다양한성격의프로젝

트에 대해 실제 테스트된 프레임워크를 선택해야 합니

다. 가장좋은프로세스플랫폼은프로젝트관리자가특

정도구, 기술또는도메인에따라조정할수있는사용

자정의된버전을쉽게만들수있게합니다. 상황에민

감한전달프로세스는작업자가현재작업과관련된프

로세스지침에집중할수있게하여사용과정이쉽습니

다.

IIBBMM RRaattiioonnaall TTeeaamm UUnniiffyyiinngg PPllaattffoorrmm과 같은포괄적인

팀플랫폼(team platform)은효과적인공동작업에필요

한인프라도구, 프로세스및통합기능을제공하기위해

만들어졌습니다. 포괄적인솔루션은프로세스지침, 요

구사항관리, 소프트웨어자산관리, 결함및변경내용

추적, 테스트관리및공동보고기능을통합적으로지원

합니다. 팀플랫폼은여러개발도구의데이터를자동으

로수집하고상호연결하여관리자와팀구성원에게진

행중인프로젝트의최신데이터상태를정확하게제공

합니다.

Page 13: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

13

요요구구사사항항 IIBBMM의의대대응응

프프로로세세스스및및프프로로젝젝트트관관리리-- 견견본본RRFFPP 요요구구사사항항

비즈니스목표를설명할때강조할점:

●모든사람이규칙과책임을이해할수있도록개발

프로젝트의규칙을명확히정의해야합니다.

●규모나공식/비공식여부, 분산정도에상관없이

모든프로젝트팀을지원합니다. 개발자의특정

요구에맞게조정하여시대에뒤떨어지지않는

프로세스를유지합니다.

●프로젝트진행예측의정확도가높습니다. 프로젝트

상황을더욱정확하게측정할수있어야합니다.

●팀워크플로우를자동화및가속화하여팀성능을

향상시켜야합니다.

●새팀구성원에게필요한도구, 지침, 프로젝트장비

를신속하게제공하여능력을최대한발휘할수

있게해야합니다.

IIBBMM 프프로로세세스스및및프프로로젝젝트트관관리리솔솔루루션션제제품품::

IBM Rational Portfolio Manager

IBM Rational Unified Process

IBM Rational Team Unifying Platform

(IBM Rational RequisitePro, IBM RationalProjectConsole, IBM Rational ClearCase LT,IBM Rational ClearQuest, IBM Rational TestManager,IBM Rational SoDA, IBM Rational Unified Process 포함)

프프로로젝젝트트및및작작업업자자의의요요구구에에

맞맞게게사사용용자자정정의의할할수수있있는는

유유연연한한프프로로세세스스플플랫랫폼폼

소소프프트트웨웨어어개개발발을을자자동동화화및및

가가속속화화하하는는공공동동팀팀인인프프라라

정정확확한한프프로로젝젝트트

메메트트릭릭스스및및보보고고

●검증된최상의사용법및구성가능한아키텍처를제공하는소프트웨어개발프로세스플랫폼을

제공합니다.

●각프로젝트단계에필요한프로세스컴포넌트만선택합니다.

●동료나업계선두업체와온라인커뮤니티를통해최상의사용법에관한의견을교환합니다.

●개발자산, 의사소통통보및워크플로우프로세스에공동으로액세스함으로써팀을통합합니다.

●소프트웨어자산을관리하고변경내용및결함을추적하고테스트를관리및보고하는

솔루션을통합합니다.

●분석에서테스트에이르기까지의요구사항을추적할수있습니다.

●개발환경에서자동으로수집한데이터로프로젝트웹사이트및메트릭스대시보드를동적으로

생성합니다.

●팀의구축및라이센스관리과정을단순화합니다.

●팀구성원에게프로젝트정보에액세스할수있는단일지점을제공합니다.

●비주얼모델링, 요구사항관리및테스트도구등여러개발도구에서정보를수집합니다.

●Microsoft Project와같은프로젝트관리도구와통합합니다.

●프로젝트라이프사이클에서추세를쉽게모니터할수있는대시보드보고기능을제공합니다.

Page 14: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

14

자산 관리, 변경 내용 추적 및 워크플로우 관리를 통해 변경 및 복잡성 관리

소소프프트트웨웨어어형형상상관관리리

소프트웨어형상관리제품은소프트웨어라이프사이클

전반에걸쳐변경내용을효과적으로관리할수있는유

연성과기능을제공합니다. 소프트웨어개발자산의변

경 내용을 관리하고, 결함 및 변경 요구의 우선 순위를

지정하고추적하여, 팀기반환경에서보다더잘협력하

여작업할수있게합니다.

소프트웨어 형상 관리 도구에는 두 가지 범주가 있습

니다.

소프트웨어자산관리도구는누가언제변경을했다는

변경내용정보를제공합니다. 결함및변경내용추적도

구는변경이필요한이유, 변경을요청한사용자및작업

정도를확인합니다. 이두제품을함께사용하면소프트

웨어변경내용을변경요청과연결하여완벽한솔루션

을구성할수있습니다.

소프트웨어형상관리제품의주된특징은변경내용을

자산수준에서관리하는지아니면작업수준에서관리하

는지여부입니다. 자산기반방법은파일수준에서정보

를구성하여“X 파일의변경내용은무엇입니까?”등의

질문에빠르게답변할수있고, 작업기반방법은버전이

지정된자산을이름이지정된작업(예: ISO 9000 규격준

수)과연결할수있습니다. 이렇게하면“ISO 9000 규격

준수를실현하기위해릴리스B로마이그레이션하는데

필요한변경내용은무엇입니까?”라는질문에빠르게대

답할수있으며, 두가지방법을통해진행되는소프트웨

어시스템을통찰력있고명확하게이해할수있습니다.

변변경경내내용용관관리리기기능능구구축축

변경내용관리제품은공동작업팀환경에맞는포괄적

인솔루션을제공합니다. 시작은팀에게가장중요한기

능에따라다릅니다.

팀의 가장 중요한 당면 문제가 여러 프로젝트, 버전 및

플랫폼에서수많은변경요청을관리하는작업과관련되

어있으면 IIBBMM RRaattiioonnaall CClleeaarrQQuueessttⓇⓇ 소프트웨어와같은

결함및변경내용추적(defect and change tracking) 솔

루션으로시작해야합니다.

팀관리가잘이루어지지않거나프로젝트의개발속도

가 느리거나 자산 보안이 불안한 팀은 IIBBMM RRaattiioonnaall

CClleeaarrCCaasseeⓇⓇ 소프트웨어와 같은 소프트웨어 자산 관리

(software asset management) 솔루션을고려해야합니

다. 포괄적인솔루션을사용하면팀은소프트웨어자산

을구성하고여러작업공간및작업을관리하고여러개

발작업을균등하게진행하고특정한이전버전을재생

산하고위치별로정책을적용할수있습니다.

소소프프트트웨웨어어 라라이이프프사사이이클클 전전반반에에 걸걸쳐쳐변변경경 내내용용을을 효효과과적적으으로로 관관리리할할 수수있있는는 유유연연성성과과 기기능능을을 제제공공하하는는소소프프트트웨웨어어 형형상상 관관리리 제제품품

Page 15: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

15

소소프프트트웨웨어어형형상상관관리리-- 견견본본RRFFPP 요요구구사사항항

비즈니스목표를설명할때강조할점:

●전체적인소프트웨어예측가능성및품질을

향상시켜야합니다.

●내근/원격구성원, 정규/계약직구성원및

“가상”팀구성원을결합하는프로젝트팀을

효과적으로지원해야합니다.

●자산의보안과재생성가능성을보장하여자연재해

또는인재로부터보호해야합니다.

●시간이걸리는코드고정및어려운코드통합

때문에제시간에제대로수행되지않고있습니다.

●소프트웨어프로세스및자산감사를통해

누가언제무엇을변경했는지파악하는기능이

필요합니다.

IIBBMM 소소프프트트웨웨어어형형상상관관리리솔솔루루션션제제품품

IBM Rational ClearCase 제품군

IBM Rational ClearQuest 제품군

IBM z/OS SCLM Suite

상상세세정정보보::

자세한내용은한국IBM 담당자에게문의하거나아래의웹사이트를방문하십시오.

개발자: iibbmm..ccoomm/developerworks/platform

IT 관리자/경영진: iibbmm..ccoomm/software/developmentplatform

요요구구사사항항

소소프프트트웨웨어어자자산산의의보보안안및및

무무결결성성을을보보장장하하는는포포괄괄적적인인

버버전전제제어어

유유연연한한프프로로세세스스및및워워크크플플로로우우

지지원원으으로로개개발발과과정정을을단단순순화화하하고고

조조직직절절차차를를자자동동화화

현현재재또또는는이이전전소소프프트트웨웨어어버버전전을을

쉽쉽게게재재생생성성할할수수있있도도록록정정확확한한

빌빌드드관관리리및및안안전전한한릴릴리리스스관관리리

작작업업공공간간을을

효효율율적적으으로로관관리리하하여여

작작업업환환경경에에일일관관되되게게액액세세스스

서서로로다다른른소소프프트트웨웨어어개개발발

환환경경에에서서중중앙앙집집중중식식보보고고및및

관관리리하하는는기기능능을을통통해해장장소소와와

시시간간에에관관계계없없이이액액세세스스

IIBBMM의의대대응응

●소스코드, 비주얼모델, 바이너리, 웹장비, 테스트장치등모든파일시스템객체의버전을

제어합니다.

●디렉토리이름변경, 이동및삭제를자동으로추적합니다.

●고급차별화/병합기능을사용하여균등하게개발합니다.

●통합개발환경(IDE)을통한다양한기능을제공합니다.

●파일버전에명시적으로액세스하여“동적보기”를사용할수있습니다.

●원격액세스및연결이끊어진액세스를빠르고쉽게할수있는유연한“스냅샷보기”를

지원합니다.

●개별“할일”목록을생성하여개인작업로드의우선순위를지정합니다.

●기존Windows 및UNIXⓇ메이크파일을읽는메이크호환가능한작성도구를지원합니다.

●자세한“재료명세서(BOM)”을작성하여빌드재생산가능성을보장합니다.

●로드균형을통해분산구축및병렬구축을지원하여리소스를최적화하고시간을절약합니다.

●out-of-the-box 개발프로세스를제공하여팀이필요에맞게수정할수있습니다.

●각변경요청유형에따라프로젝트지휘자는사용자지정워크플로우를설계할수있습니다.

●자동자산관리작업을지원하여변경내용을모니터링하고팀구성원에게이벤트를알립니다.

●데스크탑, 웹및z/OSⓇ클라이언트를통해범용액세스를제공합니다.

●Windows, Linux, UNIX 및대형컴퓨터운영체제로분산된팀을통합합니다.

●포괄적인쿼리, 차트및보고기능을제공합니다.

●분배, 추세및시간에따른차트를통해변경관련데이터를시각화합니다.

Page 16: 온디맨드기업을위한소프트웨어개발 Buyer’s · PDF file요구사항을아키텍처모델, ... 방형표준에기반한Java 언어는실행환경, 운영 ... 장치가있는최신통합개발환경

ⒸCopyright IBM Corporation 2005

(135-270) 서울시강남구도곡동467-12

군인공제회관빌딩

한국아이비엠주식회사

고객만족센터

TEL: (02)3781-7114

www.ibm.com/kr

Printed in Korea

All Rights Reserved

IBM, IBM 로고, on demand business 로고,

ClearCase, ClearQuest, ProjectConsole, PurifyPlus,

Rational, Rational Rose, Rational Test RealTime,

Rational Unified Process, RequisitePro, SoDA, Tivoli,

WebSphere 및z/OS는미국또는기타국가에서

사용되는International Business Machines Corporation의

상표또는등록상표입니다.

Java 및모든Java 기반상표는미국또는기타국가에서

사용되는Sun Microsystems, Inc.의상표입니다.

Linux는미국또는기타국가에서사용되는

Linus Torvalds의상표입니다.

Microsoft 및Windows는미국또는기타국가에서

사용되는Microsoft Corporation의상표입니다.

UNIX는미국또는기타국가에서사용되는

The Open Group의상표입니다.

기타회사, 제품및서비스이름은타사의상표또는

서비스표입니다.

이문서에서IBM 제품또는서비스를언급하는것이

IBM이영업하는모든국가에서이들제품또는서비스를

사용할수있다는것을의미하지는않습니다.

IBM이제시하는방향또는의도에관한모든언급은

특별한통지없이변경될수있습니다.

모든정보는어떠한종류의보증없이“현상태대로”

제공됩니다.

IBM 홈페이지는iibbmm..ccoomm입니다.

G507-1025-00

NEW!

NEW!

NEW!

NEW!

NEW!

NEW!

제제품품명명

요요구구사사항항및및분분석석

IBM Rational RequisitePro

IBM Rational Software Modeler

IBM Rational Rose Data Modeler

변화하는요구사항을문서화및제어

업계표준UML(Unified Modeling Language)을사용해시스템및애플리케이션을시각적으로모델링

아키텍처를지원하는모델데이터베이스스키마를설계및모델링

IIBBMM RRaattiioonnaall 제제품품

주주요요기기능능

설설계계및및구구축축

IBM Rational Application Developer forWebSphere Software

IBM Rational Rose Technical Developer

IBM Rational Software Architect

IBM Rational Suite Development Studiofor UNIX

IBM Rational Suite for TechnicalDevelopers

IBM Rational Web Developer forWebSphere Software

IBM WebSphere 소프트웨어에최적화되어있고다른기술플랫폼상에서의개발을지원하는포괄적인Eclipse 기반IDE를통해웹, 웹서비스, JavaTM, J2EETM, 및포털애플리케이션을신속하게설계, 개발, 분석, 테스트및프로파일링

모델중심개발기법을사용해복잡한Java, C/C++, 및임베디드소프트웨어개발

하나의툴을이용해아키텍처, 설계및개발작업을일원화합니다.

UNIX 플랫폼상에서소프트웨어를개발하기위해완벽한라이프사이클솔루션을구현합니다.

널리범용적으로사용되는실시간장비를위한복합적인소프트웨어를구축하기위해전체라이프사이클솔루션을구현

IBM WebSphere 소프트웨어에최적화되어있고다른기술플랫폼상에서의개발을지원하는사용이간편한IDE를통해웹, 웹서비스, Java 애플리케이션을구축, 테스트및배치

소소프프트트웨웨어어품품질질

IBM Rational Functional Tester

IBM Rational Manual Tester

IBM Rational Performance Tester

IBM Rational PurifyPlus

IBM Rational Test RealTime

복잡한Java, VS.NET Windows 및웹기반애플리케이션을위한테스트자동화를통해결함발견작업을최적화

효율적으로수작업테스트수행

과다한다중사용자로드발생시, 웹애플리케이션의성능, 확정성및안정성검증

실시간오류탐지, 병목발견및코드범위분석을이용해장치테스팅및디버깅효과를높임

임베디드와기타실시간환경을겨냥한구성요소테스팅및실시간분석수행

소소프프트트웨웨어어형형상상관관리리

IBM Rational ClearCase 제품군

IBM Rational ClearQuest 제품군

종합적인버전관리, 작업공간관리, 빌드및릴리스관리등의기능을퉁해소프트웨어자산을관리함

자동화된워크플로우프로세스를이용해기능향상을비롯한모든유형의변경요구를관리함

프프로로세세스스및및프프로로젝젝트트관관리리

IBM Rational Portfolio Manager

IBM Rational Professional Bundle

IBM Rational Team Unifying Platform

IBM Rational Unified Process

IBM Rational SUMMIT Ascendant

프로젝트에대한우선순위결정에서부터실행및종료단계에이르는전체적인프로젝트포트폴리오를자동화

기업이J2EE/Portal/서비스지향적애플리케이션을설계, 개발및테스트하는데필요한모든데스크탑툴포함

라이프사이클프로세스지침, 요구사항관리, 버전제어, 결함및변경추적, 테스트관리, 프로젝트평가그리고, 보고기능을포함하는핵심인프라제공

개발팀과기술요구에맞춰구성할수있는유연한개발프로세스를채택할수있음

계획, 평가및모니터링을위한메소드라이브러리와웹기반툴을이용해기업IT 프로젝트및프로그램을계획및관리