SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
Resumo de como escolher a arquitetura adequada para resolver um
determinado problema de software.
Para escolher uma arquitetura de software adequada para resolver um
determinado problema de software é necessário estudar vários assuntos, onde seus
principais seriam: ”o que é arquitetura de software”, “a motivação para desenvolver
uma arquitetura de software”, “os papeis do arquiteto de software”, “MVS (Modelo
Visual do Sistema)”, e “ as visões do sistema (Modelo 4+1)”, portanto segue abaixo,
cada tópico e suas devidas importâncias dentro da arquitetura de software:
O que é arquitetura de software
Arquitetura de um software é a estrutura do sistema que compreende os
elementos de software, o relacionamento entre estes elementos, e as propriedades
externamente visíveis destes elementos.
A documentação da arquitetura do software facilita: a comunicação entre os
stakeholders. Registra as decisões iniciais acerca do projeto de alto-nível, e permite
o reuso do projeto dos componentes e padrões entre projetos (arquitetura de
software é centrada na ideia da redução da complexidade através da abstração e
separação de interesses).
Todos esses fatores compreendem o projeto no nível arquitetural e estão
diretamente relacionados com a organização do sistema e, portanto, afetam os
atributos de qualidade (também chamados de requisitos não funcionais) como
desempenho, portabilidade, confiabilidade, disponibilidade, entre outros.
A motivação para desenvolver uma arquitetura de software
A motivação para desenvolver uma arquitetura de software é necessária para
que no início e durante o projeto seja possível encontrar e mitigar os riscos
referentes à aplicação, validando e, atendendo aos requisitos necessários
estruturando a aplicação, possibilitando a reutilização, assim como, também garantir
prazos, e custos definidos.
Os papeis do arquiteto de software
O arquiteto de software tem um papel de suma importância para estratégia
adotada pela empresa. Ele precisa ter profundo conhecimento do domínio, das
tecnologias existentes e de processos de desenvolvimento de software.
Dentre suas principais responsabilidades estão escolher um padrão de
desenvolvimento, definir um framework para ser utilizado, ter contato e
conhecimento sobre outras aplicações na organização e enxergar a aplicação e
maneira mais abrangente. Ele irá garantir que o padrão de arquitetura implantando
no sistema seja seguido até o fim. Quebrar a complexidade do desenvolvimento em
pedaços menores, entender as funções e as interações e dependências de cada
componente, também são responsabilidades do arquiteto.
Para assumir o papel do arquiteto é necessário um profissional com um
perfil com características e habilidades como:
Pensamento estratégico: Muitas decisões são tomadas visando o retorno
proporcionado à empresa. Conhecimento de negócio e visão estratégica são
imprescindíveis para a tomada de boas decisões.
Interação Sistêmica: O contato com outros sistemas inclusive em linguagens
diferentes e o conhecimento de seus componentes é necessário.
Design: Ditar padrões, incluindo código, ferramentas, etc. Com objetivo
estratégico.
Comunicação: importante para entender o negócio e passar sua visão para a
equipe.
O arquiteto tem vários papéis no decorrer do desenvolvimento do
sistema, estes são:
- Analista de Negócios (Requisitos): Interação para compreensão e colaboração
para definição dos requisitos.
- Gerente de Projeto: Irá avaliar o progresso do projeto. Provém informações
técnicas, feedback, conselhos e avalia riscos.
- Especialista em Tecnologia: Obtém informações detalhadas sobre uma tecnologia
e consegue aplicá-las onde necessário.
- Desenvolvedor: Liderança técnica para garantir aderência à arquitetura, auxilia,
acompanha e revisa os documentos gerados pela equipe. Envolvem-se testes de
sistemas integrados e desenvolver código.
MVS (Modelo Visual do Sistema)
Modelo Visual do Sistema é a forma de representar visualmente os elementos
do sistema, como eles se relacionam e as propriedades que são visíveis de forma
externa. Tem como objetivo fornecer a visão geral do sistema, de modo a facilitar a
compreensão dos elementos importantes de um software. Torna-se extremamente
importante o uso desse modelo para construir sistemas complexos e desafiadores.
Possui como vantagens o aumento do reuso, diminuir o trabalho e redundância,
mitigar os riscos mais cedo possível, reduzir custos de desenvolvimento,
manutenção e evolução do software.
A modelagem tem como objetivo a compreensão de sistemas complexos,
explorar e comparar as alternativas de desenho a um baixo custo, capturar
requisitos com precisão e comunicar decisões se ambiguidade.
As visões do sistema (Modelo 4+1)
O Modelo 4+1 são as visões utilizadas para descrever e demostrar o sistema sobre
várias perspectivas diferentes, tais elas: do usuário, do desenvolvedor os gerentes
entre outros participantes do projeto.
As quatro visões são: “1 - Visão Lógica”, “2 - Visão de Desenvolvimento”, “3 - Visão
de Processo”, “4 - Visão Física”, a visão de caso de uso é utilizada para ilustrar a
arquitetura que seria a visão +1.
Abaixo está a representação do Modelo 4+1:
O diagrama explica a topologia do modelo 4+1 e os pontos de importâncias de cada
visão, citando também exemplos de como podem ser aplicadas as visões.
O que é de suma importância para atingir esta competência
Conhecer todos estes conceitos citados no resumo acima, onde seus principais
seriam: “o que é arquitetura de software”, “a motivação para desenvolver uma
arquitetura de software”, “os papeis do arquiteto de software”, “MVS (Modelo Visual
do Sistema)”, e” as visões do sistema (Modelo 4+1)”, tendo conhecimento destes
temas é possível ter um bom embasamento para escolher a arquitetura adequada
para resolver um determinado problema de software. E achar a solução mais
plausível depois de analisar todos estes conceitos e elaborar o projeto de acordo
com as metodologias citadas. Um ótimo ponto para conseguir solucionar este
problema é possuir as habilidades de um bom arquiteto de software como: o
pensamento estratégico , interação sistêmica , design e comunicação , e as que não
possuir tentar desenvolver ao longo de suas experiências. Além disso é
extremamente necessário ser um eterno aprendiz.

Contenu connexe

Dernier

Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
azulassessoria9
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
AntonioVieira539017
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 

Dernier (20)

Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
classe gramatical Substantivo apresentação..pptx
classe gramatical Substantivo apresentação..pptxclasse gramatical Substantivo apresentação..pptx
classe gramatical Substantivo apresentação..pptx
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptxCópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Renascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDFRenascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDF
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 

En vedette

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

En vedette (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Escolher a arquitetura adequada para resolver um determinado problema de software.

  • 1. Resumo de como escolher a arquitetura adequada para resolver um determinado problema de software. Para escolher uma arquitetura de software adequada para resolver um determinado problema de software é necessário estudar vários assuntos, onde seus principais seriam: ”o que é arquitetura de software”, “a motivação para desenvolver uma arquitetura de software”, “os papeis do arquiteto de software”, “MVS (Modelo Visual do Sistema)”, e “ as visões do sistema (Modelo 4+1)”, portanto segue abaixo, cada tópico e suas devidas importâncias dentro da arquitetura de software: O que é arquitetura de software Arquitetura de um software é a estrutura do sistema que compreende os elementos de software, o relacionamento entre estes elementos, e as propriedades externamente visíveis destes elementos. A documentação da arquitetura do software facilita: a comunicação entre os stakeholders. Registra as decisões iniciais acerca do projeto de alto-nível, e permite o reuso do projeto dos componentes e padrões entre projetos (arquitetura de software é centrada na ideia da redução da complexidade através da abstração e separação de interesses). Todos esses fatores compreendem o projeto no nível arquitetural e estão diretamente relacionados com a organização do sistema e, portanto, afetam os atributos de qualidade (também chamados de requisitos não funcionais) como desempenho, portabilidade, confiabilidade, disponibilidade, entre outros. A motivação para desenvolver uma arquitetura de software A motivação para desenvolver uma arquitetura de software é necessária para que no início e durante o projeto seja possível encontrar e mitigar os riscos referentes à aplicação, validando e, atendendo aos requisitos necessários estruturando a aplicação, possibilitando a reutilização, assim como, também garantir prazos, e custos definidos.
  • 2. Os papeis do arquiteto de software O arquiteto de software tem um papel de suma importância para estratégia adotada pela empresa. Ele precisa ter profundo conhecimento do domínio, das tecnologias existentes e de processos de desenvolvimento de software. Dentre suas principais responsabilidades estão escolher um padrão de desenvolvimento, definir um framework para ser utilizado, ter contato e conhecimento sobre outras aplicações na organização e enxergar a aplicação e maneira mais abrangente. Ele irá garantir que o padrão de arquitetura implantando no sistema seja seguido até o fim. Quebrar a complexidade do desenvolvimento em pedaços menores, entender as funções e as interações e dependências de cada componente, também são responsabilidades do arquiteto. Para assumir o papel do arquiteto é necessário um profissional com um perfil com características e habilidades como: Pensamento estratégico: Muitas decisões são tomadas visando o retorno proporcionado à empresa. Conhecimento de negócio e visão estratégica são imprescindíveis para a tomada de boas decisões. Interação Sistêmica: O contato com outros sistemas inclusive em linguagens diferentes e o conhecimento de seus componentes é necessário. Design: Ditar padrões, incluindo código, ferramentas, etc. Com objetivo estratégico. Comunicação: importante para entender o negócio e passar sua visão para a equipe. O arquiteto tem vários papéis no decorrer do desenvolvimento do sistema, estes são: - Analista de Negócios (Requisitos): Interação para compreensão e colaboração para definição dos requisitos.
  • 3. - Gerente de Projeto: Irá avaliar o progresso do projeto. Provém informações técnicas, feedback, conselhos e avalia riscos. - Especialista em Tecnologia: Obtém informações detalhadas sobre uma tecnologia e consegue aplicá-las onde necessário. - Desenvolvedor: Liderança técnica para garantir aderência à arquitetura, auxilia, acompanha e revisa os documentos gerados pela equipe. Envolvem-se testes de sistemas integrados e desenvolver código. MVS (Modelo Visual do Sistema) Modelo Visual do Sistema é a forma de representar visualmente os elementos do sistema, como eles se relacionam e as propriedades que são visíveis de forma externa. Tem como objetivo fornecer a visão geral do sistema, de modo a facilitar a compreensão dos elementos importantes de um software. Torna-se extremamente importante o uso desse modelo para construir sistemas complexos e desafiadores. Possui como vantagens o aumento do reuso, diminuir o trabalho e redundância, mitigar os riscos mais cedo possível, reduzir custos de desenvolvimento, manutenção e evolução do software. A modelagem tem como objetivo a compreensão de sistemas complexos, explorar e comparar as alternativas de desenho a um baixo custo, capturar requisitos com precisão e comunicar decisões se ambiguidade. As visões do sistema (Modelo 4+1) O Modelo 4+1 são as visões utilizadas para descrever e demostrar o sistema sobre várias perspectivas diferentes, tais elas: do usuário, do desenvolvedor os gerentes entre outros participantes do projeto. As quatro visões são: “1 - Visão Lógica”, “2 - Visão de Desenvolvimento”, “3 - Visão de Processo”, “4 - Visão Física”, a visão de caso de uso é utilizada para ilustrar a arquitetura que seria a visão +1. Abaixo está a representação do Modelo 4+1:
  • 4. O diagrama explica a topologia do modelo 4+1 e os pontos de importâncias de cada visão, citando também exemplos de como podem ser aplicadas as visões. O que é de suma importância para atingir esta competência Conhecer todos estes conceitos citados no resumo acima, onde seus principais seriam: “o que é arquitetura de software”, “a motivação para desenvolver uma arquitetura de software”, “os papeis do arquiteto de software”, “MVS (Modelo Visual do Sistema)”, e” as visões do sistema (Modelo 4+1)”, tendo conhecimento destes temas é possível ter um bom embasamento para escolher a arquitetura adequada para resolver um determinado problema de software. E achar a solução mais plausível depois de analisar todos estes conceitos e elaborar o projeto de acordo com as metodologias citadas. Um ótimo ponto para conseguir solucionar este problema é possuir as habilidades de um bom arquiteto de software como: o pensamento estratégico , interação sistêmica , design e comunicação , e as que não possuir tentar desenvolver ao longo de suas experiências. Além disso é extremamente necessário ser um eterno aprendiz.