하드웨어 개발을 위한 Jira: 도구 및 프로세스

Zachariah Peterson
|  작성 날짜: 이월 25, 2021  |  업데이트 날짜: 이월 26, 2021
Jira 하드웨어 개발용

2020년은 우리 대부분에게 처음 겪는 해였으며, 많은 사람들에게 원격 근무는 큰 "첫 번째" 경험이었습니다. 이제 모든 회사는 원격 근무나 복잡한 프로젝트 관리를 위한 선호하는 협업 및 커뮤니케이션 앱 세트를 가지고 있습니다. 그런 다음 Github과 같은 버전 관리 및 수정 추적 플랫폼이 있는데, 이는 엔지니어링 팀이 프로젝트에 일정 수준의 질서와 조직을 강제하는 데 필요합니다. 기술 개발에서는 항상 소프트웨어 엔지니어링에 초점이 맞춰지지만, 하드웨어와 전자 제품은 어떨까요?

적절한 협업 도구와 약간의 통합을 통해, Jira와 같은 하드웨어 개발 프로젝트 및 PCB 프로젝트 관리를 위한 클라우드 연결 설계 환경을 만들 수 있습니다. 약간의 간단한 코딩과 몇 가지 작업 애플리케이션을 사용하여, 디자인 도구와 통합되는 관리 환경을 직접 구축할 수 있습니다. 소프트웨어 개발자가 아니더라도, 하드웨어 프로젝트에서 검증된 관리 방법론을 사용하고 싶다면, 하드웨어 개발 및 프로젝트 관리를 위해 Git이나 Jira와 같은 플랫폼을 사용할 수 있습니다.

하드웨어 개발을 위한 Jira란 무엇인가요?

Jira는 모든 유형의 작업을 관리하기 위해 팀이 사용할 수 있는 소프트웨어 제품군의 일부입니다. 원래 Jira는 소프트웨어 개발 프로젝트에서 버그 추적용으로 사용되었지만, 이제는 테스트/요구 사항 관리 시스템 및 애자일 프로젝트 관리 시스템으로 발전했습니다. 기술적으로, Jira 내의 이러한 기능은 문제 추적 및 관리를 포함하는 모든 유형의 프로젝트에 사용될 수 있으며, 이에는 문서화, 하드웨어 및 소프트웨어가 포함됩니다. 여기에 프로젝트 관리 기능을 추가하면, 여러 협업자가 있는 복잡한 프로젝트를 감독하기 위한 전체 시스템을 갖추게 됩니다.

Jira를 사용할 수 있는 PCB 디자이너들이 할 수 있는 것

하드웨어 개발에 Jira를 사용하고자 하는 PCB 디자이너 및 엔지니어는 다음과 같은 몇 가지 기능에서 혜택을 받을 수 있습니다:

  • 사용자 정의 대시보드에서 디자인 결함 추적
  • 대시보드에서 결함에 대한 코멘트를 남기고 이력 추적
  • 사용자 접근 제어
  • 팀을 위한 뷰 및 워크플로우 사용자 정의

Jira의 대시보드 기반 인터페이스는 다른 프로젝트 관리 도구와 유사하며 하드웨어 디자이너에게 프로젝트와 팀을 중앙에서 제어할 수 있는 일부 권한을 제공합니다. 그러나 PCB 디자인 소프트웨어와의 직접 통합을 제공하지는 않습니다. 이 점에서 Git(또는 Github)은 Jira보다 PCB 디자인 프로세스에 통합될 수 있으며 디자인 도구와 더 밀접한 통합을 가지는 장점이 있습니다.

하드웨어 개발을 위한 Jira 대 Github 사용하기

최근 거의 모든 분야에 애자일 방법론을 적용하는 데 초점을 맞추면서, PCB 디자이너와 전자 엔지니어들은 하드웨어 개발과 프로젝트 관리를 위해 Jira와 같은 플랫폼을 찾기 시작했습니다. Jira는 프로젝트 관리에는 훌륭하지만, Github처럼 같은 버전 관리 기능을 제공하지는 않습니다. 소프트웨어 개발자 중 Github를 모르는 사람은 없지만, 하드웨어 개발자와 PCB 디자이너의 경우 항상 그런 것은 아닙니다.

리눅스 개발을 위해 구현된 원래의 Git 버전 관리 시스템을 기반으로, Github는 코드 저장소를 저장하고, 프로젝트의 수정 사항을 추적하고, 이전 프로젝트 버전으로 롤백하고, 프로젝트를 복제하는 편리한 방법을 제공합니다. Jira와 비교했을 때, Github는 프로젝트 관리보다는 프로젝트 데이터를 저장하고 공유하는 데 더 중점을 둡니다.

Jira와 Github는 모두 일반적으로 하드웨어 개발에 사용될 수 있으며; 그들이 처음 사용된 경우가 소프트웨어 개발이었음에도 불구하고, 이에 국한되지 않습니다. 근본적으로, 두 플랫폼 모두 협업을 용이하게 하도록 설계되었지만, 그들의 의도된 사용 사례는 같지 않습니다. 아래 표는 이 두 플랫폼을 비교하고 협업적 하드웨어 개발 팀에 각 플랫폼이 어떻게 맞는지에 대한 더 깊은 비교를 제공합니다.

비교

Jira

Github

통합

플러그인/API는 일부 타사 애플리케이션과 통합하는 데 사용할 수 있습니다

직접 통합하지는 않지만, 작업 프로세스나 타사 도구가 코드 저장소와 통합을 제공할 수 있습니다

일반성

프로젝트 복잡성에 맞게 조정할 수 있는 다양한 대시보드를 포함합니다

소프트웨어용으로 개발되었지만 사용할 수 있습니다

인터페이스

순수 웹 기반

Git Bash 명령 줄 인터페이스 또는 Git GUI를 로컬에서 사용하며, 웹 인터페이스도 사용합니다

사용자 워크플로우

특히 민첩한 하드웨어 디자인

버전 관리 주변의 자동화된 프로세스를 지원합니다

소프트웨어 개발 경험이 있는 전자 엔지니어라면, PCB 디자인 프로젝트를 관리하기 위한 자체 Git 기반 환경을 설정하는 데 익숙할 것입니다. Altium Designer 사용자를 위한 Git 기반 워크플로우를 만드는 데 대한 훌륭한 가이드가 여기 있습니다:

Altium 365는 PCB 디자이너에게 Jira와 Github의 최고의 기능을 제공합니다

소프트웨어 개발 경험이 없더라도, Altium 365는 하드웨어 개발을 위한 Git과 Jira의 장점을 결합한 사용하기 쉬운 협업 및 공유 시스템을 제공합니다. 모든 Altium Designer 사용자는 표준 구독으로 Altium 365 Workspace에 접근할 수 있으며, 업계 최초이자 유일한 PCB 설계 협업 플랫폼의 이점을 누릴 수 있습니다. Altium 365는 다음 기능들로 프로젝트 관리와 리비전 추적을 통합하는 데 도움을 줍니다:

  • Git 기반의 전체 버전 제어, 간소화된 수정 추적 및 프로젝트 롤백 기능 포함
  • 다른 디자이너, 고객 및 제조업체와의 즉각적인 공유
  • Altium 365 작업 공간에 대한 사용자 접근 제어 완벽 관리
  • 모든 프로젝트, 구성 요소, 템플릿 및 프로젝트 릴리스를 한 곳에서 관리
  • 모든 설계에 대한 코멘트 및 코멘트 이력 추적 기능, 회로도나 PCB 레이아웃에서 직접 포함
  • 제조업체는 설계가 제작에 들어가기 전에 모든 제작 데이터를 검토하고 검사할 수 있음

오늘날의 PCB 제조업체와 PCB 디자이너는 Altium 365™ 플랫폼을 사용하여 프로젝트 데이터를 공유하고 쉽게 협업할 수 있습니다. PCB 디자인 팀은 하드웨어 개발에 Jira 기능을 도입하는 관리 환경을 만들 수 있으며, 모든 것이 Altium Designer®의 세계적 수준의 디자인 도구와 통합됩니다. Altium 365를 사용하면 프로젝트 데이터를 다른 디자이너, 제조업체 및 고객과 안전한 환경에서 공유할 수 있습니다.

Altium 365에서 Altium Designer로 할 수 있는 일의 표면만 긁어냈습니다. 더 심층적인 기능 설명이나 제품 페이지 또는 온디맨드 웨비나 중 하나를 확인할 수 있습니다.

작성자 정보

작성자 정보

Zachariah Peterson은 학계 및 업계에서 폭넓은 기술 분야 경력을 가지고 있으며, 지금은 전자 산업 회사에 연구, 설계 및 마케팅 서비스를 제공하고 있습니다. PCB 업계에서 일하기 전에는 포틀랜드 주립대학교(Portland State University )에서 학생들을 가르치고 랜덤 레이저 이론, 재료 및 안정성에 대한 연구를 수행했으며, 과학 연구에서는 나노 입자 레이저, 전자 및 광전자 반도체 장치, 환경 센서, 추계학 관련 주제를 다루었습니다. Zachariah의 연구는 10여 개의 동료 평가 저널 및 콘퍼런스 자료에 게재되었으며, Zachariah는 여러 회사를 위해 2천여 개의 PCB 설계 관련 기술 문서를 작성했습니다. Zachariah는 IEEE Photonics Society, IEEE Electronics Packaging Society, American Physical Society 및 PCEA(Printed Circuit Engineering Association)의 회원입니다. 이전에는 양자 전자 공학의 기술 표준을 연구하는 INCITS Quantum Computing Technical Advisory Committee에서 의결권이 있는 회원으로 활동했으며, 지금은 SPICE 급 회로 시뮬레이터를 사용하여 광자 신호를 나타내는 포트 인터페이스에 집중하고 있는 IEEE P3186 Working Group에서 활동하고 있습니다.

관련 자료

관련 기술 문서

홈으로 돌아가기
Thank you, you are now subscribed to updates.