PRO201 - Integrando o Visual Studio 2005 Team Edition for Database Professional no Ciclo de Desenvolvimento de Software. Regis Gimenis - Microsoft

Tamanho: px
Começar a partir da página:

Download "PRO201 - Integrando o Visual Studio 2005 Team Edition for Database Professional no Ciclo de Desenvolvimento de Software. Regis Gimenis - Microsoft"

Transcrição

1

2 PRO201 - Integrando o Visual Studio 2005 Team Edition for Database Professional no Ciclo de Desenvolvimento de Software Regis Gimenis - Microsoft

3 Introdução Visual Studio Team System VSTS for Database Professionals Cenários de Utilização Demonstrações

4 Questões Comuns Gerência de mudanças Integração entre times de desenvolvimento e banco de dados

5 Cenário sem VSTS Dificuldades para gerenciar mudanças no banco de dados Banco de dados de Produção contém a verdadeira versão de DADOS e ESQUEMA da base DBA não tem acesso às mudancas até o momento de implantá-las Mudanças ocorrem diretamente em Produção Banco de Dados Produção Esquema Dados Management Studio Mudanças do Esquema Verdadeira Versão de DADOS e ESQUEMA

6 Papéis Envolvidos no Desenvolvimento Arquiteto Designer Desenvolvedor Profissional de Banco de Dados Testador Analista de Negócio Produtividade Colaboração Qualidade integrada Gerência de Mudança Gerente Projeto

7 MSF Process and Guidance Visual Studio Team System Visual Studio Team Explorer Software Architects Application Modeling Infrastructure and Deployment Modeling Visual Studio Team Suite Software Developers Code Analysis Performance Tuning Security Analysis Software Testers Performance Testing Manual Testing Test Case Management Unit Testing Database Professionals Database Deployment Database Change Mgmt. Database Testing Visual Studio Industry Partners Code Coverage Class Modeling Visio and UML Modeling Visual Studio Professional Edition Load Test Agent Visual Studio Team Foundation Server Change Management Reporting Integration Services Work Item Tracking Project Site Project Management

8 VSTS for Database Professionals Permite a integração do profissional de banco de dados no ciclo de vida de desenvolvimento e fornece ferramentas para criação de projeto e gerência de mudança Desenvolvimento baseado em projeto Desenvolvimento offline Colaboração Gerência de Mudança Rename Refactoring Ferramentas de comparação (esquema e dados) Controle de versões Testes Testes unitários Geração de dados Implantação Scripts / MSBuild

9 Cenário com VSTS Mudanças são gerenciadas pelo VSTS e Team Foundation Server Banco de dados de Produção contém a verdadeira versão somente dos DADOS DBA tem acesso às mudancas antes da implantação Esquema da base de dados é armazenada no controlador de código Mudanças podem ser aplicadas por agendamento e de forma gerenciada DBA podem utilizar os scripts para gerenciar as atualizações Banco de Dados Produção Dados Team Foundation Server Esquema Management Studio Verdadeira Versão de DADOS Verdadeira Versão do ESQUEMA

10 Cenário de Utilização DBA Desenvolvedor DBA Preparação Desenvolvimento Implantação Criação de novo projeto Engenharia Reversa Geração de dados Escreve testes Escreve código de banco de dados Refactoring Executa testes Revisa mudanças Compara mudanças à Produção Cria pacote de implantação Implanta em Produção

11 Criação do Projeto de Banco de Dados Representação offline do esquema da base de dados Conjunto de arquivos com as definições dos objetos Projeto representa a versão válida do esquema da base de dados Parte de uma solução completa da aplicação Pode ser controlado e versionado pela ferramenta de controle de código (TFS)

12 Desenvolvimento Offline Servidor de Produção Create table LIVRO ( codigo int not null, titulo varchar(25) not null, dataedicao DateTime not null, nropaginas int not null) Servidor de Testes

13 Estrutura de Diretórios para SQL Server 2000 Data Generation Plans Schema Objects Functions Stored Procedures Tables Views Security Roles Users Roles Application Roles Database Roles Storage File Groups Full Text Catalogs Types User-defined Data Types Scripts Post-Deployment Pre-Deployment

14 Estrutura de Diretórios para SQL Server 2005 Data Generation Plans Schema Objects Aggregates Assemblies Database Triggers Functions Security Asymmetric Keys Certificates Endpoints Roles Application Roles Database Roles Schemas Symmetric Keys Users Service Broker Contracts Event Notifications Message Types Queues Remote Service Binding Routes Services Schema Objects Storage File Groups Full Text Catalogs Partition Functions Partition Schemes Stored Procedures Synonyms Tables Types User-defined Data Types User-defined Types (CLR) XML Schema Collections Views Scripts Post-Deployment Pre-Deployment

15 DEMOS Criação de Projeto Importação Esquema

16 Geração de Dados Permite a geração de dados para suportar os testes Determinístico sempre gera dados com mesmo formato Apropriado ao esquema da base e Possibilidade de customização e extensão dos geradores de dados

17 Testes Unitários Ajuda garantir que mudanças não quebrem código existente Permite a geração de código para testes Stored Procedures, Functions e Triggers Utiliza o mesmo mecanismo de teste do Team System Integra os testes da base de dados aos testes de aplicação

18 DEMOS Geração de Dados Testes Unitários

19 Gerência de Mudanças Mudanças são realizadas no projeto off-line antes de ir para Produção Projetos podem ser comparados ao banco de dados Todos os elementos são gerenciados no controlador de códigofonte

20 Refactoring Permite renomear objetos e fazer atualização em cascata Atualiza os objetos dependentes no projeto: Esquema, geração de dados, testes unitários, scripts Permite visualizar mudanças antes da confirmação Permite desfazer todas as mudanças

21 DEMOS Comparação de Esquemas Refactoring

22 Geração e Implantação Geração de scripts para implantação Configurações Builds novos e atualizações Utiliza propriedades de projeto Geração de scripts Pre/Pos implantação Implantação Via ferramenta SQL Via tarefa do MSBuild

23 DEMOS Implantação

24 Resumo Criação de projeto de banco de dados Gerencia mudanças do esquema do BD Mitiga riscos de mudanças Estabelece um ciclo de vida de desenvolvimento de banco de dados (DDLC) Incorpora o ciclo DDLC ao ciclo de vida de desenvolvimento de software (SDLC)

25 PRÓXIMAS PALESTRAS Palestra: PRO301 Garantindo qualidade de código com o Visual Studio 2005 Team Edition for Software Developers Palestra: PRO302 Automatização do Processo de Testes com Visual Studio 2005 Team Edition for Software Testers e obtenção de métricas de qualidade

26 PERGUNTAS E RESPOSTAS

27

VISUAL STUDIO TEAM SYSTEM IMPLANTAÇÃO DA SUITE DE FERRAMENTAS

VISUAL STUDIO TEAM SYSTEM IMPLANTAÇÃO DA SUITE DE FERRAMENTAS UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA VISUAL STUDIO TEAM SYSTEM IMPLANTAÇÃO DA SUITE DE FERRAMENTAS PARA APOIO AO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

Leia mais

ÀREA DE DESENVOLVIMENTO

ÀREA DE DESENVOLVIMENTO ÀREA DE DESENVOLVIMENTO Sumário O que é o Cardio? O que é o Telos? Ambiente de Desenvolvimento Ambiente Visual Studio Team System Projeto de Refatoração O que é Cardio? Tamanho atual do aplicativo: ü Arquivos.cs

Leia mais

Sumário. Arquitetura de Software com VSTS...1 Emerson Facunte. Gerenciando Projetos no VSTS com Práticas do PMI... 33 Alércio Bressano

Sumário. Arquitetura de Software com VSTS...1 Emerson Facunte. Gerenciando Projetos no VSTS com Práticas do PMI... 33 Alércio Bressano Sumário Arquitetura de Software com VSTS...1 Emerson Facunte 1 Arquitetura de Software... 3 1.1 Overview... 3 1.2 O Papel do Arquiteto... 6 1.2.1 Atribuições... 6 1.2.2 Análise Estrutural para Arquitetura

Leia mais

Fábrica de Software.NET

Fábrica de Software.NET Fábrica de Software.NET Gerência Fábrica de Software Letícia Banffy A Ampsoft Empresa líder no mercado de soluções para seguradoras, há mais de 15 anos no mercado SIES Sistema Especialista para Seguros

Leia mais

Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37

Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37 7 Sumário Agradecimentos... 6 Sobre o Autor... 6 Prefácio... 13 Capítulo 1 Instalação e Configuração... 15 Instalação em Linux... 15 Instalação e Customização do Red Hat Advanced Server 2.1... 16 Preparativos

Leia mais

Integração Contínua com Rational Team Concert, Jenkins e SonarQube

Integração Contínua com Rational Team Concert, Jenkins e SonarQube Integração Contínua com Rational Team Concert, Jenkins e SonarQube Agenda 1. Introdução à Integração Contínua 2. Ferramentas 3. Solução de Integração Contínua em Furnas 4. Demonstração O que é a Integração

Leia mais

Advanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar:

Advanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar: Agenda Advanced IT S/A EM10g Grid Control Denise Cunha Advanced IT S/A - DBA Gerenciando Deployments (distribuições) Estendendo o EM Sistema de Jobs Start e Stop do EM Objetivos Extrair informações críticas

Leia mais

Desenvolvendo aplicações

Desenvolvendo aplicações Desenvolvendo aplicações Sobre Adriano Bertucci Email: adriano@bertucci.com.br Twitter: @adrianobertucci Técnico: www.bertucci.com.br Consultoria e Serviços: www.fcamara.com.br Agenda Software + Serviços

Leia mais

Modelo Cliente/Servidor Por HIARLY ALVES

Modelo Cliente/Servidor Por HIARLY ALVES UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. Modelo Cliente/Servidor Por HIARLY ALVES Fortaleza - CE CONCEITOS Cliente x Servidor. Cliente É um programa (software) executado

Leia mais

Projeto de Banco de Dados: Empresa X

Projeto de Banco de Dados: Empresa X Projeto de Banco de Dados: Empresa X Modelo de negócio: Empresa X Competências: Analisar e aplicar o resultado da modelagem de dados; Habilidades: Implementar as estruturas modeladas usando banco de dados;

Leia mais

Migrando seu site para o Azure utilizando

Migrando seu site para o Azure utilizando Migrando seu site para o Azure utilizando Plataforma como serviço. DEV210 Migrando seu site para o Azure utilizando Plataforma como serviço. Quem é o palestrante? Vinícius Souza Evangelista Técnico @vbs_br

Leia mais

Monitoração de Serviços com Software Livre

Monitoração de Serviços com Software Livre Monitoração de Serviços com Software Livre Palestrantes Adail Horst Fátima Tonon Agenda Serviço Monitoração, desafios, metas e artefatos Zabbix Exemplos de visões da monitoração Extensões ao Zabbix desenvolvidas

Leia mais

LEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1

LEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1 LEIA ISTO PRIMEIRO IBM Tivoli, Versão 4.2.1 O IBM Tivoli, Versão 4.2.1, é uma solução para controlar a distribuição de software e o inventário de gerenciamento de recursos em um ambiente multiplataformas.

Leia mais

Principais Vantagens do Microsoft Visual Studio Team System

Principais Vantagens do Microsoft Visual Studio Team System Principais Vantagens do Microsoft Visual Studio Team System White Paper Novembro de 2008 Para obter as últimas informações, visite o site www.msdnbrasil.com.br/vstudio As informações contidas neste documento

Leia mais

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1. ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página

Leia mais

Migrations for Java EVOLUINDO SEU BANCO DE MANEIRA INCREMENTAL

Migrations for Java EVOLUINDO SEU BANCO DE MANEIRA INCREMENTAL Migrations for Java EVOLUINDO SEU BANCO DE MANEIRA INCREMENTAL Rafael Ponte QCon SP 2013 EM 2005 EU SÓ QUERIA SABER DE FRAMEWORKS ANALISTA DE SISTEMAS NA EQUIPE I HIBERNATE I HIBERNATE persistence.xml

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

IBM Rational Quality Manager. Felipe Freire IBM Rational pfreire@br.ibm.com

IBM Rational Quality Manager. Felipe Freire IBM Rational pfreire@br.ibm.com Gerenciamento de Qualidade IBM Rational Quality Manager Felipe Freire IBM Rational pfreire@br.ibm.com Introdução Jazz Rational Quality Manager Demonstração Agenda 2 Teste de software?!? O que é? Para que

Leia mais

Treinamento. DBA Oracle 11g. Duração: 120 horas

Treinamento. DBA Oracle 11g. Duração: 120 horas Treinamento DBA Oracle 11g Duração: 120 horas Neste curso no primeiro módulo (Introdução ao Oracle 11g SQL e PL_SQL) é oferecido um curso introdutório à tecnologia do banco de dados Oracle 11g. Também

Leia mais

Sistemas Empresariais Integrados

Sistemas Empresariais Integrados Departamento de Engenharia Informática 2010/2011 Sistemas Empresariais Integrados Tutorial do Adaptador SQL 2º semestre Considere uma base de dados com uma tabela account que guarda o número de conta,

Leia mais

SQL Server 2008. Ferramenta de administração. SQL Server Management Studio. 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL

SQL Server 2008. Ferramenta de administração. SQL Server Management Studio. 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL SQL Server 2008 Ferramenta de administração SQL Server Management Studio Ferramenta de acesso e administração de dados em modo gráfico 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL

Leia mais

Agenda. Introdução Etapas genéricas Atividades de apoio Ferramentas de apoio Modelos genéricos Modelos de mercado Modelos de melhoria

Agenda. Introdução Etapas genéricas Atividades de apoio Ferramentas de apoio Modelos genéricos Modelos de mercado Modelos de melhoria Agenda Introdução Etapas genéricas Atividades de apoio Ferramentas de apoio Modelos genéricos Modelos de mercado Modelos de melhoria Introdução Processo de software é o conjunto de ferramentas, métodos

Leia mais

Novidades no Q-flow 3.02

Novidades no Q-flow 3.02 Novidades no Q-flow 3.02 Introdução Um dos principais objetivos do Q-flow 3.02 é adequar-se às necessidades das grandes organizações. Por isso, o Q-flow 3.02 possui uma versão Enterprise que inclui funcionalidades

Leia mais

Transações Seguras em Bancos de Dados (MySQL)

Transações Seguras em Bancos de Dados (MySQL) Transações Seguras em Bancos de Dados (MySQL) Índice Entendendo os storage engines do MySQL 5 1 As ferramentas 1 Mais algumas coisas que você deve saber 1 Com a mão na massa 2 Mais ferramentas Usando o

Leia mais

Progress Exchange 2007

Progress Exchange 2007 Adotando e Usando OpenEdge Architect Camila Valentin Solution Consultant 1 Agenda O que é OpenEdge Architect? Adotando OpenEdge Architect Utilizando ambiente orientado a projetos Mapeando dados no OpenEdge

Leia mais

Iniciando com o OpenEdge Architect. Camila Valentin Sr. Instructor, Consultant Global Field Services

Iniciando com o OpenEdge Architect. Camila Valentin Sr. Instructor, Consultant Global Field Services Iniciando com o OpenEdge Architect Camila Valentin Sr. Instructor, Consultant Global Field Services Iniciando com o OpenEdge Architect Objetivos da sessão Princípios Começar com OpenEdge Architect Editando

Leia mais

Integração contínua com o Visual Studio Team System 2008

Integração contínua com o Visual Studio Team System 2008 Integração contínua com o Visual Studio Team System 2008 White Paper Maio de 2008 Para obter as últimas informações, visite o site www.microsoft.com/teamsystem As informações contidas neste documento representam

Leia mais

Proposta. ITIL V3 2011 Fundamentos. Apresentação Executiva. ITIL V3 2011 - Fundamentos

Proposta. ITIL V3 2011 Fundamentos. Apresentação Executiva. ITIL V3 2011 - Fundamentos ITIL V3 2011 Fundamentos Apresentação Executiva 1 O treinamento de ITIL V3 Foundations, tem como premissa capacitar o aluno a entender a aplicação da metodologia do ITIL e contato com as suas principais

Leia mais

Solutions for Information Technologies. BIS-Navegador. Manual de Instalação para Microsoft SQL Server

Solutions for Information Technologies. BIS-Navegador. Manual de Instalação para Microsoft SQL Server Solutions for Information Technologies BIS-Navegador Manual de Instalação para Microsoft SQL Server Supporte A suite BIS foi testada e é suportada nos seguintes ambientes e produtos: BIS Client Components:

Leia mais

Dino SMART Production. Monitoração de Jobs da produçao do ambiente mainframe IBM

Dino SMART Production. Monitoração de Jobs da produçao do ambiente mainframe IBM Dino SMART Production Monitoração de Jobs da produçao do ambiente mainframe IBM Portfolio - Dino Explorer Suite - Componentes Dino Smart Monitoração: Aplicações Serviços Jobs (Online e Batch) SLA s Reengenharia;

Leia mais

Engenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr

Engenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr Engenharia de Software Apostila I >>> Introdução à ES - HEngholmJr Histórico de Revisões Data Versão Descrição Autor 12/08/2014 1.0 Criação da primeira versão HEngholmJr Agenda Introdução à Engenharia

Leia mais

APOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL

APOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL 1. O que é Linguagem SQL 2. Instrução CREATE 3. CONSTRAINT 4. ALTER TABLE 5. RENAME TABLE 6. TRUCANTE TABLE 7. DROP TABLE 8. DROP DATABASE 1 1. O que é Linguagem SQL 2. O SQL (Structured Query Language)

Leia mais

ESTRUTURA DE SERVER 2008. Lílian Simão Oliveira

ESTRUTURA DE SERVER 2008. Lílian Simão Oliveira ESTRUTURA DE ARMAZENAMENTO SQL SERVER 2008 Lílian Simão Oliveira O Banco de Dados SQL Server mapeia um banco em um conjunto de arquivos do sistema operacional As informações de log e de dados nunca ficam

Leia mais

Computação Móvel 2007/2008

Computação Móvel 2007/2008 Computação Móvel 2007/2008 Tutorial 2 Criação de uma nova publicação de base de dados no SQL Server 2005 Standard Edition / Enterprise Edition / Developer Edition No computador cliente: 1. Estabelecer

Leia mais

BANCO DE DADOS EVER SANTORO

BANCO DE DADOS EVER SANTORO BANCO DE DADOS EVER SANTORO EVER SANTORO DBA Oracle e desenvolvedor Java Processamento de dados MBA em Gestão Empresarial Mestrando em Engenharia da Produção DBA Oracle desde 2001 Sun Certified Associate

Leia mais

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Linguagens de Programação Material

Leia mais

CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Tendências, Perspectivas e Ferramentas de Qualidade em Engenharia de Software (4)

CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Tendências, Perspectivas e Ferramentas de Qualidade em Engenharia de Software (4) CURSO de GRADUAÇÃO e de PÓS-GRADUAÇÃO do ITA 2º SEMESTRE 2002 CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software Eng. Osvandre Alves Martins e Prof. Dr. Adilson Marques da Cunha Tendências,

Leia mais

Os clientes devem fornecer todos os materiais de operação necessários quando solicitados pelo engenheiro.

Os clientes devem fornecer todos os materiais de operação necessários quando solicitados pelo engenheiro. Análise Lista de de Verificação Dados OpenLAB da Instalação somente A.01.01 Estação de Obrigado por adquirir a solução de software da Agilent. Esta lista de verificação é usada pelo engenheiro que efetua

Leia mais

MCSD Web Applications Developer [Ativar Portugal]

MCSD Web Applications Developer [Ativar Portugal] MCSD Web Applications Developer [Ativar Portugal] Microsoft - Percursos Nível: Intermédio Duração: 99h Sobre o curso A GALILEU integrou na sua oferta formativa, o Percurso de Formação e Certificação MCSD

Leia mais

Criando Frameworks Inteligentes com PHP. Uma abordagem prática: vantagens, aplicações e procedimentos.

Criando Frameworks Inteligentes com PHP. Uma abordagem prática: vantagens, aplicações e procedimentos. Criando Frameworks Inteligentes com PHP Uma abordagem prática: vantagens, aplicações e procedimentos. Apresentação Equipes ao redor do mundo utilizam diferentes padrões de projeto, de acordo com suas necessidades

Leia mais

L15 FactoryTalk AssetCentre Gerenciamento de Ativos de Automação

L15 FactoryTalk AssetCentre Gerenciamento de Ativos de Automação L15 FactoryTalk AssetCentre Gerenciamento de Ativos de Automação Felipe Ribeiro Area Manager A&S - Rockwell Automation Leandro Carvalho Sr Technical Instructor - Rockwell Automation 26/05/2015-5058-CO900H

Leia mais

Infraestrutura Básica

Infraestrutura Básica Índice Introdução Características do Mastersaf Componentes do MasterSAF Servidor de Banco de Dados (obrigatório) Estações de Trabalho (obrigatório) Servidor de Arquivos (opcional) Servidor de Aplicações

Leia mais

Introdução a Computação

Introdução a Computação Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos

Leia mais

Técnicas de Database Refactoring para ambientes 24x7. Matheus de Oliveira <matheus.oliveira@dextra.com.br>

Técnicas de Database Refactoring para ambientes 24x7. Matheus de Oliveira <matheus.oliveira@dextra.com.br> Técnicas de Database Refactoring para ambientes 24x7 Matheus de Oliveira Matheus de Oliveira DBA PostgreSQL consultorias e suportes 24x7/8x5

Leia mais

IBM SOA - Arquitetura Lógica

IBM SOA - Arquitetura Lógica IBM SOA - Arquitetura Lógica "##$ (web browser) (webrowser) Internet! 44 SOA on your terms and our expertise Ambiente de Desenvolvimento SOA Requisitos CIO Gerente Projeto Gerencia Arquitetura Dados Arquiteto

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.

Leia mais

Grupo de Arquitetos Microsoft Brasil

Grupo de Arquitetos Microsoft Brasil Grupo de Arquitetos Microsoft Brasil Luciano Condé Markus Christen Otávio Pecego Coelho Waldemir Cambiucci Azure Academy Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil http://blogs.msdn.com/wcamb

Leia mais

Ferramentas de Administração. PostgreSQL

Ferramentas de Administração. PostgreSQL Ferramentas de Administração ao SGBD PostgreSQL Diego Rivera Tavares de Araújo diegoriverata@gmail.com Introdução Mas o que é PostgreSQL? Introdução as ferramentas O PostgreSQL pode ser acessado a partir

Leia mais

Profa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI

Profa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI Profa. Celia Corigliano Unidade IV GERENCIAMENTO DE PROJETOS DE TI Agenda da disciplina Unidade I Gestão de Projetos Unidade II Ferramentas para Gestão de Projetos Unidade III Gestão de Riscos em TI Unidade

Leia mais

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013 QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013 Prezados Senhores da comissão de licitação da UENF, seguem alguns questionamentos acerca do edital de concorrência 01/2013 para esclarecimentos: 1. ANEXO

Leia mais

Gestão Automática de Senhas Privilegiadas

Gestão Automática de Senhas Privilegiadas Gestão Automática de Senhas Privilegiadas Fernando Oliveira Diretor da Lieberman Software para a América Latina Foliveira@LiebSoft.com +1 (954) 232 6562 2013 by Lieberman Software Corporation O que é a

Leia mais

BANCO DE DADOS II. AULA MySQL.

BANCO DE DADOS II. AULA MySQL. UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II BANCO DE DADOS II AULA MySQL. DISCIPLINA: Banco de Dados II PROF.: ROMULO VANZIN Data: 27/06/2014 Banco

Leia mais

6.46 - RiskFree Uma ferramenta de apoio à gerência de riscos em projetos de software

6.46 - RiskFree Uma ferramenta de apoio à gerência de riscos em projetos de software 6.46 - RiskFree Uma ferramenta de apoio à gerência de riscos em projetos de software Alunos Filipi Silveira Flávio Knob Orientadores Afonso Orth Rafael Prikladnicki Agenda O problema O processo O projeto

Leia mais

Monitoramento com Software Livre Zabbix

Monitoramento com Software Livre Zabbix Monitoramento com Software Livre Zabbix Adail Spínola - SERPRO FLISOL - DF, 2013 Agenda Serviço Monitoração, desafios, metas e artefatos Zabbix Exemplos de visões da monitoração Extensões ao Zabbix (zabbix-extras)

Leia mais

Automidia Service Management Desbloqueio de Contas e Provisionamento via Autoatendimento

Automidia Service Management Desbloqueio de Contas e Provisionamento via Autoatendimento Automidia Service Management Desbloqueio de Contas e Provisionamento via Autoatendimento Automidia Quem Somos Empresa Brasileira, fundada em 1992 Desenvolvimento de Softwares Centrais de Serviços, Service

Leia mais

Como aumentar a produtividade com segurança usando a tecnologia Progress. Camila Valentin Solution Consultant

Como aumentar a produtividade com segurança usando a tecnologia Progress. Camila Valentin Solution Consultant Como aumentar a produtividade com segurança usando a tecnologia Progress Camila Valentin Solution Consultant Porque capacitar-se? Você sabia que um funcionário treinado aumenta sua produtividade em aproximadamente

Leia mais

Testes Agile em Processos Agile

Testes Agile em Processos Agile Testes Agile em Processos Agile Ana Negrello Fabio Santos 1 #IBMMobile Testes e Métodos Ágeis: a realidade 2 2 #IBMMobile Terminologia: Agile e Lean Agile Entregue VALOR Uma abordagem que foca em entregar

Leia mais

Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1)

Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1) Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1) Marcus Garcia Microsoft Most Valuable Professional INETA Regional Director MAS Mentor Associado Um

Leia mais

Cronograma de Aulas 2º Módulo 11/07/2009 a 05/09/2009

Cronograma de Aulas 2º Módulo 11/07/2009 a 05/09/2009 Atualização Técnica e Pedagógica para Professores de Informática Cronograma de Aulas 2º Módulo 11/07/2009 a 05/09/2009 Responsável: Luis Eduardo Fernandes Gonzalez Professor Responsável por Projetos CETEC

Leia mais

LOJA ELETRÔNICA MANUAL DE INSTALAÇÃO

LOJA ELETRÔNICA MANUAL DE INSTALAÇÃO LOJA ELETRÔNICA MANUAL DE INSTALAÇÃO RMS Software S.A. - Uma Empresa TOTVS Todos os direitos reservados. A RMS Software é a maior fornecedora nacional de software de gestão corporativa para o mercado de

Leia mais

Tópicos. Métodos Ágeis. Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Referências Bibliográficas.

Tópicos. Métodos Ágeis. Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Referências Bibliográficas. Métodos Ágeis Edes Garcia da Costa Filho edes_filho@dc.ufscar.br 1 Tópicos Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Extreme Programming (XP). Referências Bibliográficas. 2 Histórico

Leia mais

FANESE Faculdade de Administração e Negócios de Sergipe

FANESE Faculdade de Administração e Negócios de Sergipe I FANESE Faculdade de Administração e Negócios de Sergipe GERENCIAMENTO DE PATCHES Atualizações de segurança Aracaju, Agosto de 2009 DAYSE SOARES SANTOS LUCIELMO DE AQUINO SANTOS II GERENCIAMENTO DE PATCHES

Leia mais

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL

Leia mais

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C#

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Linguagem de Programação 3 Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Prof. Mauro Lopes 1-31 35 Objetivos Nesta aula iremos apresentar a tecnologia.net, o ambiente de desenvolvimento

Leia mais

AGRADECIMENTOS COMO UTILIZAR ESTE LIVRO 0. INTRODUÇÃO 1

AGRADECIMENTOS COMO UTILIZAR ESTE LIVRO 0. INTRODUÇÃO 1 AGRADECIMENTOS COMO UTILIZAR ESTE LIVRO XV XVII 0. INTRODUÇÃO 1 1. INTRODUÇÃO AO SQL SERVER 2008 5 1.1 A plataforma SQL Server 2008 5 1.2 As potencialidades do SQL Server 2008 6 1.2.1 As novidades 13 1.2.1.1

Leia mais

PDS - DATASUS. Processo de Desenvolvimento de Software do DATASUS

PDS - DATASUS. Processo de Desenvolvimento de Software do DATASUS PDS - DATASUS Processo de Desenvolvimento de Software do DATASUS Coordenação Geral de Arquitetura e Engenharia Tecnológica Coordenação de Padronização e Qualidade de Software Gerência de Padrões e Software

Leia mais

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS PAULO ALBERTO BUGMANN ORIENTADOR: ALEXANDER ROBERTO VALDAMERI Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento

Leia mais

Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua Multiplataforma para Java e.net. Hudson

Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua Multiplataforma para Java e.net. Hudson QUALIDADE Simpósio Brasileiro de Qualidade de Software - SBQS Instituto Nokia de Tecnologia Unit Test Sucess Bug INdT Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua

Leia mais

Proposta. Gerenciando Projetos com Microsoft Project. Apresentação Executiva. Gerenciando Projetos com Ms-Project

Proposta. Gerenciando Projetos com Microsoft Project. Apresentação Executiva. Gerenciando Projetos com Ms-Project Gerenciando Projetos com Microsoft Project Apresentação Executiva 1 O Microsoft Project é utilizado principalmente para o planejamento e controle de projetos. Atualmente é a ferramenta mais utilizada no

Leia mais

SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri SQL Linguagem de Definição de Dados Banco de Dados SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais importante) Exemplos de SGBD que utilizam SQL Oracle Informix

Leia mais

IBM Software Demos Rational Software Delivery Platform - Apresentação do cenário da demonstração

IBM Software Demos Rational Software Delivery Platform - Apresentação do cenário da demonstração As demonstrações desta seção apresentam um cenário do cotidiano de uma equipe de desenvolvimento usando o IBM Rational Software Delivery Platform. Esse é o novo nome do Rational Software Development Platform

Leia mais

Oportunidades 30/05/2014

Oportunidades 30/05/2014 Oportunidades 30/05/2014 Sobre a Daitan: A Daitan é uma empresa brasileira voltada para exportação de Serviços de Outsourcing em P&D e Serviços Profissionais em Telecomunicações, TI, Sistemas Móveis e

Leia mais

Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil

Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil 01. 02. 03. 04. Infopath Infopath Mais Integrado Workflow

Leia mais

gerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado

gerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado O NetPublisher é um sistema de gerenciamento de portais e websites corporativos (intranets ou extranets), apropriado para pequenas, médias e grandes empresas. O conteúdo do website pode ser atualizado

Leia mais

Oracle Enterprise Manager 10g Grid Control NOVO

Oracle Enterprise Manager 10g Grid Control NOVO Oracle University Contact Us: +351214235182 Oracle Enterprise Manager 10g Grid Control NOVO Duration: 5 Days What you will learn Este curso oferece uma visão geral dos recursos do Grid Control 10.2.0.4.

Leia mais

Android e Bancos de Dados

Android e Bancos de Dados (Usando o SQLite) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do

Leia mais

Plano de Gerência de Configuração

Plano de Gerência de Configuração Plano de Gerência de Configuração Objetivo do Documento Introdução A aplicação deste plano garante a integridade de códigos-fonte e demais produtos dos sistemas do, permitindo o acompanhamento destes itens

Leia mais

Prof. Omero, pág. 63. Banco de Dados InterBase.

Prof. Omero, pág. 63. Banco de Dados InterBase. Prof. Omero, pág. 63 O que é o InterBase? O InterBase é um SGBDR - Sistema Gerenciador de Banco de Dados Cliente/Servidor Relacional 1 que está baseado no padrão SQL ANSI-9, de alta performance, independente

Leia mais

Tarefa Orientada 1 Base de Dados Editora

Tarefa Orientada 1 Base de Dados Editora Tarefa Orientada 1 Base de Dados Editora Objectivos: Criar as tabelas da base de dados Editora Criar o diagrama da base de dados Editora Inserir registos com os dados de teste Criar as tabelas da base

Leia mais

Carga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados

Carga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados Oracle 10g - Workshop de Administração I Objetivos do Curso Este curso foi projetado para oferecer ao participante uma base sólida sobre tarefas administrativas fundamentais. Neste curso, você aprenderá

Leia mais

Gerenciamento de Pacotes

Gerenciamento de Pacotes Conteúdo Programático! Sistema de Gerenciamento de Pacotes! Pacotes Debian! Dependências! dpkg! apt! Instalar/remover/Listar! Procurar! Configurar/reconfigurar pacote! Configuração da ferramenta! Instalar/Remover/atualizar!

Leia mais

INTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE www.superato.com.br. TÉCNICO EM INFORMÁTICA

INTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE www.superato.com.br. TÉCNICO EM INFORMÁTICA INTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE www.superato.com.br. TÉCNICO EM INFORMÁTICA Estamos selecionando para CECRED - Cooperativa de Crédito de Blumenau. Cursando Sistemas da Informação ou Ciências

Leia mais

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração

Leia mais

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET Para utilizar um banco de dados com um aplicativo ASP.NET, é necessário criar uma conexão de banco de dados no Macromedia Dreamweaver MX.

Leia mais

Projeto Escritório em Nuvem. Projeto Escritório em Nuvem

Projeto Escritório em Nuvem. Projeto Escritório em Nuvem Projeto Escritório em Nuvem GIE-ND/024/2014 Projeto Escritório em Nuvem Assunto: Especificação do Projeto Diretoria de Infraestrutura e Tecnologia Gerência de Estratégia e Segurança da Informação Setembro

Leia mais

Os Desafios da Segurança no Desenvolvimento com Métodos Ágeis. OWASP Education Project. The OWASP Foundation http://www.owasp.org

Os Desafios da Segurança no Desenvolvimento com Métodos Ágeis. OWASP Education Project. The OWASP Foundation http://www.owasp.org Os Desafios da Segurança no Desenvolvimento com Métodos Ágeis Education Project Rafael Dreher Porto Alegre Chapter - Co-founder Security Consultant @ Dell dreher@owasp.org Copyright 2007 The Foundation

Leia mais

Aplicabilidade: visão geral

Aplicabilidade: visão geral CURSO BÁSICO SAXES 2 Aplicabilidade: visão geral BI Comércio Indústria nf-e Serviços Software house Enterprise Business Bus Banco financeiro Instituição Sindicato ERP html Casos 3 6 Customização: importação

Leia mais

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE Agosto 2007 Sumário de Informações do Documento Tipo do Documento: Manual Título do Documento: MANUAL DE UTILIZAÇÃO DO

Leia mais

Gestão de Projetos. Introdução ao PMBOK. Hermano Perrelli de Moura hermano@cin.ufpe.br

Gestão de Projetos. Introdução ao PMBOK. Hermano Perrelli de Moura hermano@cin.ufpe.br Gestão de Projetos Introdução ao PMBOK Hermano Perrelli de Moura hermano@cin.ufpe.br Objetivos Apresentar o modelo de gerência de projetos definido pelo PMBOK. PMBOK 2 Ao final desta aula você será capaz

Leia mais

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL

Leia mais

Linguagem SQL (Parte I)

Linguagem SQL (Parte I) Universidade Federal de Sergipe Departamento de Sistemas de Informação Itatech Group Jr Softwares Itabaiana Site: www.itatechjr.com.br E-mail: contato@itatechjr.com.br Linguagem SQL (Parte I) Introdução

Leia mais

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014

Leia mais

Plataforma de Serviços Azure. Lucas A. Romão http://laromao.spaces.live.com laromao@oxygenhost.com.br @LucasRomao

Plataforma de Serviços Azure. Lucas A. Romão http://laromao.spaces.live.com laromao@oxygenhost.com.br @LucasRomao Plataforma de Serviços Azure Lucas A. Romão http://laromao.spaces.live.com laromao@oxygenhost.com.br @LucasRomao http://azureservicesbr.ning.com @AzureServicesBR Agenda Por que uma plataforma na Nuvem?

Leia mais

O evento não fará uso do vídeo (webcam), somente slides e áudio. Se necessário, ajuste o idioma da sala na barra de ferramentas superior

O evento não fará uso do vídeo (webcam), somente slides e áudio. Se necessário, ajuste o idioma da sala na barra de ferramentas superior 1 Orientações iniciais Dê preferência ao uso de uma conexão de banda larga O evento não fará uso do vídeo (webcam), somente slides e áudio Se necessário, ajuste o idioma da sala na barra de ferramentas

Leia mais

Garantindo a Segurança de Acesso no PI System

Garantindo a Segurança de Acesso no PI System Garantindo a Segurança de Acesso no PI System Presented by Eduardo Teixeira Pedro Henrique Moura Costa - TSA Copyr i g h t 2 0 1 4-1 5 O S Is o f t, L L C. Necessidades do projeto Implantação da solução

Leia mais

METODOLOGIA DE DESENVOLVIMENTO DE SISTEMAS

METODOLOGIA DE DESENVOLVIMENTO DE SISTEMAS METODOLOGIA DE DESENVOLVIMENTO DE SISTEMAS COORDENAÇÃO DE SISTEMAS (CODES) JUNHO/2011 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: codes@ifbaiano.edu.br Site:

Leia mais