Solution
포스인포텍은 혁신적인 서비스를 통해
우리의 삶을 변화시키고 있습니다.
Harvest
Harvest Software Change Manager

Enterprise 기업 환경의 솔루션 변경 및 구성관리 솔루션

Harvest Software Change Manager (이하 Harvest)는 애플리케이션과 관련된 복잡한 전사적 개발 활동을 효과적으로 관리하는 레파지토리(repository)기반의 포괄적이고 통합된 CCM(Change and Configuration Management)을 제공하는 솔루션입니다.
Harvest는 확장성이 뛰어나 다양한 규모의 분산형 엔터프라이즈 시스템에서 개발 및 운영중인프로젝트팀들을 지원할 수 있습니다.


  • 엔터프라이즈
    형상관리의 과제

    개발팀은 설계에서 시험,실제 서비스 투입에 이르기까지 애플리케이션 개발의 전과정에서 끊임없이 이루어지는 복잡한 애플리케이션소스 코드변경을 처리 해야만 합니다. 오늘날, 점점 더 치열해지는 시장의 경쟁과 수요 증가로 인해, 개발자들은 개발시간이 많이 부족하며 또한, 에러가 없고 가장품질이 뛰어난 애플리케이션을 개발해야하는 부담이 가중되어 소스코드의 변경에 대한 추적까지 염두에 둔 구현이라는 어려운 현실 속에 처해 있는 것입니다.

  • 완벽한 라이프사이클
    관리를 통한 효과적인 형상관리

    분산형 환경에서 소프트웨어 변경사항을 추적하고 애플리케이션 개발 과정을 관리할 수 있는 전사적 솔루션으로 Harvest를 제안합니다. 프로세스 기반의 통합된 형상관리 솔루션인 Harvest는 개인에서부터 기업의 요구사항까지 고객의 환경에 맞는 전사적인 형상관리환경을 구축할 수 있습니다. 또한 사용하기 간편한 RCP(Rich Client Platform)기반의 GUI와 웹인터페이스 및 다계층 아키텍처를 통해, 기업 내 곳곳에서 작업하는 개발자들의 개발과정을 플랫폼에 상관없이 동기화시킬 수 있습니다.이외에도 Harvest는 다음과 같은 효과들을 제공합니다.


    Harvest는 강력한 패키지 기반의 기술을 사용하여,승인을 거친 변경 사항만 실제 서비스에 적용되고 여기에 필요한 컴포넌트 일체가 함께 적용될 수 있도록 보장합니다.

  • 비즈니스 및 IT프로세스 자동화

    반복적으로 수행되는 프로세스 내에서 고품질의 애플리케이션을 개발, 관리할 수 있도록 돕기 위해 비즈니스 프로세스 및 IT프로세스를 자동화합니다.

    이 같은 자동화를 통해, 전사적인 정책, 표준 및 절차에 따른 형상관리 작업을 가능하게 할 수 있습니다.

  • 형상관리 단순화

    모든 변경 활동에 대한 제어를 일원화 하여 형상관리 업무를 단순화합니다. 또한 강력한 버전관리 엔진, 중복변경 및 병합 기능을 제공합니다. 이 솔루션은 진정한 의미에서의 애플리케이션 공동 개발 및 동시 개발을 가능하게 하는 다양한 기능들을 수행할 수 있기 때문에, 개발 과정에서의 복잡한 인터페이스 작업들을 단순화 시켜줍니다.

  • 복잡한 개발 활동 관리

    형상관리 업무를 수행하는 동시에 소프트웨어 자산을 추적하는 등 복잡한 개발 활동을 관리합니다. 일반적인 절차를 가진 변경 기능을 제공 하며 또한 긴급 변경 기능을 사용하여 신속하게 개발코드를 실제 서비스에 적용할 수 있도록 해주고, 빌드 기능 및 빌드데이터를 통해 영향 분석 정보를 수집할 수 있으며 다양한 IDE(Independent Development Environment) 자체 내에서 파일의 반입 및 반출을 가능하게 하는 플러그인을 제공하여 개발 프로세스를 단순화합니다.

  • 변화하는 e비즈니스 요구에 적응할 수 있는 확장성

    웹 인터페이스 및 개발툴 별 플러그인을 이용한 다 계층 아키텍처의 지원으로 확장이 용이합니다. Harvest는 개발 자산에 대한 제어 기능을 중앙으로 일원화 하면서도, 다양한 분산형 컴퓨팅 환경을 지원합니다. 또, 이기종 플랫폼에 이전트 기술을 통해, 효율성 및 신뢰성이 높은 형상관리 시스템을 전사적으로 구현할 수 있게 해줍니다.

Harvest software 특징


  • 사용하기 간편한 유연한 인터페이스

    Harvest는 RCP(Rich Client Platform )기반의 UI를 제공하여 개발 작업을 개발자 자신의 영역에서 손쉽게 수행할 수 있으며 이후 Synchronize기능을 사용하여 팀에 통합 시킬 수 있습니다. 또한 다양한 View를 통하여 다양한 형상이력 정보를 손쉽게 조회하며 웹인터페이스를 사용하여 일상적인 형상관리 작업을 수행할 수 있습니다. 직관적인 디자인의 GUI 및 웹 인터페이스로 많은 훈련 없이도 솔루션을 능숙하게 사용할 수 있기 때문에, Harvest를 처음 사용하는 초보자나 고급 사용자 모두 편리하게 사용할 수 있습니다.


    Harvest의 직관적인 GUI를 통해 사용자들은 일상적인 형상관리 작업들을 손쉽게 실행할 수 있습니다.

  • 인벤토리 관리

    전사적 환경에 분산되어 있는 소프트웨어 자산과 관련하여 다양한 파라미터에 대한 현황정보를 허가된 사용자에게, 플랫폼에 상관없이 제공합니다.

  • 버전관리 및 중복변경

    소스 변경에 대한 버전관리 기능을 제공하며 공동 개발과 동시 개발에 필요한 브랜치 기능과 병합 기능을 제공합니다.

  • 릴리즈 관리

    Snapshot 기능을 사용한 어플리케이션 컴포넌트들의 패키지 관리가 가능하며 소프트웨어의 컴포넌트 및 관련 문서들을 중앙에서 논리적으로 제어할 수 있습니다.

  • 빌드/배포관리 자동화

    Harvest는 Hexecp 모듈과 UDP, 빌드/배포 배포서버 관리기능으로 다양한 타겟서버에 대하여 배포 및 빌드작업을 자동화 시킬 수 있습니다.

  • 인터랙티브 병합 기능

    Harvest는 공동 개발 및 동시개발 작업에 필요한 인터랙티브 병합 기능을 제공합니다. 이 기능을 사용하여 개발자들은 버전간의 충돌 여부를 조회하고 이를 해결할 수 있으며 병합기능을 통해 프로젝트들 사이의 통합도 가능하게 됩니다.

  • 전자 알림 기능

    Harvest는 UDP (User-Defined Process) 기능을 사용하여 자동화 된 전자 알림 기능을 구축할 수 있습니다. 이 UDP기능을 사용하여 형상관리 작업의 전후에 실행되어야 할 특수한 프로세스들을 구축할 수 있습니다.

  • 양식 자동화

    Harvest의 양식마법사 (Form Wizard)는 일상적인 수동의 서식작업을 자동화하고 자동화 된 절차를 Harvest를 통해 제어하여 손쉽게 액세스하고 조회할 수 있게 해주며 다양한 파일첨부기능을 제공합니다.


    Harvest는 변경 추적 기능을 온라인 양식을 통해 수행할 수 있으며 HTML 웹 기반의 양식에는 시스템 서비스 요청, 오류수정 및 결함추적 등과 같은 양식을 작성할 수 있는 마법사 기능을 제공 합니다.

  • 이기종 플랫폼 기술

    이기종 플랫폼 통신 서비스를 통해 Windows, UNIX, Linux 및 zOS 시스템을 연결하여 로컬 워크스테이션과 원격 UNIX 시스템, 또는 메인 프레임 환경 상의 zOS 사이에서 원격 파일 반입 및 반출 처리를 지원합니다.

  • 영향 분석

    Implosion 및 Explosion 보고 기능을 이용하여 상호의 존관계에 대한 완벽한 정보를 검토할 수 있습니다. 소스와 Executable간의 관계 또는 그 역의 관계를 확인할 수 있습니다.(Openmake)

  • 소스와 Executable 동기화

    Harvest는 통제된 제어 환경을 제공하여, 버전 처리된 소스 코드 라이브러리만 실제 서비스에 적용되고 QA 구축에 사용될 수 있도록 보장합니다.

  • 애플리케이션 개발 툴 통합

    Harvest의 개방형 아키텍처 및 Harvest의 S아 Option을 사용하여, 기업들이 자사의 구체적인 비즈니스 요구에 적합한 맞춤형 형상관리 솔루션을 개발할 수 있습니다. Eclipse, Visual Studio. Net ,IBM RAD, HP QC등과 같은 주요 IDE 및 테스트 솔루션과 인터페이스가 가능한데 개발자는 IDE 내에서도 일상적인 형상관리 기능을 투명하게 수행할 수 있습니다.

  • 관리 보고 및 평가기능

    Harvest 특정 애플리케이션 개발프로젝트를 대상으로 다양한 보고서를 작성할 수 있는 기능을 제공, 개발팀이 자체적으로 진척 상황을 분석하고 개선이 필요한 영역을 파악할 수 있도록합니다. 또, Visual Basic이나 JavaScript를 사용하여 기존의 정의된 보고서 이외에도 맞춤형 보고서를 손쉽게 작성할 수 있습니다.


    Harvest는 표준 보고서 외에도, 업체의 보고 및 감사 요구 사항을 바탕으로 하여 맞춤형 보고서를 생성할 수 있는 기능을 제공합니다.

  • 신속한 구현

    Harvest는 통합된 솔루션의 제공과 형상관리 작업을 수행하기 위해 준비된 다양한 기능을 사용하여 신속하고 안정적으로 구현 작업을 수행 할 수 있습니다.

Manage development teams across your enterprise with agility.