SW 개발도구

  • SW개발도구
  • ElectricFlow
제품문의

개요

DevOps 자동화 플랫폼 ‘ElectricFlow(구 ElectricCommander, 6.0버전 이후 ElectircFlow 변경)’는 SW의 지속적인 통합(Continuous Integration), 지속적 배포(Continuous Delivery), 그리고 빌드 자동화를 위한 솔루션입니다.
형상관리 기반의 데일리 빌드 시스템을 구축하고 SW 테스트, 검증, 배포 등의 업무를 자동화하여 SW를 지속적으로 통합 관리 할 수 있습니다.
특히 대규모 분산 환경에서의 협업이 필요한 프로젝트나 지속적으로 변경사항이 있는 프로젝트의 관리가 쉬워 개발기간을 단축할 수 있습니다.
또, SW 개발공정을 통합하여 품질 향상에 매우 효과적인 솔루션입니다.

기능

  • SW 개발 프로세스(빌드-테스트-배포)를 자동화함으로써 SW의 지속적인 통합
  • 지속적인 통합에 필요한 모든 작업을 설계하고 진행 과정을 확인할 수 있는 workflow 기능
  • 개발 생명주기 동안 가시성을 확보하고 통합 관리할 수 있는 dashboard 기능 제공
  • 산출물을 하나의 저장소에 통합 관리함으로써 추적성 확보
  • 개발자가 Check-in하기 전에 개발 IDE에서 Preflight build 기능을 사용하여 사전 점검


특징

  • 지속적인 통합(CI) 이점
    • 빌드-테스트-배포작업의 표준화 및 중복 작업 제거로 작업의 효율성 및 생산성 향상
    • 분산 환경에서의 협업 프로젝트와 다양한 플랫폼 및 타깃에서 개발하는 프로젝트를 통합 관리
    • 각 작업단위 및 개별자원의 보안 유지
    • 결과물을 하나의 저장소에 통합하여 관리함으로써 추적성 확보
  • 애자일(Agile) 솔루션
    • 분산 환경에서의 협업 프로젝트와 지속적인 변경 사항이 있는 프로젝트에 유연성 제공
    • 실시간 대시보드를 통해 개발 수명주기 동안 가시성 확보하고 협업을 가능하게 함
    • 애자일 팀 멤버가 적극적으로 개발 테스트, 릴리즈를 반복하고 계획함
  • 품질 관리
    • 지속적인 통합 프로세스에 정적/동적/아키텍처 테스트 업무를 추가하여 품질 관리
    • SW 테스트 결과를 정량적인 데이터로 제공, 버그 조기 검출 및 실시간 품질 측정
    • 지속적인 통합 결과를 자동으로 메일링 안내, ALM 및 PLM 과 연동하여 추적성 확보
  • 리소스의 효율적 활용
    • 프로젝트의 각 작업 단위를 다수의 리소스에 분배해 동시 수행을 가능하게 함으로써,
    • 작업 처리 속도를 향상시키고 인프라를 최적화함
  • 100개 이상의 주요 개발도구 지원
    구분 제품명
    Software Configuration Management Tools ClearCase, Git, Perforce, Subversion, MS VS/TFS 등
    Build Tools Ant, Maven, MSBuild, eMake 등
    Testing and Code Analysis Tools PRQA(QAC, QACPP), CodeSonar, Coverity, jUnit, Klocwork, Selenium, HP QuickTest Professional
    ALM Solutions HP ALM/Quality Center, IBM Rational Team Concert, Rally, VersionOne
    Application Servers Tomcat, Weblogic, WebSphere, IIS
    Virtualization Cloud Management Systems Microsoft Systems Center Virtual Machine Manager, VMware vSphere, VMware vCloud, Director/LabManager, Amazon EC2, Nimbula, Eucalyptus 등
    Integrated Development Environments Eclipse, Microsoft Visual Studio 등

지원환경

  • Windows: 8.1, 7, XP, Vista, Server 2003, Server 2008
  • Linux: Red Hat, Ubuntu, SUSE
  • Solaris
  • HP-UX
  • 이외 SSHv2 또는 동등한 프로토콜을 지원하는 모든 OS

기술기사

주요고객