2020 foi um ano de primeiras vezes para a maioria de nós, e um grande "primeiro" para muitas pessoas foi o trabalho remoto. Agora, cada empresa tem seu conjunto preferido de aplicativos de colaboração e comunicação para trabalhar remotamente ou para a gestão de projetos complexos. Depois, há plataformas de controle de versão e rastreamento de revisões como o Github, que as equipes de engenharia precisam para impor algum nível de ordem e organização em seus projetos. Com o desenvolvimento da tecnologia, o foco sempre é colocado na engenharia de software, mas e quanto ao hardware e à eletrônica?
Com as ferramentas de colaboração certas e um pouco de integração, você pode criar um ambiente de design conectado à nuvem como o Jira para projetos de desenvolvimento de hardware e gestão de projetos de PCB. Com um pouco de programação leve e algumas aplicações auxiliares, você pode construir seu próprio ambiente gerenciado que se integra com suas ferramentas de design. Se você não é um desenvolvedor de software, mas ainda assim quer usar metodologias de gestão comprovadas em seus projetos de hardware, você pode usar plataformas como Git ou Jira para o desenvolvimento de hardware e gestão de projetos.
Jira faz parte de uma família de produtos de software que as equipes podem usar para gerenciar todos os tipos de trabalho. Originalmente, o Jira era usado para rastreamento de bugs em projetos de desenvolvimento de software, mas evoluiu para um sistema de gestão de testes/requisitos e sistema de gestão de projetos ágeis. Tecnicamente, essas funções dentro do Jira poderiam ser usadas para qualquer tipo de projeto que envolva rastreamento e gestão de problemas, incluindo documentação, hardware e software. Adicionando a isso as funcionalidades de gestão de projetos, você tem um sistema completo para supervisionar projetos complexos com múltiplos colaboradores.
Designers de PCB e engenheiros que desejam usar o Jira para desenvolvimento de hardware podem se beneficiar de algumas das seguintes funcionalidades:
A interface baseada em painéis no Jira se assemelha a outras ferramentas de gestão de projetos e oferece aos designers de hardware um controle centralizado sobre seus projetos e equipes. No entanto, não oferece integração direta com softwares de design de PCB. É aqui que o Git (ou Github) tem uma vantagem sobre o Jira, pois pode ser integrado ao seu processo de design de PCB e tem uma integração mais próxima com suas ferramentas de design.
Com todo o foco recentemente em aplicar metodologias ágeis a praticamente tudo, designers de PCB e engenheiros eletrônicos começaram a procurar plataformas como o Jira para desenvolvimento de hardware e gestão de projetos. O Jira é ótimo para gestão de projetos, mas não oferece os mesmos recursos de controle de versão que o Github. Não conheço um único desenvolvedor de software que não esteja familiarizado com o Github, mas nem sempre é o caso com desenvolvedores de hardware e designers de PCB.
Baseado no sistema original de controle de versão Git implementado para o desenvolvimento do Linux, o Github oferece uma maneira conveniente de armazenar repositórios de código, rastrear revisões de projetos, voltar para versões anteriores do projeto e clonar projetos. Comparado ao Jira, o Github é mais focado em armazenar e compartilhar dados de projetos, não na gestão de projetos.
Ambos, Jira e Github, podem ser usados para o desenvolvimento de hardware em geral; eles não estão confinados ao desenvolvimento de software, embora esse tenha sido seu caso de uso original. No seu núcleo, ambas as plataformas são projetadas para facilitar a colaboração, mesmo que seus casos de uso pretendidos não sejam os mesmos. A tabela abaixo fornece uma comparação mais profunda dessas duas plataformas e como cada uma delas se encaixa em uma equipe de desenvolvimento de hardware colaborativo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Se você é um engenheiro eletrônico com experiência em desenvolvimento de software, então você se sentirá confortável configurando seu próprio ambiente baseado em Git para gerenciar seus projetos de design de PCB. Aqui estão alguns ótimos guias sobre a criação de um fluxo de trabalho baseado em Git para usuários do Altium Designer:
Se você não tem experiência com desenvolvimento de software, o Altium 365 oferece um sistema de colaboração e compartilhamento fácil de usar que combina o melhor do Git e do Jira para o desenvolvimento de hardware. Todo usuário do Altium Designer pode acessar um Espaço de Trabalho Altium 365 com uma assinatura padrão e pode aproveitar a primeira e única plataforma de colaboração em design de PCB da indústria. O Altium 365 ajuda a unificar o gerenciamento de projetos e o rastreamento de revisões com estas características:
Os fabricantes de PCBs e os designers de PCBs de hoje podem compartilhar dados de projetos e colaborar facilmente usando a plataforma Altium 365™. Equipes de design de PCB podem criar um ambiente de gestão que traz recursos do Jira para o desenvolvimento de hardware, e tudo se integra com as ferramentas de design de classe mundial no Altium Designer®. O Altium 365 permite que você compartilhe seus dados de projeto com outros designers, fabricantes e clientes em um ambiente seguro.
Apenas começamos a explorar o que é possível fazer com o Altium Designer no Altium 365. Você pode verificar a página do produto para uma descrição mais detalhada das funcionalidades ou um dos Webinars Sob Demanda.