소프트웨어

IBM Rational Software 소프트웨어 형상, 변경 및 배포관리 그리고 Rational for System z

AlrepondTech 2020. 9. 16. 03:06
반응형

 

 

 

 

 

=======================

=======================

=======================

 

 

 

 

 

         * 소프트웨어 형상, 변경 및 배포관리 그리고 Rational for System z *

 

 

 

#소프트웨어 형상, 변경 및 배포관리

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

 

소프트웨어 형상, 변경 및 배포 관리 제품은 소프트웨어 라이프 사이클 전반에 걸쳐 자산관리, 변경 내용 추적 및 워크 플로우 관리를 통해 변경 내용을 효과적으로 관리할 수 있는 유연성과 기능을 제공합니다. 팀 관리가 잘 이루어 지지 않거나 프로젝트의 개발속도가 느리거나 자산 보안이 불안한 팀, 또는 여러 프로젝트 및 버전에서 수많은 변경 요청을 관리해야 하는 기업에 완벽한 솔루션을 제공해 드립니다.

 

-Rational Team Concert

 

소프트웨어 개발조직은 끊임없이 변화하는 비즈니스 목표에 맞춰 고품질의 소프트웨어를 신속하게 제공해야 한다는 압박감에 시달립니다. 하지만, 이를 더욱 어렵게 만드는 몇 가지 요소들이 있습니다. 회사는 개발팀에게 같거나 적은 리소스를 사용하여 보다 많은 애플리케이션을 만들어낼 것을 기대합니다. 팀들은 지리적으로 떨어져 있기 때문에, 여기서 협업이 중요한 문제로 나타납니다. 프로젝트와 그룹이 달라지면 프로세스 및 표준을 일관되게 적용하기 어렵다는 점에 대부분의 회사들이 공감하고 있습니다.

 

 팀의 일원으로 소프트웨어를 개발하는 것은 마치밴드에서 악기를 연주하는 것과 같습니다. 기술과 협업의 균형을 유지해야 하기 때문입니다. IBM Rational Team Concert 소프트웨어는 개인 및 팀이 최상의 성과를 나타내도록 지원하는 협업 환경입니다. 이 협업 환경은 소프트웨어의 버전 관리, 업무공간의 관리 및 동시개발을 지원합니다. 아울러, Rational Team Concert는 분산된 개발팀들을 연결하도록 설계되어 개인 및 팀의 생산성이 증대되고 개발 사이클이 단축되며 팀들은 고품질의 소프트웨어를 신속하게 제공할 수 있습니다. Standard, Express 및 Express-C 에디션으로 구성된 Rational Team Concert는 특히 중소규모의 개발팀에 강점을 가지고 있습니다.

 

팀간 협업의 증진

Rational Team Concert는 웹 2.0방식과 통합형 워크-아이템, 빌드 및 소프트웨어 형상관리를 결합하여 팀간 협업을 구현하고 있습니다. 맞춤형 포털 보기 기능을 사용하면 팀원들은 새 소식 및 이벤트, 현재 구축상황, 작업완료 내역 및 변경 요청사항 등 프로젝트에 관한 모든 정보를 찾아볼 수 있습니다. 또한, 동료들중 누가 온라인에 접속하여 작업중이고 협업이 가능한지 파악할 수 있습니다. Rational Team Concert를 사용하면 지금 작업중인 업무의 흐름을 그대로 유지하면서 정보를 교환하기가 용이합니다. 아울러, 문서나 관련 워크아이템에 변동사항이 발생하면 관련자들에게 자동으로 업데이트를 해줍니다.

 

투명한 워크-아이템 관리의 지원

Rational Team Concert은 팀 프로세스 및 규칙에 맞춰 개인별 워크-아이템을 자동으로 생성하고 트래킹합니다. 이 기능은 팀간 효율적인 업무흐름을 위하여 결점을 찾아내서 이를 개선하고 소통을 원활하게 지원하여 프로젝트의 프로세스를 가속화 합니다. 업무가 진행되면서 Rational Team-

Concert는 누가, 무엇을, 언제, 왜 했는지 등의 정보를 캡처하여 팀원간 워크-아이템이 공유될 때 전후사정이 어떻게 된 것인지 정확히 제공합니다. 승인 및 토론 기능을 지원하여 코드 검토와 승인이 예정대로 이뤄졌는지 알 수 있고 팀원들은 동일한 정보에 접속하게 됩니다.

 

Rational Team Concert 솔루션은 협업중심의 환경을 제공해 주고 협업환경의 제공으로 최상의 성과를 낼 수 있도록 합니다 특히 변동사항이 발생하면 관련자들에게 변동사항을 업데이트를 해주는 형식이 매우 마음에 듭니다~!

 

 

 

 

 

 

 

• 통합되어 제공하는 소스 관리, 워크-아이템 및 빌드 기능으로 개발 프로세스의 능률화

 

• 실시간이고 내재된 프로세스상의 협업을 통한 분산 프로젝트 팀의 협업 개선

 

• 잘 정의되고 일관된 프로세스를 따르도록 장려하여 소프트웨어의 품질 개선

 

• 실시간 헬스 정보 및 상태 투명성으로 프로젝트의 가시성 향상

 

• 개방형 표준 기반의 플랫폼으로 유연성 증진

 

• 소프트웨어 버전 관리, 업무공간의 관리 및 동시개발의 지원으로 생산성 향상

 

-Rational ClearCase

 

대부분의 소프트웨어 및 시스템 개발 업체는 몇가지 공통점을 갖고 있습니다. 서로 다른 도시, 국가 또는 멀리 떨어진 대륙에서 근무하는 개발팀들 간의 팀워크에 의존하기 때문에 개발 작업을 수행하는데 있어서 많은 시간이 소요되거나 비교적 오류가 쉽게 발생할 수 있는 수작업을 줄여야 합니

다. IBM Rational ClearCase 7.1 버전 소프트웨어를 사용하면 기업은 협업, 자동화 및 유연한 구현을 통해 IT의 효율성을 높여 비즈니스의 비용을 절감, 리스크를 완화하고 양질의 솔루션을 만드는 시간을 단축할 수 있습니다.

 

기업의 협업, 자동화 그리고 유연한 구현으로 효율성을 높여 많은 비용을 절감되는 것이 기대됩니다. 또한 그로인한 양질의 솔루션과 시간단축 구미가 당기는  IBM Rational ClearCase 7.1 버전의 소프트웨어 입니다 ^^

 

Rational의 소프트웨어 형상 관리 제품은 더욱 강력해진 중앙 통제식 개발 모델을 제공하므로 글로벌 팀이 보다 쉽게 협업이 가능합니다. 개발 팀은 과거 어느 때보다도 더 빨리 고품질의 소프트웨어를 출시해야 한다는 지속적인 압력을 받고 있기때문에 Rational ClearCase가 소프트웨어 딜리버리(Software Delivery) 과정을 단순화하고 생산성을 높이는 데 도움이 될 수 있습니다.

 

분산된 개발팀 환경에서도 작업 효율을 높이는 솔루션을 제공

Rational ClearCase는 원격 클라이언트 및 Cross-Platform을 지원하므로 분산되어 있는 개발팀은 이를 통해 보다 효율적인 업무를 수행할 수 있습니다. Rational ClearCase의 강력한 성능과 연결 기능으로 큰 규모의 기업 환경의 요구사항도 지원 할 수 있음을 의미합니다. 딜리버(Software Delivery) 과정을 단순화하고 생산성을 높이는 데 도움이 될 수 있습니다.

 

소프트웨어 배포를 자동화하여 비용을 절감하고 출시 시간을 단축

Rational ClearCase 7.1 버전은 많은 시간이 소요되거나 비교적 오류가 쉽게 발생할 수 있는 수작업에 의한 개발 작업을 자동화 하므로 개발자와 관리자는 투자 효율을 개선할 수 있는 작업에 더 많은 시간을 할애 할 수 있게 됩니다.

 

지속적으로 프로세스를 개선하고 거버넌스를 촉진

Rational ClearCase를 통해 팀은 프로젝트 자산 및 상태를 실시간으로 중앙에서 확인함으로써 통찰력을 강화하고 기존 프로세스를 개선할 수 있는 방법을 파악할 수 있습니다.

 

Rational ClearCase 솔루션을 포함하는 IBM Rational Lifecycle Package를 활용하십시오

최선의 작업 방식을 꾸준히 활용하고 팀 전체에 정보와 산출물을 효율적으로 전달하며 변경사항이 미치는 영향을 분석하고 관리함으로써 비즈니스 생산성을 향상시킬 수 있도록 돕기 위해 IBM은 Rational ClearCase 솔루션을 포함한 Rational Lifecycle Package를 구성했습니다. 이 번들은 Rational ClearCase, Rational ClearQuest, IBM Rational Method Composer 및 IBM Rational RequisitePro 소프트웨어를 포함하며 다양한 환경의 기업을 모두 지원합니다. Rational ClearCase 7.1 버전은 번들에 포함되거나 또는 독립적으로 사용할 경우 협업, 자동화 및 보고 기능을 통해 

즈니스 목표를 지원하기 위한 향상된 기능을 제공합니다.

 

• 향상된 원격 클라이언트(ClearCase Remote Client), 병렬 개발 지원, 자동화된 작업공간 관리, 자산 재사용및 Activity-based 형상관리를 통해 생산성 향상을 지원

 

• 보안 수준이 높은 버전 관리와 신뢰할 수 있는 빌드를 통해 버그가 적은 양질의 코드를 제공할 수 있음

 

• 개인용 작업공간과 공용 통합 구역을 통해 개인과 팀 간의 요구사항을 조율

 

• 통합 IDE 액세스, 오픈 소스 및 타사 도구 통합 기능, 크로스 플랫폼 지원,원격 액세스 및 연결해제(Network Disconnected) 상태에서 사용할 수

있는 기능을 통해 개발의 유연성을 지원

 

• 소규모 개발팀부터 대규모 팀 및 지리적으로 분산된 환경에서도 모두 사용할 수 있는 확장성을 제공

 

 

-Rational ClearQuest

 

대부분의 소프트웨어 및 시스템 개발 업체는 몇가지 공통점을 갖고 있습니다. 서로 다른 도시, 국가 또는 멀리 떨어진 대륙에서 근무하는 개발팀들 간의 팀워크에 의존하기 때문에 개발 작업을 수행하는데 있어서 많은 시간이 소요되거나 비교적 오류가 쉽게 발생할 수 있는 수작업을 줄이고 컴플라이언스와 보고를 단순화해야 합니다.

 

IBM Rational ClearQuest 변경 관리 소프트웨어는 소프트웨어의 라이프사이클을 보다 효과적으로 관리할 수 있도록 도와줍니다. 이를 통해, 의사 결정을 개선에 필요한 정보를 액세스할 수 있습니다. 또한, 이 소프트웨어는 작업과 일정을 보다 효과적으로 관리하고 고객의 요구사항에 더 신

속히 대응하는 데에도 도움이 됩니다. Rational Clear Quest의 자동 워크플로우는 개발 프로세스를 - 요구사항 정의에서 생산까지 - 관리 및 제어하고, 팀의 의사소통과 생산성과 품질을 향상시키는 데 도움을 줄 수 있습니다.

 

가시성 및 제어 개선

상이한 시스템과 표준화 되지 않은 프로세스는 심각한 조정 문제를 야기할 수 있기 때문에 팀이 본래 연결되어 작업이 이루어져야 하는 프로세스에서 협업이 어렵습니다. Rational ClearQuest 소프트웨어를 사용하면 일관된 개발 프로세스를 맞춤 지원하고 제어할 수 있으며 프로젝트 전체에 걸쳐 뷰를 통합하고 결합할 수 있습니다.

 

프로세스 자동화

반복, 수행 및 예측이 가능한 프로세스 작성을 지원하는 Rational ClearQuest는 사용자가 쉽게 정의하고 신속히 구현할 수 있는 워크플로우를 제공하여 프로젝트를 시작하는 데 도움을 줍니다. 이를 통해, 상태 및 작업 정의, 필드 추가 및 목록을 수정할 수 있습니다. 필수 필드는 올바른 데이터만 수집되도록 하며, Email 통지 기능을 통해 응답 시간을 줄여주고 팀원들에게 변경사항이나 업데이트에 대한 최신 정보를 계속 알려줄 수 있습니다.

 

사용자에게 여러데이터중에 올바른 데이터를 수집하여 정보를 알려준다는게 매우 마음에 듭니다~!

 

실시간 보고 및 매트릭스(Metrics) 지원

Rational ClearQuest 소프트웨어는 질의, 차트 및 보고를 다양하게 지원하여 프로세스에 대한 내용 파악이 용이합니다. 쉽게 작성하고 개량할 수 있으며 분포, 동향 및 에이징(Aging) 차트는 복잡한 데이터를 시각화하고 필요한 데이터 영역을 분석할 수 있도록 도와줍니다.

 

Rational ClearQuest는 개별 팀원이 개발 환경에 신속히 액세스할 수 있도록 유연한 보고 메커니즘을 제공하기도 합니다. 데이터는 Rational Clear Quest에서 꺼내어 Crystal Reports를 포함한 SAP BusinessObjectsXI, Eclipse BRIT(비즈니스 인텔리전스 및 보고 도구), 그리고 Actuate BIRT 제품과 같은 매우 다양한 보고 엔진에서 사용할 수 있습니다. 이와 같은 보고 모델을 통해 개발 팀은 실시간 보고서 및 매트릭스를 전사 차원에서 유연하게 액세스 할 수 있습니다.

 

아울러, Rational ClearQuest의 보고 서버를 통해 팀은 웹 브라우저에서 보고서를 관리하고 실행할 수 있습니다. 웹 서버 액세스는 Rational ClearQuest 로그인 인증 정보에 의해 통제되므로 보고서는 언제 어디서든지 실행하고 관리할 수 있습니다.

 

액티비티 기반(Activity based)의 변경사항 관리 Rational ClearQuest는 IBM Rational Clear Case 소프트웨어와 결합되어 소프트웨어 자산에 대한 변경사항을 Activity로 정의 및 관리할 수 있도록 도와줍니다. 통합 변경사항 관리 기능을 통해, Rational ClearCase 응용프로그램에 저장된 파일 버전은 논리적 활동으로 분류되고 Rational ClearQuest 응용프로그램의 변경 요청과 연계됩니다. 이처럼 개발자는 액티비티 기반의 방식으로 개별 파일을 관리하는 대신 업무를 작업 차원에서 관리 할 수 있습니다. 이는 빌드 엔지니어가 빌드에 올바른 파일이 통합되었는지를 확인하는 데 도움이 됩니다. 테스터는 올바른 기능 및 빌드를 테스트했는지 쉽게 확인할 수 있습니다. 품질 보증(QA) 엔지니어는 새로운 빌드에서 변경된 내용을 신속하게 확인하고 검증할 수 있습니다. 그리고, 프로젝트 관리자는 프로젝트 현황을 더 효과적으로 분석 할 수 있습니다.

 

• 실시간 통합 보고 및 프로세스 제어를 통해 프로젝트의 가시성과 관리를 향상

 

• 통합 및 자동화된 End-to-End 프로세스를 통해 소프트웨어 딜리버리 효율을 향상

 

• 전사적 품질 관리를 통해 소프트웨어 품질 개선을 지원

 

 워크플로우를 자동화하여 팀의 의사소통과 협업을 개선

 

• 접근 제어, 전자 서명, 반복 가능 프로세스, 감사 분석 및 라이프사이클 추적기능을 통해 보안 문제를 해결

 

• 소규모 작업 그룹부터 지리적으로 분산된 기업까지 사용 가능

 

-Rational Build Forge

 

빌드 관리 및 소프트웨어 제공 프로세스를 자동화

 

전체 소프트웨어 제공 라이프사이클 전반에서 신뢰할 수 있는 고성능 빌드 제공

IBM Rational Build ForgeTM 제품을 통해 복잡한 프로세스를 자동화할 수 있으며 여러 도구 집합을 통합하여 개발 주기를 단축하고 제품 품질을 개선하며 직원 생산성을 향상시킬 수 있습니다. 최고 품질의 소프트웨어를 제공하는 시간 단축 외에도 Build Forge 제품은 주요 개발 경향을 볼 수 있

는 기능을 제공하여 경영진의 정보에 입각한 의사 결정을 지원할 수 있습니다.

 

가장 중요한 것은 IBM Rational Build Forge 솔루션이 주요 개발 언어, 스크립트 및 도구를 플랫폼에 상관 없이 광범위하게 지원한다는 점입니다. 귀사에서는 이미 언어, 플랫폼 및 기타 도구에 상당한 비용을 투자했으므로, 단순히 속도 개선을 위해 도구를 변경하는 일은 없어야 합니다. IBM

Rational Build Forge 제품은 현재 환경에 통합되어 현재 사용 중인 스크립트와 도구를 즉시 연결할 수 있으므로 긴 구현 시간없이 효율성과 자동화가 개선됩니다.

 

 

                                                                 웹 기반 관리 콘솔은 모든 활동을 실시간으로 볼 수

                                                                 있는 기능을 제공하므로 여러 지역에 분산되어 있는

                                                                 개발 팀에 가장 이상적입니다.

 

 

여러 빌드 환경으로 인해 발생하는 혼란 해결

대부분의 개발 환경은 여러 언어, 플랫폼 및 도구가 복잡하게 혼합되어 있으며, 개발, 빌드, 테스트 및 릴리스 팀 간에 존재하는 열악한 커뮤니케이션과 서로 연결되지 않은 도구 집합으로 인해 스케줄 지연이 발생할 수 있는 인프라입니다. IBM Rational Build Forge 솔루션은 다음을 제공함으로써 이러한 문제를 해결할 수 있습니다.

 

• 기존 빌드 스크립트, 배치 파일, 개발도구 및 기타 프로세스와 호환되는 오픈 명령행 인터페이스. 새로운 고유 스크립팅 언어를 배울 필요가 없으며 일회성 작업도 없습니다.

 

• 각 개발 단계 간의 자동화된 전달 과정을 생성하고 제품 제공을 최적화하기 위해 즉시 사용 가능한 어댑터. 다른 소프트웨어 구성 관리(SCM) 및 소프트웨어 개발 라이프사이클 도구가 IBM Rational Build Forge Adaptor Toolkit 제품(옵션)을 통해 지원됩니다.

 

• Microsoft Windows, Apple Macintosh, Linux 및 여러 UNIX 운영 체제를 비롯하여 수많은 하드웨어 플랫폼 지원

 

 

동시 프로세스를 통해 복잡한 프로젝트 진행 가속화

IBM Rational Build Forge 제품의 스레딩(threading)은 신속한 처리를 위해 각각의 독립적인 프로세스를 동시에 실행할 수 있습니다. 스레드 블록(thread block)을 통해 복잡한 프로젝트의 성능을 향상시킬 수 있습니다. 스레드 블록은 단일 빌드 맥락에서 동시에 실행되는 하위 프로젝트를 만들 수 있으므로, 두 개의 서로 다른 구성요소 빌드를 서로 다른 플랫폼에서 실행해야 할 경우에 유용합니다. 또한 스레드 블록을 사용하면 빌드가 중간에 끊어졌을 때 완전히 재실행하지 않고 실패한 단계부터 빌드를 다시 시작할 수 있습니다.

 

스레드 블록을 만들면 여러 작업을 동시에 수행할 수도 있습니다. 종종 여러 개발 작업을 특정 시점까지 독립적으로 실행할 수 있지만, 작업을 계속하려면 먼저 공용 라이브러리를 만들어야 합니다. IBM Rational Build Forge 솔루션은 분리된 스레드 블록이나 빌드 프로젝트까지 서로 동기화할

수 있는 글로벌 세마포어(semaphore) 기능을 제공합니다.

 

직관적인 보고 및 분석을 통해 팀의 전문 지식 활용

어떠한 알고리즘도 귀사의 팀들이 보유하고 있는 수년 간에 걸쳐 쌓아 온 경험과 제품지식을 대체할 수 없습니다. IBM Rational Build Forge 제품은 포괄적인 데이터베이스를 이용함으로써 직관적인 보고서를 만들어 팀이 개발 병목 지점을 밝혀내고 특정 프로젝트 동향을 파악하며 성능을 조정

할 수 있는 부분을 집어내도록 도와줍니다

 

 

                                                                내장된 보고 기능은 전체적인 빌드가 과거에 수행한

                                                                 성능을 그래픽으로 보여줍니다.

 

 

이러한 보고서에서 다음과 같은 정보를 상세히 제공합니다.

 

• 이전 빌드 성능 및 단계 실행 시간을 포함한 각 프로젝트 분석

• 향상된 빌드 속도와 개선할 분야를 정확히 파악할 수 있도록 빌드 내 개별 단계의 평균 실행 시간에 대한 종합적인 판단 IBM Rational Build Forge 제품은 다음과 같은 보고서를 제공합니다.

 

• 프로젝트 실행 시간 대 빌드 인스턴스 보고서

 

• 빌드당 프로젝트 단계 실행 시간 보고서

 

• 빌드당 총 빌드 서버 시간 보고서

 

• 빌드 전달을 위한 빌드 델타 보고서

 

• 모든 프로젝트에 대한 프로젝트 분석 요약 보고서

 

• 선택한 프로젝트에 대한 프로젝트 분석요약 보고서

 

• 프로젝트별 빌드 서버 사용량 보고서

 

• 기간별 프로젝트 빌드 결과 요약 보고서

 

• 기간별 빌드 서버 사용률 보고서

 

• MD5(Message Digest 5) 파일 검색 보고서

 

 

 

• 현재 가지고 있는 도구를 사용하여 제품품질을 개선하고 개발 주기를 단축하며 직원 생산성을 향상

 

• 언제 어디서든지 실제로 액세스 가능한 중앙집중식 웹 인터페이스를 통해 지리적으로 분산되어 있는 개발 팀을 지원

 

• 개발팀이 반복 작업을 표준화 및 자동화하고 컴플라이언스 요구사항을 관리하며 정보를 공유하도록 지원하는 적응력이 뛰어난 프레임워크를 제공

 

• 개발자가 IDE 내에서 생산 빌드프로세스를 통제된 셀프 서비스 방식으로 액세스 가능

 

• 구성 관리자가 풀에 있는 사용 가능한 서버에서 작업을 동시에 실행하여 빌드시간을 단축시킬 수 있음

 

• 운영 체제, 패치 레벨 및 컴파일러와 같은 빌드 서버 구성 추적을 자동화하여 품질을 높이고 문제를 보다 신속하게 해결

 

• 소프트웨어 제공 과정의 모든 도구에서 소스 코드 관리자, 오류 추적 및 테스트 시스템을 포함한 빌드 관련 정보를 통합

 

 

 

반응형

 

 

728x90

 

 

 

 

 

=======================

=======================

=======================

 

 

 

 

 

 

#Rational for System z

 

-IBM Rational Developer forSystem z

 

System z 개발자가 SOA 및 Web 2.0 환경에서 전통적인 z/OS 및 최신식 멀티 플랫폼 애플리케이션을 구축하는 데 유용한 도구 지원

 

IBM Rational Developer for System z(RDz) 소프트웨어는 CICS 및 IMS 환경에서 실행되는 COBOL, PL/I, C/C++, Java 및 Assembler 애플리케이션에 대한 주요 System z 개발 능력을 지원하는데 효과적입니다. 또한 RDz에는 개발자가 EGL을 통해 Java™ Platform, Enterprise Edition 및 Web 2.0의 장점을 활용하여 경쟁사의 애플리케이션과 차별화하는 한편, 여러 기업용 애플리케이션 개발 팀들의 신속한 애플리케이션 개발을 지원할 수 있는 도구가 포함되어 있습니다. Rational Developer for System z는 전통적인 방식의 기업용 애플리케이션뿐 아니라 최신식 멀티 플랫폼 애플리케이션을 제작, 배치 및 관리하는 데 유용한 폭넓은 개발 도구를 지원하므로 기술적 배경이 각기 다른 개발자들이 중요한 기술적인 프로젝트에 공동 참여하는데 용이합니다.

 

IBM 개발 기술을 이용하여 기업전체의 생산성 향상

Eclipse 오픈 소스 기술을 토대로 구현된 Rational Developer for System z는 전통적인 방식의 애플리케이션 개발을 최적화하고 단순화하도록 설계되어 있습니다. Rational Developer for System z는 통합 개발 인프라의 공통 서비스를 배치할 때 애플리케이션 재사용, 보다 효율적인 관리 및 커

뮤니케이션 개선에 유용할 뿐 아니라 수동 통합 요건이 감소하므로 개발 과정을 줄이는 데도 도움이 됩니다. 한편 Eclipse 플러그인 기술을 이용하면 IBM 및 여타 제조업체의 다른 이클립스 기반 제품의 기능확장을 통해 토털 플랫폼으로 통합을 지원하며, IBM과 다른 벤더에서 제작한 Eclipse기반 제품의 연동을 제공합니다.

 

애플리케이션의 재사용과 이클립스의 플러그인 기술로 효과적인 생산성 향상이 있을 것 같습니다.

특히 이클릭스의 기능확장을 통해 플래폼을 통합으로 지원하는데 마음에 듭니다~!

 

애플리케이션 개발과 관련한 Rational Developer for System z의 주요 장점은 다음과 같습니다.

 

• z용 CICS, IMS™, DB2, Batch, z/OS UNIX, 및 Linux와 같은 전통적인 System z환경 개발 및 관리용으로서 비용 절감, 생산성 향상 및 품질 향상 효과가 있는 도구

 

• System z 웹 서비스 개발자의 CICS 웹서비스 개발, IMS SOAP Gateway 웹 서비스 개발 또는 일괄 처리 환경이나 기타환경에서 런타임과 무관한 웹 서비스 개발을 지원하는 Enterprise Service Tool

 

• IBM Rational Team Concert for Systemz, IBM Rational ClearCase 버전관리 지원, IBM Software Configuration& Library Management (SCLM) Developer Toolkit, CA Endevor Software Change Manager, 또는 기타 소스 코드 관리 시스템과의 통합용 지원 프레임워크와 라이프사이클(Life Cycle)통합 개발

 

• 워크스테이션 기반 환경의 System z 애플리케이션 디버깅용 IBM Debug Tool, System z의 VSAM 데이터세트 컨텐트 탐색 및 업데이트용 IBM File Manager, 메인프레임 애플리케이션 오류 진단과 관련한 문제 보고서 산출용 IBM Fault Analyzer와 같은 System z 도구와 통합 82 / 83

 

• Java Enterprise Edition 또는 EGL 애플리케이션으로 토털 애플리케이션 설계, 테스트 및 배치에 필요한 단일 환경을 구축하는 데 가장 적합한 웹 2.0 개발 환경

 

• CICS SFF(Service Flow Feature) – 다수의 CICS 스크린 기반 또는 Commarea/Channel 기반 애플리케이션을 웹 서비스에 맞게 변환하거나 CICS 애플리케이션을 웹 서비스에 통합할 수 있습니다. 또한 MQ Messages 및 CICS Transaction Gateway으로 서비스 흐름 관련 프로젝트를 구동할 수 있습니다. 서비스 흐름 프로젝트를 구동하려면 CICS SFF와 함께 CICS TS 버전 3.1, 3.2 또는 4.1 소프트웨어가 설치되어 있어야 합니다.

 

전통적인 애플리케이션 및 프로세스 개발, 유지 및 재사용

서비스 지향 아키텍처(SOA)의 일환으로 전통적인 애플리케이션 및 프로세스를 계속 활용하고 QoS 요건을 충족할 수 있습니다. Rational Developer for System z 는 SOA에서 통합이나 전통적인 프로세싱 목적으로 COBOL, PL/I, C/C++, Java, EGL, Assembler, REXX, JCL, CICS,

IMS 및 배치 애플리케이션을 개발, 유지 및 재사용하는 데 효과적인 양방향 워크스테이션 기반 환경을 제공합니다. 

Rational Developer for System z 7.6 버전은 다음과 같은 새로운 기능과 장점을제공합니다.

 

시스템 구성 및 성능

• 편집 시 컨텐츠 지원 기능의 응답시간이 최대 80% 감소, 소스 코드 다운로드/업로드 시간 최대 35% 단축 그리고 등급에 따라 일부 코드 조건에서 보다 신속한 실시간 구문 검사 등과 같은 성능 향상

 

• 호스트 설치 및 구성 프로세스와 설명서를 단순화하여 최초 구매 이후 제품 설치, 구성 또는 업그레이드에 소요되는 시간 감소

 

• IBM Rational Developer for System z 호스트 구성요소에 대한 스마트카드 보안 로그인 지원

 

Core z/OS 개발

• CICS 4.1 아키텍처 및 프로그래밍 보완에 대한 새로운 지원

 

• 각종 IMS 애플리케이션에 사용할 수 있는 최소 71개의 새로운 코드 생성 마법사가 포함된 IMS V11.1 새로 지원

 

• z/OS 개발 도구의 유용성 개선

 

• GDG(Generation Data Group), 작업 피드백(sj) 그리고 CICS 및 IMS를 이용한 RESTful 서비스용 –INC/++INCLUDE 구문 배치 도구와 같이 보편적으로 사용되는 z/OS 기능에 대한 추가 지원

 

• 기존의 읽기 전용 비교 편집기 대신, 비교 보기에서 비교 중인 컨텐트를 업데이트할 수 있는 기능 새로 추가 - 이제 비교 편집기에서 비교 중인 데이터 세트나 구성요소에 대해 LRECL 및 Record Format 규칙을 적용할 수도 있습니다.

 

차세대 COBOL 개발 환경

• 사용자가 입력하면서 구문 오류를 즉시 확인 할 수 있는 더욱 강력한 실시간 구문 검사

 

• 데이터 항목에 마우스를 대면 나타나는 설명, 뒤로/앞으로 이동 버튼 및 단축키 그리고 데이터 항목이나 단락 선언문의 위치로 바로 이동할 수 있는 기능과 같은 생산성 향상 기능 지원

 

새로 지원되는 차세대 PL/I 개발 환경

• 사용자가 입력하면서 구문 오류를 즉시 확인할 수 있는 실시간 구문 검사

 

UML을 이용한 COBOL 설계 및 개발

• IBM Rational Software Architect에서 COBOL 애플리케이션용 UML 프로파일을 이용하여 일반 UML 클래스 구조를 가져온 후 COBOL 전용 애플리케이션 사양으로 변환할 수 있습니다.

 

• 설계자는 UML 모델을 IBM Rational Developer for System z에 전송한 후 COBOL 프로그램, 카피북(Copybook), 데이터 정의 및 애플리케이션 로직으로 변환할 수 있습니다.

 

SOA, 웹 서비스 및 RESTful 서비스

• Enterprise Service Tool 활용도 향상으로 웹 서비스 개발 단순화 및 개선

 

• 웹 서비스 정의를 토대로 PL/I 서비스 스텁(Service Stub) 생성 지원

 

• DataPower 어플라이언스를 CICS와 함께 사용할 때 일반적인 방식으로 CICSMTOM 웹 서비스용 도구 새로 지원

 

• CICS 및 IMS를 지원하는 RESTful 서비스 생성, 테스트 및 배치 도구

 

SCA (Service Component Architecture) 모델링

• CICS 및 WAS 서비스 구성요소 아키텍처 정의 모델링 및 배치

 

• 애플리케이션 인터페이스, 의존성 및 구성데이터를 배치 및 관리가 용이하도록 통합된 요소로 기술

 

• 개발자가 전통적인 메인프레임 개발, 웹 개발 및 통합 서비스 지향형 멀티 플랫폼 개발 과정의 생산성을 개선하는 데 효과적입니다.

 

• 개발자가 Java™ Enterprise Edition및 EGL을 통해 탄력적인 최신식 웹 2.0애플리케이션 및 웹 사용자 인터페이스를 단시간 내에 제작할 수 있도록 돕습니다.

 

• 웹 서비스 및 RESTful 서비스를 이용할 수 있도록 지원하므로 기존의 애플리케이션을 재사용하기가 용이합니다.

 

• CICS 4.1, IMS V11.1 및 WAS 7.0과 같은 가장 최근 버전의 핵심 z/OS 환경을 지원합니다.

 

• URL의 COBOL 구조를 도구화하고 생성하는 Application Deployment Manager 및 CICS Explorer와의 통합을 통해 기본 애플리케이션 제작 및

배치 기능을 자동화합니다.

 

• I BM Rational Team Concert 및 CA Endevor Software Change Manager와 같은 소스 코드 관리 (SCM) 및 애플리케이션 생명 주기 관리

(Application Lifecycle Management) 도구와 통합됩니다.

 

• File Manager Integration 기능이 향상됩니다.

 

-Rational Team Concert for System z

 

크로스 플랫폼 애자일 협업 환경으로 소프트웨어 개발에 활기를 불어 넣으세요

 

기업들은 점점 더 까다로워지는 요구에 직면해 있으며, 비즈니스 목표에 효과적으로 부응하면서 고품질의 소프트웨어를 신속하게 전달해야만 합니다. 하지만 이러한 기업들은 모두 하나 같이 엄청난 압력을 받고 있으며, 사내 표준을 준수하도록 요구 받고 있지만, 정의된 프로세스 문서화 및 시행 능력이 결여되어 어려움을 겪고 있습니다. 또한 예전보다 더욱 지역적으로 분산되어 있는 팀 환경에서 일하고 있습니다. 그리고 동일하거나 더 적은 자원으로 더 많은 성과를거둘 것을 요구 받고 있습니다. IBM Rational Team Concert for System z 소프트웨어는 협업을 통해 소프트웨어 혁신을 추구하기 위한 솔루션으로서, 한층 더 애자일한 방식으로 소프트웨어를 개발하여 전달할 수 있도록 직원들간 협력 방식을 전환시킵니다. 지리적으로 분산된 개발 팀들을 여러 플랫폼 상에서 연계시킴으로써, 이 소프트웨어는 개인과 팀의 생산성을 향상시키고, 개발 기간을 단축하며 고품질의 소프트웨어를 신속하게 전달하는데 기여합니다.

 

Rational Team Concert for System z는 메인프레임과 분산된 팀을 공통 프로세스 및 협업 환경 하에 하나로 묶어줍니다. 이소프트웨어는 분산 및 호스트 컴포넌트 모두에 대한 추적성을 제공하고 복잡한 혼합 플랫폼 애플리케이션을 단 하나의 통합 프로세스 내에서 관리합니다. Rational Team

Concert for System z는 기존의 호스트 소스 관리 시스템과 연동됩니다. 여러 팀, 플랫폼 및 기술이 혼재되어 있는 변경을 조정하여 오류를 줄이고 변경 관리를 간소화시킬 수 있습니다.

 

IBM z/OS 또는 Linux for System z 플랫폼 상의 배치를 지원하는 Rational Team Concert for System z는 기존의 백업, 장애복구 및 재난복구 전략을 통합하며, 메인프레임 상에 워크로드를 통합하여 배치구성을 간소화합니다.

 

팀 협업을 강화합니다

Rational Team Concert for System z는 팀 협업을 위해 웹 2.0 방식의 통합된 애자일 계획, 작업 항목(work-item), 빌드 및 소프트웨어 형상 관리를 지원합니다. 맞춤형 포털 뷰를 이용하여, 팀원들은 뉴스 및 이벤트, 현재의 빌드 상태, 처리 현황과 요청 받은 변경 등과 같은 프로젝트에 관한 정보에 액세스할 수 있습니다. 또한 팀 동료들이 어떤 일을 하고 있는지 그리고 누가 온라인 상태이며 협업이 가능한지를 알 수 있습니다.

 

작업 항목 관리를 지원합니다

Rational Team Concert for System z는 팀원들이 특정 작업 항목(결함, 개선, 업데이트)에 대해 토의하고 코드 검토 및 검사시에 사용하기 위해 이 토의를 기록할 수 있도록 합니다. 작업 항목 담당자나 관련자는 이 토의를 구독하여 소프트웨어 변경이 있을 때 RSS(Really Simple Syndication)/

Atom 피드(feed) 통지를 받을 수 있습니다. 팀원들은 쿼리를 팀이나 특정 사용자들과 공유할 수 있으며, 또한 이 소프트웨어를 이용하여 IBM Rational ClearQuest 변경관리 솔루션에 접속할 수 있습니다.

 

소프트웨어 형상 관리 기능을 제공합니다

메인프레임, 분산 및 크로스 플랫폼 애플리케이션을 위하여, Rational Team Concert for System z는 필수적인 소프트웨어 버전 관리, 작업공간 관리 및 개인 및 팀에 대한 동시 개발 지원을 제공합니다. 사용자들은 개발자와 팀 간의 (developerto-team) 작업 흐름, 통합 스트림 관리, 서버 기반 샌드박스(sandbox), 이전 버전으로의 롤백을 가능하게 하기 위한 컴포넌트 단위의 베이스라인, 스트림의 컴포넌트와 가용 베이스라인 확인 등과 같은 기능을 이용할 수 있습니다. 이 소프트웨어는 IBM Rational ClearCase 솔루션 커넥터를 제공합니다.

 

Jazz 기술 플랫폼을 활용합니다

Rational Team Concert 소프트웨어는 IBM의 협업 소프트웨어 딜리버리를 위한 차세대 기술 플랫폼인 Jazz 기술에 기초한 애플리케이션 제품군입니다. 오픈 웹 및 OSGi(Open Services Gateway initiative) Alliance 표준 상에 구축된 Jazz 플랫폼은 소프트웨어 딜리버리를 한층 협력적이고, 생산적이며 투명하게 만들기 위한 확장형 아키텍처를 제공합니다. 글로벌 팀의 요구사항을 반영한 이 플랫폼은 직원, 프로젝트 및 프로세스 인지를 자동화와 결합하여 소프트웨어 개발을 단축하고 프로젝트 거버넌스를 개선합니다. Jazz 플랫폼은 Eclipse 기술 상에 구축되어 있으며 IBM Rational Software Delivery Platform과 관련 비즈니스 파트너 생태계를 위한 토대로서의 역할을 합니다.

 

 

• 통합된 소스 관리, 애자일 계획 및 빌드 기능으로 개발 프로세스를 일련화합니다.

 

• 호스트 SCM 시스템과의 공존으로 최신 프로세스의 혜택을 누리고 기존 투자를 활용합니다.

 

• 일관된 프로세스와 거버넌스를 촉진하여 소프트웨어 품질을 개선합니다.

 

• 실시간 건전성 정보와 상태 투명성을 갖춘 크로스 플랫폼 프로젝트 가시성.

 

• System z 및 분산된 산출물의 원활한 관리와 구축.

 

• IBM System z 플랫폼이 제공하는 능력과 서비스 품질을 활용합니다.

 

 

 

IBM® Rational® 소프트웨어 소개 또는 문의:

http://www-01.ibm.com/software/kr/rational/company/index.html

 

 

 

 

=======================

=======================

=======================

 

 

 

 

 

 

반응형