Numa empresa tecnológica, haverá equipas de developers (desenvolvedores), responsáveis pela criação, implementação e manutenção dos produtos digitais (software, apps, websites, etc.).

Ora, nem todas as empresas têm a mesma capacidade de implementação. Equipas maiores geralmente irão conseguir resolver problemas mais complexos, pois têm mais recursos. Equipas mais pequenas terão menos capacidade para o fazer, logo há uma adaptação das soluções propostas aos recursos disponíveis.

No mercado de trabalho esta situação terá que ser gerida caso a caso, dependendo da empresa/cliente que estás a lidar. Vamos de seguida aprender um conceito, o High Level Arquitecture (HLA), trazido no livro Product Design Process, da empresa de IT e Design Imaginary Cloud.

High Level Arquitecture (HLA)

Este processo mapeia a solução técnica do produto sob o ponto de vista do design, e deverá ser executada pelos developers, trabalhando em conjunto com designers no processo de desenvolvimento do produto.

Vai ajudar designers e Product Managers/Owners a tomar as melhores decisões relacionadas ao produto em si, e força toda a gente a tomar em consideração o esforço de adicionar uma feature (funcionalidade) e como estas podem ser construídas de maneira a reduzir complexidade e tempo de lançamento no mercado.

<aside> 💡 HLA é um passo importante que garante gestão de expectativas realistas e que ninguém queira construir coisas impossíveis.

</aside>

O objetivo do HLA é providenciar um panorama geral de como o produto vai ser de facto construído e implementado. É aqui que estruturas o sistema e identificas todos os seus componentes. Irá também ser neste momento que são discutidas as capacidades e competências da equipa de desenvolvimento, sendo útil para a equipa de design, que ainda está numa fase de estratégia e descoberta do problema.

O Nível de detalhe deste processo (que irá sendo construído ao longo do tempo, enquanto UX Researchers, UX Designers e outros intervenientes desenham o produto) terá que ser suficiente para a equipa de desenvolvimento perceber como irá construir o produto. Esta coordenação durante toda a pesquisa, ideação e construção do produto entre equipas é super importante.

Que fatores ter em conta?