Onde é o ponto em que a Arquitetura de Informação se interliga com a Arquitetura de Software?

22 views
Skip to first unread message

Monica Possel

unread,
Oct 9, 2014, 9:57:45 AM10/9/14
to desin...@googlegroups.com
Onde é o ponto em que a Arquitetura de Informação se interliga com a Arquitetura de Software? 

Quando vai se iniciar um novo projeto, geralmente a arquitetura de software inicia seu desenvolvimento e o UX designer inicia o seu. 

Porém quando se finaliza ambos, a arquitetura de informação precisa se conectar com a arquitetura de software, mas para isso é necessário saber o ponto ideal dessa interação. 

Para que nenhum seja influenciado pelo outro e também para que as duas arquiteturas sejam coerentes. 


Quem tem experiência mais do lado de back-end da lista e conhece de UX que pudesse colaborar nesta discussão aqui da lista? 

Forte abraço! 

--
Monica Possel
UX Designer
Líder Local do IxDA (Joinville) 

Precisa de um conselho em Experiência do Usuário? sigaorastro.com/mpossel
________________________________________________________________
Mais em: linkedin.com/in/mpossel | behance.net/mpossel | Skype: mpossel

Yara Athayde Athayde

unread,
Oct 9, 2014, 10:01:17 AM10/9/14
to desin...@googlegroups.com
Olá...

Me surgiu uma dúvida sobre seu questionamento: "Para que nenhum seja influenciado pelo outro e também para que as duas arquiteturas sejam coerentes". 

Como assim para que nenhum seja influenciado? 



--
--
::: Ao responder, elimine o texto não essencial de mensagens anteriores :::
***************************************************************************************
DesInterac - comunidade mantida pelo Instituto Faber-Ludens, uma entidade sem fins lucrativos que promove a integração do Design e da Tecnologia no Brasil.
 
Novidades em http://www.faberludens.com.br
Cursos em http://cursos.faberludens.com.br
Projetos abertos em http://www.corais.org
--
Você recebeu esta mensagem porque se cadastrou no Grupo "DesInterac" do Google Groups.
* novos tópicos pelo email desin...@googlegroups.com
* cancelar a inscrição http://bit.ly/a2Tfoo
* outras opções em http://groups.google.com/group/desinterac

---
Você recebeu essa mensagem porque está inscrito no grupo "DesInterac" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para desinterac+...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Monica Possel

unread,
Oct 9, 2014, 10:05:20 AM10/9/14
to desin...@googlegroups.com
Vc jah ouviu aquela máxima: "Ah isso não dá pra fazer"

Influenciado não foi a palavra correta, mas a ideia por trás dessa frase é , propiciar para que os dois lados conheçam o todo do desenvolvimento, podendo surgir ideias novas, complementares. E não só um lado dizer o que pode e o que não pode ser feito. 



2014-10-09 11:01 GMT-03:00 Yara Athayde Athayde <yath...@gmail.com>:
Olá...

Me surgiu uma dúvida sobre seu questionamento: "Para que nenhum seja influenciado pelo outro e também para que as duas arquiteturas sejam coerentes". 

Como assim para que nenhum seja influenciado? 


Em 9 de outubro de 2014 10:57, Monica Possel <mposse...@gmail.com> escreveu:
Onde é o ponto em que a Arquitetura de Informação se interliga com a Arquitetura de Software? 

Quando vai se iniciar um novo projeto, geralmente a arquitetura de software inicia seu desenvolvimento e o UX designer inicia o seu. 

Porém quando se finaliza ambos, a arquitetura de informação precisa se conectar com a arquitetura de software, mas para isso é necessário saber o ponto ideal dessa interação. 

Para que nenhum seja influenciado pelo outro e também para que as duas arquiteturas sejam coerentes. 


Quem tem experiência mais do lado de back-end da lista e conhece de UX que pudesse colaborar nesta discussão aqui da lista? 

Forte abraço! 

--
Monica Possel
UX Designer
Líder Local do IxDA (Joinville) 

roger carvalho

unread,
Oct 9, 2014, 12:49:34 PM10/9/14
to desin...@googlegroups.com
Meu ponto de vista é que a arquitetura de informação e do software devem ser conversadas no inicio do projeto.

A "máxima" que vc diz, é justamente pq a arquitetura do software foi pensada em paralelo à informação, e acredite o retrabalho na arquitetura do software para se adaptar à arquitetura de informação pode ser enorme.

Outra coisa que gostaria de pontuar é que os UX Designers precisam ouvir mais os programadores, no sentido de que eles entendem tanto ou até mais de usabilidade (não todos, mas uma boa parte em, digamos, uma perspectiva mais lógica).

Sempre que possivel o UX designer deve conversar com o programador. É o mesmo tipo de conversa que um designer de produto deveria ter com quem vai transformar seu projeto em um modelo físico.

Fábio Augusto

unread,
Oct 10, 2014, 10:42:52 AM10/10/14
to desin...@googlegroups.com
Na experiência que eu tenho o ponto de interligação entre as duas arquiteturas e na criação dos documentos de requisitos e artefatos UX (protótipos, card sorting...). Eu defendo o arquiteto ter total autonomia junto com design para criação do protótipo mais levando em conta os requisitos técnicos e funcionais do arquiteto de software. Após a criação do artefato a implementação e desenvolvimento já e responsabilidade dos desenvolvedores.

Att
Fábio Augusto
Skype:  fabiogustu
Whatsapp:      (34) 9169-6021
Portifólio: http://www.coroflot.com/arquerival
Facebook: www.facebook.com/fabioaugusto.ferreira


Em 9 de outubro de 2014 10:57, Monica Possel <mposse...@gmail.com> escreveu:
--

Angela lima peres

unread,
Oct 10, 2014, 12:12:14 PM10/10/14
to desin...@googlegroups.com
Existem vários pontos em comum entre as duas áreas, mas existem visões que são específicas de cada uma.

A área de arquitetura de software tem inúmeras visões.

Engloba aspectos como segurança, escalabilidade, manutabilidade, performance, reuso, padrões de design (ligados a programação), interoperabilidade de plataformas e muitos outros.

Uma indicação de leitura sobre arquitetura de software é o link do engenheiro de software/professor/pesquisador Borba: https://www.scribd.com/fullscreen/52211992?access_key=key-ov3k6v5a24hgykyf19l&allow_share=true&escape=false&view_mode=slideshow

A engenharia de requisitos e os métodos de UX que auxiliam esta fase têm em comum o levantamento e a exploração dos requisitos de software que envolvem design de interação, mas que envolvem o levantamento também dos requisitos técnicos que permitirão realizar uma arquitetura de software que cubram os aspectos que cito acima.

Nas fases posteriores, durante o design, construção do software, validação e verificação de software, vários aspectos vão sendo refinados na construção do produto que envolvem melhorias na arquitetura de software e na arquitetura de informação também.

Assim, não consigo imaginar um processo que dê certo sem uma comunicação muito intensa e efetiva entre engenheiros de software e designs de interação o tempo todo.
:

--
_________________________
Angela Lima Peres
Professora Doutoranda UAB-UFAL/Cesmac/UNCISAL

Doutoranda em Ciência da Computação do Centro de Informática (CIn) da UFPE
Mestre em Modelagem Computacional de Conhecimento - UFAL
Graduada e Pós Graduada em Análise, Desenvolvimento e Gestão de Tecnologia da Informação na PUC RJ e UFRJ

Monica Possel

unread,
Oct 10, 2014, 1:09:01 PM10/10/14
to desin...@googlegroups.com
Me ocorreu essa dúvida , sobre exatamente o ponto em que as duas arquiteturas precisam se interligar, porque numa equipe onde só exista um UX designer, 3 arquitetos de softwares e projetos paralelos acontecendo.  Nem sempre o estágio em  que o designer está é o mesmo em que o arquiteto de software está. Podendo acontecer de o arquiteto pensar muito à frente do designer, quando este de fato entrar no projeto. 

Claro que essa situação acima não é a ideial para equipes de desenvolvimento, mas é a que mais vejo hoje em dia, principalmente em empresas menores ou até cidades menores que o conceito de UX design ainda não está tão bem difundido. 

Jonas Felipe

unread,
Oct 19, 2014, 3:47:37 PM10/19/14
to desin...@googlegroups.com
Oi Monica, ótima questão.

O segredo é aprender a reconhecer pontos de complexidade em arquitetura de software, assim você consulta o profissional em momentos específicos, otimizando seu tempo e o tempo do profissional que pode estar, como você comentou, em um outro momento, muitas vezes tocando outro projeto.

Isso não se aprende do dia para a noite, assim como piano demora 9 anos para dominar. Estamos em uma área dinâmica, mas essa ansiedade gerada não deve impedir que tenhamos paciência com alguns aprendizados. Minha dica é ir aos poucos construindo seu próprio método de ajudar e pedir ajuda, essa relação entre arquitetos de áreas diferentes costuma ser bem "artesanal", é como namoro, cada casal funciona melhor de um jeito, não tem errado, e quanto mais tempo se dedicando a entender o outro, melhor.

Abs

--
Jonas Felipe

Giu Vicente

unread,
Oct 20, 2014, 9:55:14 PM10/20/14
to desin...@googlegroups.com
Monica,
A melhor saída que vejo para um happy end é a dos Agile por completo.
UX é a parte iniciar  e está sempre alguns passos a frente do sprint do DEV. 
O conceito que firma esta coesão (UX + DEV) são as histórias que são assumidas e definidas pelo grupo.

Estou buscando aplicar isso mas é algo maior. Não é só UX é todo o time.

p.s.: não tem outro canal menos ruim para essa troca? GoogleGroups ou Facebook é tão caótico... não existe? Pô pessoal, tá no hora de alguém fazer algo que funcione né? hehe

Abs.
GV

Monica Possel

unread,
Oct 23, 2014, 4:29:07 PM10/23/14
to desin...@googlegroups.com
Sim, eu aplico Agile, e tb já apliquei em outras equipes ou Lean UX, etc... 

Mas ainda assim, esse não é o problema. O problema maior é cada um conhecer certo o lado do outro, para conseguirem identificar por si, o ponto ideal de comunicação. 

Principalmente para equipes ímpares. Onde há equipes paralelas de desenv e apenas um UX para cobrir todas elas. 

Fiz esse questionamento no fórum de UX tb, se quiserem compartilhar por lá tb: 



Abs, 
Reply all
Reply to author
Forward
0 new messages