Vector_HR_Motiv_03_RGB-hd_jpg.jpg

Squore

지속적인 소프트웨어 품질 모니터링을 위한 증강 분석

Squore는 정적 분석 결과, 테스트 커버리지, 요구사항 추적성 및 프로젝트 지표를 하나의 실행 가능한 대시보드로 통합하는 소프트웨어 분석 및 품질 모니터링 플랫폼입니다. 이 플랫폼은 임베디드 소프트웨어 팀에게 전체 개발 생명주기에 걸친 품질에 대한 지속적이고 객관적인 관점을 제공합니다.

안전이 중요한 시스템을 개발하는 엔지니어링 조직을 위해 구축된 Squore는 기존 툴체인에서 데이터를 연결하여 회귀 결함, 규정 준수 격차, 기술 부채 동향, 위험 등 핵심 정보를 명확하게 보여줍니다. 더 이상 스프레드시트 기반의 보고서는 필요하지 않습니다. 더 이상 검토 단계까지 기다릴 필요도 없습니다.

단 하나의 플랫폼. 모든 품질 시그널. 소프트웨어 프로젝트에 대한 완벽한 통제.

장점

안전이 중요한 임베디드 소프트웨어를 개발하는 팀들이 Squore를 선택하는 이유:

  • 리뷰 단계에 도달하기 전에 회귀 결함을 포착

    CI/CD 파이프라인에 구축된 자동화된 품질 게이트는 새로운 문제가 발생하는 즉시 이를 감지하여, 스프린트가 거듭될수록 결함이 누적되는 것을 방지합니다.

  • 모든 분석 도구를 한눈에 파악 

    Squore는 50개 이상의 정적 분석, 테스트 커버리지 및 요구사항 관리 도구의 결과를 통합 대시보드에 모아, 수동 데이터 통합 작업을 없애줍니다.

  • 문서 작업 부담 없이 규정 준수 유지 

    ISO 26262, DO-178C, IEC 62304 및 유사 표준을 위한 내장된 추적 기능과 감사 준비가 완료된 보고서를 통해 증거 자료를 항상 최신 상태로 유지할 수 있습니다.

  • 기술 부채의 체계적 해소

    계산된 부채 지표와 자동으로 생성된 실행 계획을 통해 팀은 유지 관리가 용이한 코드를 위한 명확하고 우선순위가 정해진 로드맵을 확보할 수 있습니다.

  • 프로젝트 착수부터 인수까지 객관적인 의사 결정 

    역할별로 맞춤화된 공유 대시보드를 통해 개발자, QA 엔지니어, 프로젝트 관리자가 동일한 객관적 정보를 공유하므로, 상태 검토가 직감 대신 데이터를 기반으로 이루어집니다.

적용 분야

Squore는 소프트웨어 품질을 측정, 추적 및 보장해야 하는 모든 곳에 적합합니다.

프로젝트 모니터링

전달 진행 상황, 품질 및 위험 요소를 실시간으로 추적합니다. Squore는 애자일(Agile) 및 워터폴(waterfall) 프로세스에 유연하게 대응하며, 일정 압박으로 인해 대응이 어려워지기 전에 고위험 컴포넌트를 조기에 식별하여 프로젝트 관리자에게 사전 경고를 제공합니다. 

지속적인 품질 확인

Squore를 CI 파이프라인에 통합하여 매 빌드 시 자동화된 변경 사항 기반 분석이 수행됩니다. 결함은 전체 등급에서 시작해 단 세 번의 클릭만으로 정확한 코드 라인까지 바로 이동하여 확인할 수 있습니다.

평가 활동 최적화

테스트 자원을 위험이 가장 높은 부분에 집중할 수 있습니다. 구성 가능한 KPI를 갖춘 위험 기반 테스트 전략을 활용하면, 안정적이고 잘 파악된 모듈에 대해 과도한 평가를 수행하지 않으면서도 커버리지 목표를 달성할 수 있습니다.

표준 준수 및 감사

Squore는 ISO 26262, DO-178C, IEC 62304, ISO 9126 및 SQALE에 대한 사전 구축된 품질 모델을 통해 인증 중심 개발을 지원합니다. 감사 결과는 안전한 웹 인터페이스를 통해 언제든지 확인할 수 있습니다.

기술 부채 관리

객관적인 지표를 통해 결함을 정량화하고 우선순위를 설정할 수 있습니다. 자동으로 생성된 개선 계획 덕분에 팀은 유지 관리성과 신뢰성에 가장 큰 영향을 미치는 문제 해결에 집중할 수 있습니다.

주요 기능

툴체인 통합

  • 정적 분석, 테스트 커버리지, 요구사항 관리, 이슈 트래커, CI 시스템 등 50개 이상의 도구를 별도 설정 없이 바로 연결할 수 있습니다.
  • 네이티브 커넥터가 없는 도구의 경우, 일반적인 포맷(CSV, XML, JSON, Excel)의 데이터를 수용합니다.
  • REST API를 통해 버전, 산출물, 메트릭, 분석 결과, 주요 지표 등 프로젝트의 모든 데이터에 자유롭게 접근하고 연동할 수 있습니다.

품질 분석 및 보고

  • 조직의 품질 기준, 위험 관리 정책, 그리고 개발 프로세스에 맞춰 품질 모델과 의사결정 모델을 자유롭게 구성할 수 있습니다.
  • 경영진 검토 및 인증 제출에 활용할 수 있도록 PDF 및 PPT 형식의 보고서를 자동으로 생성합니다.
  • 개발자, QA 담당자, 프로젝트 관리자별 맞춤형 대시보드로, 발견 사항과 상황에 맞는 코멘트를 공유할 수 있습니다.

CI/CD 및 소스 제어 통합

  • 이미 추출된 소스 파일에서 Git 및 SVN에 대한 SCM을 자동으로 감지하며, 리포지토리 커넥터의 요구사항이 없습니다.
  • 설계 단계부터 고려된 IP 보호: Squore는 필요한 메타 데이터만 수집하며, 실제 소스 파일은 절대 수집하지 않습니다.
  • 전체 재분석에 따른 오버헤드 없이 지속적인 회귀 검출을 위해 매 빌드마다 델타 버전 관리 분석을 수행합니다.

Squore 26.0의 새로운 기능

  • Quality Gate

    Quality Gate는 Squore 26에 새롭게 추가된 기능입니다. 개발자는 GUI에서 직접 자신만의 Quality Gate를 정의할 수 있으며, 품질 관리자는 팀 전체에 적용할 품질 기준을 설정하고 관리할 수 있습니다. Quality Gate의 결과는 CI 환경과 직접 연동되며, 개발자는 자신의 개발 브랜치에서 변경된 내용만 즉시 필터링하여 확인할 수 있습니다. 이를 통해 Quality Gate 실패 원인을 빠르게 파악하고 신속하게 수정할 수 있습니다.

  • Docker 이미지

    Squore 2026은 공개된 Docker 이미지로 제공되므로, 컨테이너 기반 인프라를 운영하는 팀의 배포 및 환경 설치 초기 설정 속도가 크게 빨라졌습니다.

  • 다크 모드

    Squore는 이제 전체 인터페이스에서 다크 모드를 지원합니다.

  • 성능 개선

    API V4는 메트릭, 지표 및 결과 종점에 대한 맞춤형 최적화를 제공하여 데이터 집약적인 쿼리의 응답 시간을 줄입니다.

  • 보안

    CVE 관리를 위해 빌드 프로세스를 검토했으며, 핵심 체계(Wildfly, Primefaces, Highcharts, Java)를 갱신하고, 공격 표면을 줄이기 위해 JasperReport를 내보내기 스크립트로 대체했습니다.

  • 라이선스 서버

    Squore는 이제 사용자의 툴체인 내 다른 벡터 제품과 일관성을 유지하기 위해 벡터 라이선스 관리 시스템을 사용합니다.

Squore는 요구사항 엔지니어와 품질보증팀 모두에게 매우 유용한 도구입니다. 추적성 위반 여부를 거의 실시간으로 확인할 수 있어, 요구사항과 개발 산출물 간의 일관성을 효과적으로 관리할 수 있습니다.
Vinko Surija
리맥 테크놀로지

제품 옵션

Squore/Software Analytics

기존 툴체인에서 측정값을 자동으로 수집하고 집계하는 턴키 솔루션입니다. 주요 산업계 사용자와의 폭넓은 경험을 바탕으로 사전 정의된 품질 및 성능 지표가 포함되어 있습니다. 도입 첫날부터 바로 사용할 수 있습니다.

Squore/KPI

Squore의 완전히 맞춤 설정 가능한 버전으로, 귀사의 내부 업무 방식, 방법론 및 도구에 맞춰 설계되었습니다. 귀사의 표준, 리스크 모델 및 조직의 성숙도를 반영하는 분석 프로세스를 구축하십시오.

다운로드

FAQ

더 자세한 정보가 필요하신가요? 문의해 주세요!
Andreas Horn
더 자세한 정보가 필요하신가요? 문의해 주세요!
양식을 작성해 주시면, 문의 사항에 답변해 드리고 필요 사항을 해결해 드리기 위해 연락드리겠습니다!

관련 페이지