Para produtos de software inovadores, Design Thinking tem se mostrado uma técnica valiosa para construir algo que encante seus usuários e surpreenda a indústria. A participação dos engenheiros de software nas sessões de Design Thinking pode ser expandida para que eles obtenham conhecimento a partir desta técnica.Este conhecimento adquirido é a partida para a elaboração de uma arquitetura emergente, um problema conhecido na comunidade ágil: quando começar a arquitetura? como começar? qual o andamento para que a arquitetura evolua junto com a evolução do seu produto?Exploraremos como a arquitetura do seu software pode ser iniciada junto com a concepção do seu produto e beneficiar-se do Design Thinking e seus artefatos.