DNAD11    Matriz de Habilidades de um           Arquiteto de TIPalestra 5Waldemir CambiucciArquiteto de Soluções | Microso...
Agenda•   Resultados do Survey•   Quem é o Arquiteto de TI?•   Quais são as habilidades de um Arquiteto de TI?•   Quais sã...
Leitura Obrigatória!!!
RESULTADOS DA PESQUISA
Resultados da Pesquisa
Resultados da Pesquisa
Resultados da Pesquisa
QUEM É O ARQUITETO?
O que é um arquiteto de TI?•   O arquiteto de TI faz programa?•   O arquiteto de TI instala software?•   O arquiteto de TI...
O arquiteto é a pessoa que…• faz modelagem de negócio na perspectiva de TI?• direciona um processo iterativo de criação de...
Vagas para arquitetos no LinkedIn               para           IT Architect                                    971 vagas  ...
Vagas para arquitetos no LinkedIn                  para           Enterprise Architect                                    ...
Vagas para arquitetos no LinkedIn               para           IT Architect                                    9 vagas    ...
Dez/2005              Mar/2011           Set/2008
Desafios para definir o papel do arquiteto…  Falta de entendimento            Desalinhamento entre  do papel do arquiteto ...
O QUE É ARQUITETURA DE TI?
Modelo Operacional de uma Empresa• É o alicerce de execução do negócio da empresa.   – Reflete o nível de integração e pad...
Modelo Operacional de uma Empresa• Definimos quatro modelos operacionais que  mostram como a organização está situada em t...
Quatro Tipos de Arquiteturas de TI• Arquitetura estratégica (Corporativa/Enterprise)   – Define a lógica organizacional do...
Arquitetura de TI• “Arquitetura de TI é a Arte ou Ciência de  desenhar e implementar estratégias de  tecnologia de valor.”...
Arquiteto de TI = um estrategista• “O arquiteto de TI é o estrategista de tecnologia  da organização.”                    ...
Especializações de um Arquiteto de TI•   Arquiteto de Software (Software Architect)•   Arquiteto de Soluções (Solution Arc...
Exemplo: Arquiteto de InfraestruturaInfrastructure Architect                    Pilares da Plataforma de Aplicações  Servi...
Arquiteto de InfraestruturaInfrastructure Architect                          Pilares da Plataforma de AplicaçõesDesenvolvi...
SEGUNDO O IASA, ARQUITETO DETI É UMA PROFISSÃO DE TI...
SE O ARQUITETO DE TI É UMA PROFISSÃO,QUAIS SÃO SUAS HABILIDADES?
Matriz de Habilidades do Arquiteto / by IASA    Papel                      Arquitetura Corporativa de TI                 A...
Devenvolvimento Estratégico de Tecnologia
IT Environment
Atributos de Qualidade / Quality Attributes
Desenho & Projeto / Design Skills
Human Dynamics
Resumindo…• Existe várias definições sobre arquitetura de TI   – todas corretas sob diferentes perspectivas.• Segundo o IA...
COMO MEDIR UM ARQUITETO DE TI?
Avalie seu impacto na organização Melhorias financeiras   Desenvolvimento    Geração de lucro      econômico    Reduçã...
FERRAMENTAS DO ARQUITETO
Metodologias e FerramentasMétodos                                                    Frameworks                      Enter...
The Open Group Architecture FrameworkTOGAF• ADM – Architecture Development  Method.  – Define um processo organizado    em...
Relatórios Gartner e Hype Cycle
Certificações•   IASA Foundations 101/102 Certification•   IASA CITA-P Certification•   TOGAF 9 Certification•   The Open ...
CONCLUSÕES…
Siga a jornada… Avalie seus skills segundo as disciplinas da base de  conhecimento IASA para o arquiteto de TI    Determ...
Pratique o Egoless Programming1. Entenda e aceite que você irá cometer erros.2. Você não é seu código.3. Não importa o qua...
Pratique o Egoless Architecting1. Entenda e aceite que você irá cometer erros.2. Você não é sua arquitetura.3. Não importa...
REFERÊNCIAS
Outras Leituras Obrigatórias!!!
Referências• Microsoft Application Architecture Guide, 2nd Ed.   – http://msdn.microsoft.com/en-us/library/ff650706.aspx• ...
OBRIGADO!
05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI
Upcoming SlideShare
Loading in …5
×

05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI

2,433 views
2,236 views

Published on

O que é arquitetura de TI? Que habilidades um arquiteto de TI deve colecionar ao longo de sua carreira? Que ferramentas e disciplinas são importantes conhecer? Nessa sessão veremos algumas considerações sobre o assunto, assim como guias e disciplinas que existem no mercado e podem ajudar o arquiteto na execução de seu dia-a-dia.tepa

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,433
On SlideShare
0
From Embeds
0
Number of Embeds
380
Actions
Shares
0
Downloads
68
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI

  1. 1. DNAD11 Matriz de Habilidades de um Arquiteto de TIPalestra 5Waldemir CambiucciArquiteto de Soluções | Microsoft Brasilhttp://blogs.msdn.com/wcamb/http://twitter.com/wcamb/ Data: 03 de Junho de 2011.
  2. 2. Agenda• Resultados do Survey• Quem é o Arquiteto de TI?• Quais são as habilidades de um Arquiteto de TI?• Quais são as ferramentas de um Arquiteto de TI?• Debate e Ideias!!!
  3. 3. Leitura Obrigatória!!!
  4. 4. RESULTADOS DA PESQUISA
  5. 5. Resultados da Pesquisa
  6. 6. Resultados da Pesquisa
  7. 7. Resultados da Pesquisa
  8. 8. QUEM É O ARQUITETO?
  9. 9. O que é um arquiteto de TI?• O arquiteto de TI faz programa?• O arquiteto de TI instala software?• O arquiteto de TI come no bandejão?• O arquiteto de TI usa transporte público?• O arquiteto de TI só usa PowerPoint?• O arquiteto de TI tem uma caneta bacana?• O arquiteto de TI manda em alguém?• O arquiteto de TI mora na “Torre de Marfim, s/n”?• O arquiteto de TI tudo sabe, tudo vê?
  10. 10. O arquiteto é a pessoa que…• faz modelagem de negócio na perspectiva de TI?• direciona um processo iterativo de criação de software?• faz engenharia ou desenho avançado de software?• seleciona frameworks, tecnologias e fornecedores?• direciona os serviços, tecnologias e fornecedores corretos para um projeto?
  11. 11. Vagas para arquitetos no LinkedIn para IT Architect 971 vagas Estados Unidos
  12. 12. Vagas para arquitetos no LinkedIn para Enterprise Architect 911 vagas Estados Unidos
  13. 13. Vagas para arquitetos no LinkedIn para IT Architect 9 vagas Brasil
  14. 14. Dez/2005 Mar/2011 Set/2008
  15. 15. Desafios para definir o papel do arquiteto… Falta de entendimento Desalinhamento entre do papel do arquiteto Negócio e Tecnologia de TI Suportar a TI existente X Liderança/Influência sem autoridade direta Inovação com novas tecnologias, abordagens, etc.
  16. 16. O QUE É ARQUITETURA DE TI?
  17. 17. Modelo Operacional de uma Empresa• É o alicerce de execução do negócio da empresa. – Reflete o nível de integração e padronização dos processos de negócio para a geração de bens e serviços aos clientes.• Diferentes modelos operacionais preparam as empresas para diferentes tipos de crescimento e indústrias. – As empresas mudam seu modelo operacional para crescer em alguns cenários de mercado.
  18. 18. Modelo Operacional de uma Empresa• Definimos quatro modelos operacionais que mostram como a organização está situada em termos de padronização e integração de processos: Modelo Operacional Integração Padronização Diversificação Baixa Baixa Coordenação Alta Baixa Replicação Baixa Alta Unificação Alta Alta
  19. 19. Quatro Tipos de Arquiteturas de TI• Arquitetura estratégica (Corporativa/Enterprise) – Define a lógica organizacional dos processos de negócio e da infraestrutura de TI, refletindo os requisitos de integração e padronização do modelo operacional da empresa.• Arquitetura de processos (Negócios/Processos/Cultura) – Define o mapa das atividades que compõe os processos de negócios.• Arquitetura de aplicação (Sistemas/Software/Soluções) – Define as aplicações individuais, relacionamentos e suas interfaces.• Arquitetura tecnológica (INFRA/DEV) – Define os padrões de tecnologias que os serviços de infraestrutura e de desenvolvimento devem seguir.
  20. 20. Arquitetura de TI• “Arquitetura de TI é a Arte ou Ciência de desenhar e implementar estratégias de tecnologia de valor.” by IASA International Association of Software Architects• Por valor, entende-se a entrega ou realizações em TI que suportam os objetivos de negócio da corporação.
  21. 21. Arquiteto de TI = um estrategista• “O arquiteto de TI é o estrategista de tecnologia da organização.” by IASA International Association of Software Architects• Trabalha com as partes interessadas para a construção de uma visão holística das estratégias da organização, processos, informações e ativos de TI.• Garante que a tecnologia suporte as estratégias de negócio da empresa.
  22. 22. Especializações de um Arquiteto de TI• Arquiteto de Software (Software Architect)• Arquiteto de Soluções (Solution Architect)• Arquiteto de Informação (Information Architect)• Arquiteto de Infraestrutura (Infrastructure Architect)• Arquiteto de Negócio (Business Architect)• Arquiteto Corporativo (Enterprise Architect)• Entre outras… – SOA Architect, Database Architect, Security Architect, etc.
  23. 23. Exemplo: Arquiteto de InfraestruturaInfrastructure Architect Pilares da Plataforma de Aplicações Serviços de Desenvolvimento Serviços de Armazenamento e BI Serviços de Integração Serviços de Gerenciamento Serviços de Hospedagem Serviços de Segurança
  24. 24. Arquiteto de InfraestruturaInfrastructure Architect Pilares da Plataforma de AplicaçõesDesenvolvimento ArmazenamentoVS2010, UML, Unit Test, Coded UI Test, .NET SQL Server, Master Data Services, SSIS, Framework, Share Point, SQL Server, TFS SteamInsight, SQL AzureIntegração Gerenciamento BizTalk, ESB Toolkit, UDDI 3.0, SQL Server, SSIS, SharePoint System Center Suite, Opalis, AVICodeHospedagem SegurançaWindows Server AppFabric, WAS, IIS, WIF, AD FS 2.0, ForeFront, AD, SQL Windows Azure, Azure AppFabric Um exemplo usando a plataforma Microsoft.
  25. 25. SEGUNDO O IASA, ARQUITETO DETI É UMA PROFISSÃO DE TI...
  26. 26. SE O ARQUITETO DE TI É UMA PROFISSÃO,QUAIS SÃO SUAS HABILIDADES?
  27. 27. Matriz de Habilidades do Arquiteto / by IASA Papel Arquitetura Corporativa de TI Arquitetura de Arquitetura de Arquitetura de Arquitetura deEspecialização Software Infraestrutura Informação Negócio… Base de Conhecimento Estratégias de Tecnologia de Negócios / Business Technology Strategy Ambiente de TI / IT Environment Base deConhecimento Atributos de Qualidade / Quality Attributes Desenho / Design Dinâmica Humana / Human Dynamics
  28. 28. Devenvolvimento Estratégico de Tecnologia
  29. 29. IT Environment
  30. 30. Atributos de Qualidade / Quality Attributes
  31. 31. Desenho & Projeto / Design Skills
  32. 32. Human Dynamics
  33. 33. Resumindo…• Existe várias definições sobre arquitetura de TI – todas corretas sob diferentes perspectivas.• Segundo o IASA, arquitetura de TI é: – A arte ou ciência de desenhar e entregar estratégias de tecnologia de valor; – Uma profissão emergente com um amplo leque de conhecimento especializado;• Um arquiteto de TI é o estrategista de tecnologia da organização. – Preste atenção ao modelo operacional da empresa.
  34. 34. COMO MEDIR UM ARQUITETO DE TI?
  35. 35. Avalie seu impacto na organização Melhorias financeiras Desenvolvimento  Geração de lucro econômico  Redução de custo Time to Market Inovação Redução de complexidade e Comunicação/Cultura redundância Melhoria da cultura  Consolidação organizacional  Racionalização Promoção do conhecimento  Foco em resultados Impacto/Influência
  36. 36. FERRAMENTAS DO ARQUITETO
  37. 37. Metodologias e FerramentasMétodos Frameworks Enterprise Process FEA ITIL DODAF Arquitetura Corporativa COBIT ZACHMAN PRINCE TOGAF IASA
  38. 38. The Open Group Architecture FrameworkTOGAF• ADM – Architecture Development Method. – Define um processo organizado em fases, para implantação de uma arquitetura corporativa.• The Open Group SOA Integration Maturity Model (OSIMM)
  39. 39. Relatórios Gartner e Hype Cycle
  40. 40. Certificações• IASA Foundations 101/102 Certification• IASA CITA-P Certification• TOGAF 9 Certification• The Open Group IT Architect Certification ITAC• ITIL Master Certification• PMP Certification• SCRUM Master Certification• SOA School Certifications• Microsoft MCP Certifications• MBA’s somente de acordo com a necessidade da empresa…
  41. 41. CONCLUSÕES…
  42. 42. Siga a jornada… Avalie seus skills segundo as disciplinas da base de conhecimento IASA para o arquiteto de TI  Determine seu nível para cada disciplina.  Mantenha seu mapa de skills sempre atualizado. Acompanhe sua evolução ao longo do tempo. O arquiteto de TI é uma profissão emergente e em franco crescimento… prepare-se! Enjoy the ride!!!
  43. 43. Pratique o Egoless Programming1. Entenda e aceite que você irá cometer erros.2. Você não é seu código.3. Não importa o quanto seja bom seu "karate", alguém sempre irá saber mais do que você.4. Não reescreva código sem consultar outras pessoas.5. Trate as pessoas que sabem menos do que você com respeito, deferência e paciência.6. A única constante no mundo é a mudança.7. A única verdadeira autoridade fundamenta-se no conhecimento, não na posição.8. Lute pelo que você acredita, mas graciosamente aceite a derrota.9. Não seja "o cara na sala".10. Critique o código ao invés do codificador. Seja gentil com o codificador, não com o código. by Jerry Weinberg
  44. 44. Pratique o Egoless Architecting1. Entenda e aceite que você irá cometer erros.2. Você não é sua arquitetura.3. Não importa o quanto seja bom seu "karate", alguém sempre irá saber mais do que você.4. Não reescreva arquitetura sem consultar outras pessoas.5. Trate as pessoas que sabem menos do que você com respeito, deferência e paciência.6. A única constante no mundo é a mudança.7. A única verdadeira autoridade fundamenta-se no conhecimento, não na posição.8. Lute pelo que você acredita, mas graciosamente aceite a derrota.9. Não seja "o cara na sala".10. Critique o arquitetura ao invés do arquiteto. Seja gentil com o arquiteto, não com a arquitetura. by wcamb 
  45. 45. REFERÊNCIAS
  46. 46. Outras Leituras Obrigatórias!!!
  47. 47. Referências• Microsoft Application Architecture Guide, 2nd Ed. – http://msdn.microsoft.com/en-us/library/ff650706.aspx• Windows Server System Reference Architecture (WSSRA) – http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d44e3 4ec-b4e2-49a1-9f40-9ed4ba3765df• Writing Software Patterns (by Martin Fowler) – http://martinfowler.com/articles/writingPatterns.html• Software Engineering Institute: Software Architecture – http://www.sei.cmu.edu/architecture/• Infrastructure Planning and Design – http://www.microsoft.com/downloads/en/details.aspx?familyid=ad3921 fb-8224-4681-9064-075fdf042b0c&displaylang=en
  48. 48. OBRIGADO!

×