Etiqueta: visualeditor |
Etiqueta: visualeditor |
||
| (4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 18: | Linha 18: | ||
* Java | * Java | ||
* C++ | * C++ | ||
* .Net<br> | * .Net | ||
* Parões de Projeto | |||
* EJB(Enterprise JavaBeans) | |||
* Linguagens de programação em geral<br> | |||
= Exemplo de resultado tangível = | = Exemplo de resultado tangível = | ||
O arquiteto de software é peça fundamental em uma empresa, ele precisa entender os problemas que o negócio pretende resolver e encaminhar a melhor solução digital para as necessidades funcionais e não funcionais. É o responsável por intermediar as necessidades entre o cliente e a tecnologia fazendo com que o resultado final seja um software de qualidade e que atenda todos requisitos propostos. | |||
Um exemplo é quando ele precisa entender os problemas que o negócio pretende resolver e encaminhar a melhor solução digital para as necessidades funcionais e não funcionais. É o responsável por intermediar as necessidades entre o cliente e a tecnologia. | |||
= Apresentação = | |||
Foi apresentado para a turma o Arquiteto Ricardo Rames Basílio Júnior que abordou como se tornou um arquiteto de software e qual o papel que o mesmo desempenhou nesse processo. | |||
Linkedin do Ricardo: https://www.linkedin.com/in/ricardorames/pt | |||
Edição atual tal como às 00h12min de 13 de outubro de 2016
Profissão
Arquiteto de Software
Descrição da atividade
O papel de um arquiteto de software é liderar e coordenar as atividades e os artefatos técnicos no decorrer do projeto, ele estabelece a estrutura geral de cada visão de arquitetura: a decomposição da visão, o agrupamento dos elementos e as interfaces entre esses principais agrupamentos. Portanto, comparado aos outros papéis, a visão do arquiteto de software é ampla, e não detalhada.
Requisitos mínimos
Em decorrência do nível de detalhe que os arquitetos de software trabalham, é necessário que se envolvam com a codificação propriamente dita. Uma grande bagagem em desenvolvimento de software é necessária para esse tipo de profissional. Em resumo, o arquiteto de software deve ter grande conhecimento geral, possuir maturidade, visão e profunda experiência que permita identificar problemas rapidamente e dar opiniões sensatas e criteriosas na falta de informações completas
Ferramentas usadas
- IDE (Integrated Development Environment)
- Frameworks MVC(Spring, JSF...)
- Banco de dados (Oracle, MySql, SQL Server)
- Ferramentas para diagramação(UML)
- Servidores de aplicação(WebLogic, JBoss, Tomcat)
Tecnologias envolvidas
- Java
- C++
- .Net
- Parões de Projeto
- EJB(Enterprise JavaBeans)
- Linguagens de programação em geral
Exemplo de resultado tangível
O arquiteto de software é peça fundamental em uma empresa, ele precisa entender os problemas que o negócio pretende resolver e encaminhar a melhor solução digital para as necessidades funcionais e não funcionais. É o responsável por intermediar as necessidades entre o cliente e a tecnologia fazendo com que o resultado final seja um software de qualidade e que atenda todos requisitos propostos.
Um exemplo é quando ele precisa entender os problemas que o negócio pretende resolver e encaminhar a melhor solução digital para as necessidades funcionais e não funcionais. É o responsável por intermediar as necessidades entre o cliente e a tecnologia.
Apresentação
Foi apresentado para a turma o Arquiteto Ricardo Rames Basílio Júnior que abordou como se tornou um arquiteto de software e qual o papel que o mesmo desempenhou nesse processo.
Linkedin do Ricardo: https://www.linkedin.com/in/ricardorames/pt