Java Programação para Fábrica de Software. Fernando Lozano Consultor 4Linux
|
|
|
- João Peralta Anjos
- 10 Há anos
- Visualizações:
Transcrição
1 Java Programação para Fábrica de Software Fernando Lozano Consultor 4Linux
2 Quem É o Lozano? Atua há mais de 15 anos em TI Consultoria para Amsterdam Sauer, Banco Bovorantim, Bob's, Caixa, Compra Fácil, Exército, Golden Cross, Marinha, Wet'n'Wild Ex-professor da UFLA, SENAC, Estácio de Sá e UniAbeu Ex-colunista da Java Magazine e colaborador do IBM Developer's Works Palestrante no JustJava, CONISLI, FISLI, Latinoware e JavaOne
3 3 Agenda Java na faculdade x Java no mercado Desenvolvimento terceirizado em fábricas de software (FSW) Trabalho em Equipe e Controle de Qualidade Metodologias Ágeis (Scrum, XP, Lean, etc) no mundo Java Sistemas de Controle de Versão e de Acompanhamento de Incidentes / Bugs
4 4 Java na Faculdade x Java no Mercado
5 5 Java na Faculdade Linguagem de programação Teoria de orientação a objetos IDE Eclipse ou NetBeans para compilar e depurar aplicações passo-a-passo Aplicações gráficas (Swing) Aplicações novas, pequenas, feitas por você sozinho Roda só uma vez (mostrar ao professor)
6 6 Java no Mercado Java EE: computação web e enterprise GRANDES sistemas críticos Frameworks: Hibernate, Struts, Spring Sistemas de controle de versão, requisitos, timesheet, bugs, testes, etc Desenvolvimento em equipes multidisplinares Manutenção e integração de aplicações antigas
7 7 Formação Profissional Sua faculdade realmente ensinou o Java que o mercado demanda? Ou você teve que correr por fora?
8 8 Desenvolvimento em Fábrica de Software Grandes empresas preferem não ter (exclusivamente) seus próprios funcionários desenvolvendo sistemas Além dos pacotes prontos, a maior parte do desenvolvimento customizado é terceirizado Fábricas de Software (FSW) são empresas especializadas em desenvolver sob encomenda para grandes empresas
9 9 Desenvolvimento In-House x Terceirizado Comunicação informal de requisitos Formalização de modelos e casos de uso Entrega quando pronto Prazos de entrega pré-defindos Donos de projetos e sistemas Cada um trabalha onde for necessário Desenvolvedor faztudo Desenvolvedores especializados em tecnologias específicas
10 10 Formação Profissional Você aprendeu na faculdade como trabalhar com programas escritos por outros? Você teve que trabalhar, durante a faculdade, em um ambiente formal e controlado?
11 11 Trabalho em Equipe Como uma FSW acompanha o trabalho e produtividade de cada programador? Como as tarefas são divididas entre os programadores disponíveis Como impedir que um programador perca tempo testando, corrigindo ou evoluindo a versão errada do código? Como impedir que um programador mele o trabalho do outro?
12 12 Controle de Qualidade Como a FSW garante que os pedaços de um mesmo sistema, desenvolvidos por diferentes programadores, funcionem juntos? Como a FSW verifica que está entregando o que o cliente contratou? Como a FSW verifica que o sistema tem a performance, segurança, etc que o cliente demandou?
13 13 Formação Profissional Você realmente teve que trabalhar em equipe, na faculdade? Seus trabalhos na faculdade tinham que fazer algo além de funcionar? O funcionamento dos seus trabalhos foi realmente avalidado pelo seu professor? Você teve que aprefeiçoar seus trabalhos?
14 14 Metodologias de Desenvolvimento Responder às questões de trabalho em equipe e controle de qualidade em software é a rasão de existirem metodologias de desenvolvimento Só que tradicionalmente as metodologias eram focadas na documentação e não no resultado final, que é o sistema executável e seus fontes Java
15 15 Metodologias Ágeis Incorporam princípios de qualidade e otimização industriais japoneses ao desenvolvimento de software Foco na interação entre pessoas, nas contribuições concretas ao resultado final e em automação Não eliminam documentação e burocracia, apenas focam elas para que atinjam resultados concretos!
16 16 Metodologias Ágeis com Java Parcialmente embutidas nos IDEs modernos, como o Eclipse Mas não basta o IDE, é necessário incorporar também ferramentas para: Automação Ant, Maven Test-Driven Development JUnit, DBUnit, Selenium, JMeter, Hudson Análise de código JDepends, PMD
17 17 O Mínimo Para Um Processo de Desenvolvimento Seja adotado um processo ágil (Scrum, XP) ou tradicional (RUP) há um conjunto mínimo de ferramentas para o trabalho em equipe e controle de qualidade de software: Sistemas de Controle de Versões Sistemas de Acompanhamento de Incidentes, Requisições e Bugs
18 18 Sistemas de Controle de Versões Repositório central de código-fonte Registram quem fez o que e quando Permitem voltar a uma situação anterior que era estável Permitem linhas paralelas de desenvolvimento: evolução e correção Exemplos: CVS, Subversion, GIT
19 19 Sistemas de Acompanhamento Registram demandas por novas funcionalidades e correção de erros Permitem priorizar pendências e acompanhar dependências entre demandas Controlam fluxo de demanda / estimativa / aprovação / execução / validação Exemplos: Bugzilla, Trac, Mantis, RT
20 20 Fluxo Simplificado da Fábrica de Software Eu quero! Acompanhamento Acompanhamento De De Chamados Chamados Quem pediu? Usuário Eu faço! Pronto! Controle Controle de de Versões Versões Quem fez? Desenvolvedor Gerente
21 21 Programador Java em FSW É parte de uma equipe, atuando em um pedaço de um sistema, que ele possivelmente não viu desde o início e nem conhece em sua totalidade Lida com várias APIs, frameworks e tecnologias Java EE nada a ver com desenvolvimento gŕafico ou GUI Seu trabalho é controlado por sistemas de Acompanhamento de Requisições e Controle de Versões
22 22 Obrigado
Analista de Negócio Pleno
Analista de Negócio Pleno Formação: Nível Superior na área de informática ou áreas afins. Desejável Pós Graduação em Gestão de Projetos, Tecnologia de Informação ou Negócios. Atividades: Realizar atividades
Formando Desenvolvedores Efetivos. Fernando Lozano Arquiteto de Soluções 4Linux [email protected]
Formando Desenvolvedores Efetivos Fernando Lozano Arquiteto de Soluções 4Linux [email protected] 2 / 36 CUIDADO! Vou apresentar várias opiniões minhas sobre o que poderia mudar na formação usual de
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
Desenvolvendo Software Livre com Programação extrema
Desenvolvendo Software Livre com Programação extrema Dairton Bassi FISL 7.0 abril/2006 Panorama sobre o Desenvolvimento de Software A sociedade demanda: Grande quantidade de sistemas/aplicações Sistemas
CPqD Developer Suite WAMPS 2010. outubro/2010
CPqD Developer Suite WAMPS 2010 outubro/2010 CPqD Fundado em 1976 como centro de pesquisa da TELEBRÁS Tornado Fundação Privada em 1998 Maior centro de pesquisa da America Latina Atua nos setores de telecomunicações,
Desktop em minutos com genesis, Matisse, Java WebStart e JSR-296
Desktop em minutos com genesis, Matisse, Java WebStart e JSR-296 Allan Jones Batista de Castro Michael Nascimento Santos Raphael Winckler de Bettio JustJava 2006 Allan Jones Batista de Castro 5 anos de
Fatos e Mitos do Java EE. Fernando Lozano Consultor 4Linux [email protected]
Fatos e Mitos do Java EE Fernando Lozano Consultor 4Linux [email protected] O Que É o Java EE? É um padrão de bibliotecas e componentes (APIs) para a criação de aplicações corporativas Também é um padrão
Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit
Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit Vitor Paulo Silva Se você é um projetista e sua principal ferramenta de trabalho é o AutoCAD ou o Revit, certamente você já se deparou com
SCRUM Discussão e reflexão sobre Agilidade. Fernando Wanderley
SCRUM Discussão e reflexão sobre Agilidade Fernando Wanderley Apresentação Líder Técnico em Projetos Java (~ 9 anos) (CESAR, Imagem, CSI, Qualiti Software Process) Consultor de Processos de Desenvolvimento
IplanRio DOP - Diretoria de Operações GIT - Gerência de Infraestrutura Tecnológica Gerente da GIT
1. IDENTIFICAÇÃO Padrão Segmento Código P06.002 Revisão v. 2014 Plataformas Web 2. PUBLICAÇÃO Recursos Tecnológicos Versão Data para adoção Publicação v. 2014 23 de dezembro de 2014 PORTARIA N Nº 225 de
5. Métodos ágeis de desenvolvimento de software
Engenharia de Software 5. Métodos ágeis de desenvolvimento de software Nuno Miguel Gil Fonseca [email protected] Desenvolver e entregar software o mais rapidamente possível é hoje em dia um dos
Manual de Procedimentos para Desenvolvimento de Softwares
Manual de Procedimentos para Desenvolvimento de Softwares Secretaria Geral de Informática Sin Universidade Federal de São Carlos - UFSCar Versão 2.1 O(s) critério(s) de escolha pelas tecnologias para desenvolvimento
Gestão de Modificações. Fabrício de Sousa
Gestão de Modificações Fabrício de Sousa Introdução Inevitáveis quando o software é construído Confusão As modificações não são analisadas antes de serem feitas Não são registradas antes de serem feitas
Jonas de Souza H2W SYSTEMS
Jonas de Souza H2W SYSTEMS 1 Tecnólogo em Informática Fatec Jundiaí MBA em Gerenciamento de Projetos FGV Project Management Professional PMI Mestrando em Tecnologia UNICAMP Metodologia de apoio à aquisição
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software Curso de Verão Centro de Competência em Software Livre Departamento de Ciência da Computação - IME / USP Realização: AgilCoop Verão Ágil 2010 Copyleft
Oportunidades em SP. Experiência no mercado financeiro / instituições bancárias / produtos de tesouraria.
Oportunidades em SP Analista Funcional Júnior CÓDIGO: Funcional Jr. Local: Itaim Bibi/SP Experiência no mercado financeiro / instituições bancárias / produtos de tesouraria. Experiência com documentação
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
Como contribuir com projetos de software livre
Como contribuir com projetos de software livre Luciana Fujii Pontello 1 / 29 O que é software livre Sobre mim 2 / 29 Software livre? 3 / 29 O que é software livre Software livre Liberdade não preço Linux,
MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS
MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS O termo metodologia não possui uma definição amplamente aceita, sendo entendido na maioria das vezes como um conjunto de passos e procedimentos que
Como contribuir com projetos de software livre
Como contribuir com projetos de software livre Luciana Fujii Pontello 1 / 29 Software livre? 2 / 29 Por que contribuir? Software livre Liberdade não preço Linux, Ubuntu? Sim, mas não só Quatro liberdades
TESTES AUTOMATIZADOS COM JUNITE MOCKITO
TESTES AUTOMATIZADOS COM JUNITE MOCKITO Jaime William Dias 12, Dener Barranco 1, Douglas Delapria 1 1 Universidade Paranaense (Unipar) 2 Universidade Estadual de Maringá (UEM) Paranavaí PR Brasil [email protected],
UM CASE DE IMPLANTAÇÃO DA GERÊNCIA DE CONFIGURAÇÃO E MUDANÇA (NÍVEL F) DO MPS.BR UTILIZANDO PADRÕES ABERTO PARA O DESENVOLVIMENTO CORPORATIVO
Nome do Pesquisador(Aluno): Thiago Magalhães Zampieri Nome do Orientador: Simone Tanaka Titulação do Orientador: Especialista Instituição: null Curso para apresentação: SISTEMAS DE INFORMAÇÃO / CIÊNCIA
JVM s Livres. Paloma Costa. [email protected] http://javawoman.objectis.net
JVM s Livres Paloma Costa [email protected] http://javawoman.objectis.net Sobre a Palestrante Java Developer e Tester Automation Técnica em Processamento de Dados Estudante de Matemática e Ciências
Tuning de Servidores de Aplicação Java EE
Tuning de Servidores de Aplicação Java EE Fernando Lozano www.lozano.eti.br Arquiteto de Soluções Neki Technologies www.neki.com.br Sobre o Autor Consultor com mais de 12 anos
Plataforma Open Source de Desenvolvimento e Sustentação de Sistemas. Daniel Darlen Lucius Curado Ridai Pombo
Plataforma Open Source de Desenvolvimento e Sustentação de Sistemas Daniel Darlen Lucius Curado Ridai Pombo Agenda Cenário Gerenciamento de Projetos e Mudanças Infra estrutura Arquitetura Ambiente de Desenvolvimento
Gestão Ágil de Requisitos e Scrum
Gestão Ágil de Requisitos e Scrum Agilidade na gestão de requisitos e desenvolvimento de softwares... Trabalho apresentado na disciplina Introdução à Computação, curso de Tecnologia em Análise e Desenvolvimento
Projeto Demoiselle. Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: [email protected].
Projeto Demoiselle Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: [email protected] Palestrantes: Antônio Carlos Tiboni Luciana Campos Mota 20/07/2009
Trilha Agile TDD e 20 coisas que você precisa saber
Trilha Agile TDD e 20 coisas que você precisa saber Camilo Lopes Quem sou eu?! Trabalha com desenvolvimento de software desde 2003. Atualmente Desenvolvedor de Software na ADP Labs, escritor do livro "Guia
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil [email protected], [email protected] Resumo.
Modelo V e a Qualidade de Software Wall Street institute
:: Líder pela Qualidade Modelo V e a Qualidade de Software Wall Street institute Centro de Treinamento Oficial v. 1.0.0 Centro de Treinamento Exclusivamente Dedicado a Teste de Software e Garantia da Qualidade
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 [email protected] 1 Tópicos Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Extreme Programming (XP). Referências Bibliográficas. 2 Histórico
Gerência de Configuração. Profº Rômulo César
Gerência de Configuração Profº Rômulo César Gerência de Configuração Cenário Atual Projetos cada vez mais complexos em relação ao tamanho, sofisticação e tecnologias envolvidas Grandes equipes geograficamente
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO Ponta Grossa 2012 ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO Trabalho elaborado pelo
Gerência de Configuração. Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia [email protected]
Gerência de Configuração Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia [email protected] Introdução Mudanças durante o desenvolvimento de software são inevitáveis: os interesses
Sobre a Prime Control
Sobre a Prime Control A Prime Control é uma empresa focada e especializada em serviços de qualidade e testes de software. Somos capacitados para garantir, através de sofisticadas técnicas, a qualidade
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
Gerenciamento de configuração. Gerenciamento de Configuração. Gerenciamento de configuração. Gerenciamento de configuração. Famílias de sistemas
Gerenciamento de Gerenciamento de Configuração Novas versões de sistemas de software são criadas quando eles: Mudam para máquinas/os diferentes; Oferecem funcionalidade diferente; São configurados para
Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM)
Programação Extrema Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM) Prof. Mauro Lopes Programação Extrema Prof. Mauro Lopes 1-31 45 Manifesto Ágil Formação da Aliança Ágil Manifesto Ágil: Propósito
OPORTUNIDADES CWI: Analista de Sistemas
OPORTUNIDADES CWI: Analista de Sistemas - Experiência com atendimento a usuários na resolução de problemas com sistemas já existentes. - Experiência com levantamento de requisitos com usuários. - Conhecimentos
PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit)
PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit) Agenda A palestra Angola Cliente O projeto Usando o PMBOK Usando o Cobit Lições Aprendidas Conclusão
Desenvolvendo aplicações desktop em Java: presente e futuro
Desenvolvendo aplicações desktop em Java: presente e futuro Michael Nascimento Santos Conexão Java 2006 Michael Nascimento Santos 7 anos de experiência com Java Expert nas JSRs 207, 250, 270 (Java 6),
SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br
SCRUM Otimizando projetos Adilson Taub Júnior tecproit.com.br Sobre mim Adilson Taub Júnior Gerente de Processos Certified ScrumMaster; ITIL Certified; Cobit Certified; 8+ anos experiência com TI Especialista
Sistemas de Informação I
+ Sistemas de Informação I Extreme Programming I Ricardo de Sousa Britto [email protected] Você gostaria de trabalhar assim? Análise de Requisitos Longe de acordo Requerimentos Complexo Anarquia Perto
Projetos Corporativos Baseados na Tecnologia Java Que Falham: O Que Podemos Aprender Deles?
Projetos Corporativos Baseados na Tecnologia Java Que Falham: O Que Podemos Aprender Deles? Sobre o Palestrante Sun Certified Programmer for the Java 2 Platform 1.2 & 1.4 e Sun Certified Web Component
ATO Nº 91/2015/GP/TRT 19ª, DE 1º DE JUNHO DE 2015
PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA DÉCIMA NONA REGIÃO ATO Nº 91/2015/GP/TRT 19ª, DE 1º DE JUNHO DE 2015 O DESEMBARGADOR PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 05 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 05 PROFª BRUNO CALEGARO Santa Maria, 24 de Setembro de 2013. Revisão aula anterior Processos de Software Engenharia de Requisitos, Projeto,
Demoiselle Framework. Palestrante: Flávio Gomes da Silva Lisboa JUN/2009
Demoiselle Framework Palestrante: Flávio Gomes da Silva Lisboa JUN/2009 Sumário Introdução Desenvolvimento de TI para Governo Elementos de Decisão Estratégia para a área de tecnologia Diretivas da Arquitetura
Retorno de Investimento em Testes. Robert Pereira Pinto [email protected]
Retorno de Investimento em Testes Robert Pereira Pinto [email protected] Palestrante Robert Pereira Pinto Sócio diretor da Base2 Tecnologia Mestre e Bacharel em Ciência da Computação pela UFMG Certified
Fábrica de Software 29/04/2015
Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se
PROJETO DE FÁBRICA DE SOFTWARE
FACULDADE SETE DE SETEMBRO FASETE Departamento de Sistemas de Informação PROJETO DE FÁBRICA DE SOFTWARE Denise Xavier Fortes Paulo Afonso BA Agosto/2015 Sumário 1. INTRODUÇÃO... 3 2. PERFIS FUNCIONAIS...
O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE
O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE Renan Leme Nazário, Ricardo Rufino Universidade Paranaense (Unipar) Paranavaí PR - Brasil [email protected], [email protected] Resumo. Este artigo
ANEXO 06 AMBIENTE PROCERGS. Desenvolvimento / Testes / Homologação / Produção
ANEXO 06 AMBIENTE PROCERGS Desenvolvimento / Testes / Homologação / Produção Este anexo apresenta uma visão geral dos ambientes e ferramentas utilizadas em cada uma das plataformas tecnológicas, conforme
Desenvolvimento de um aplicativo básico usando o Google Android
Desenvolvimento de um aplicativo básico usando o Google Android (Organização do Ambiente) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus
ENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [[email protected]] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
COLABORANDO COM O GNOME Aprendendo os primeiros passos de como colaborar com o projeto GNOME
COLABORANDO COM O GNOME Aprendendo os primeiros passos de como colaborar com o projeto GNOME Jorge Pereira 03 de Julho de 2008 Licença Agenda O Projeto GNOME Por onde começar?
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
Guilherme Augusto de Assis
Guilherme Augusto de Assis Analista de Sistemas Pleno da empresa CPqD [email protected] Resumo Possui graduação em Sistemas de Informação pela Faculdade de Administração e Ciências Contábeis de Hortolândia
Quem estiver interessado favor mandar currículo para [email protected]. As vagas são as seguintes: *Analista de BI (2 vagas)*
Quem estiver interessado favor mandar currículo para [email protected]. As vagas são as seguintes: *Analista de BI (2 vagas)* Buscamos candidatos com interesse e experiência na área de desenvolvimento,
Prof. Me. Marcos Echevarria
Prof. Me. Marcos Echevarria Introdução a engenharia de software; Conceito de análise orientada a objetos; UserStories; Requisitos de software; Técnicas de levantamento de requisitos; Modelo de casos de
DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga
DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis Profª Esp.: Maysa de Moura Gonzaga 2º Semestre / 2011 Extreme Programming (XP); DAS (Desenvolvimento Adaptativo de Software)
CBSOFT 2013. Praticando os princípios ágeis nas atividades de teste em projetos de aplicativos móveis"
CBSOFT 2013 Praticando os princípios ágeis nas atividades de teste em projetos de aplicativos móveis" Caraterísticas do Projeto Projeto Mobile Tecnologia: J2ME 4 desenvolvedores 2 testadores 2 designers
Katia Werneck [email protected]
Gestão do Conhecimento na Subsea 7 Katia Werneck [email protected] 1 Um Novo Começo A combinação entre Acergy e Subsea 7, duas empresas multinacionais da área offshore, uniram-se para criar uma
Ferramentas de planejamento e acompanhamento
MAC5856 - Desenvolvimento de Software Livre Prof. Fabio Kon Ferramentas de planejamento e acompanhamento Comparação entre as ferramentas livres disponíveis 22 de outubro de 2009 - IME/USP Victor Williams
Grails: o que isso quer dizer? Gilliard Cordeiro http://gilliard.eti.br
Grails: o que isso quer dizer? Gilliard Cordeiro http://gilliard.eti.br Sobre mim Formado em análise de sistemas pela UFMS Trabalho há 5 anos com desenvolvimento Web Minha principal área de atuação é P&D
Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures
Métodos Ágeis e Gestão de Dados Moderna
Métodos Ágeis e Gestão de Dados Moderna Bergson Lopes [email protected] www.bergsonlopes.com.br Dados do Palestrante Bergson Lopes Rego, PMP é especialista em Gestão de Dados, Gerenciamento de
Com metodologias de desenvolvimento
Sociedade demanda grande quantidade de sistemas/aplicações software complexo, sistemas distribuídos, heterogêneos requisitos mutantes (todo ano, todo mês, todo dia) Mas, infelizmente, não há gente suficiente
Relatorio de Estágio
Universidade Federal de Pernambuco Bacharelado em Ciência da Computação Centro de Informatica Relatorio de Estágio Professor: Alexandre Mota Disciplina: IF421 Aluno: Antonio Loureiro Severien (als2) Empresa:
As Novas Profissões em Computação. Integrantes Eder Leão Leonardo Jorente Rafael Stéfano Vinícius Akihiro Kuwabara
As Novas Profissões em Integrantes Eder Leão Leonardo Jorente Rafael Stéfano Vinícius Akihiro Kuwabara Tópicos Contextualização Novas Profissões Impacto Conclusões Referências Contextualização (Histórico
Controle de Versão de Software. Luiz Jácome Júnior
Controle de Versão de Software Luiz Jácome Júnior Motivação Alguém já sobrescreveu o código de outra pessoa por acidente e acabou perdendo as alterações? Tem dificuldades em saber quais as alterações efetuadas
Segurança de Aplicações Aula 6
Segurança de Aplicações Aula 6 Prof. Msc. Anderson da Cruz Apresentação Atividade Apresentação da atividade realizada na aula 4 2 Desenvolvimento de Software 3 Modelos de Desenvolvimento de Software Cascata
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
ACOMPANHAMENTO GERENCIAL SANKHYA
MANUAL DE VISITA DE ACOMPANHAMENTO GERENCIAL SANKHYA Material exclusivo para uso interno. O QUE LEVA UMA EMPRESA OU GERENTE A INVESTIR EM UM ERP? Implantar um ERP exige tempo, dinheiro e envolve diversos
Projetos Ágeis aplicados a TI. Júlio Cesar da Silva Msc.
Projetos Ágeis aplicados a TI Júlio Cesar da Silva Msc. Apresentação Graduação em Matemática e TI MBA em Gestão em TI Mestre em Administração Certificado ITIL, Cobit e ScrumMaster Professor Graduação Professor
A PRIMMER possui casos importantes nesta área. Venha compartilhar conosco desta experiência magnífica no mundo das metodologias ágeis.
METODOLOGIAS ÁGEIS Boas Práticas para o Gerenciamento de Projetos de TI utilizando métodos ágeis baseados em SCRUM e XP etc. DIFERENCIAIS Avaliação prévia das necessidades de cada participante para customização
GTI2-2015 Gestão Tecnologia Da Informação. Analisador de logs
GTI2-2015 Gestão Tecnologia Da Informação Analisador de logs Documento Visão Versão : 1.0 Helton Klinthon Douglas Silva Dyonathan Rodrigues ANALISADOR DE LOGS Documento Visão Histórico de Revisões Data
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de Software Métodos ágeis (Sommerville) As empresas operam em um ambiente global, com mudanças rápidas. Softwares fazem parte de quase todas as operações de negócios. O desenvolvimento
Um relato dos desafios encontrados e dos benefícios conseguidos com a implantação das práticas propostas pelo nível F do modelo de referência de
Um relato dos desafios encontrados e dos benefícios conseguidos com a implantação das práticas propostas pelo nível F do modelo de referência de processo MPS.BR OUTUBRO 2009 FELÍCIO NASSIF / GUSTAVO NASCIMENTO
Os IDE s (Ambientes de Desenvolvimento Integrado) como ferramentas de trabalho em informática
Os IDE s (Ambientes de Desenvolvimento Integrado) como ferramentas de trabalho em informática Alexandro Klein dos Santos 1 1 Acadêmico(a) do Curso de Ciência da Computação Universidade Federal de Santa
Grupo LWART: Case de migração JDE 9.0
Grupo LWART: Case de migração JDE 9.0 » Grupo LWART: Case de migração 8.0 => 9.0 Quem é a MAXXICON? Quem é o Grupo LWART? Por que Migrar? A solução e os benefícios idealizados. O planejamento e execução
ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE
ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE Amarildo Aparecido Ferreira Junior 1, Ricardo Ribeiro Rufino 1 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil [email protected]
Inovação na utilização de Método Ágil aderente ao CMMI. Palestrante: Anderson Donas, PMP, CFPS Consultor Sênior - DISYS
Inovação na utilização de Método Ágil aderente ao CMMI Palestrante: Anderson Donas, PMP, CFPS Consultor Sênior - DISYS AGENDA A DISYS DISYS e a Inovação Inovação, Implementação do CMMI com SCRUM Case de
Google Web Toolkit* Clério Damasceno Soares, Daniel da Silva Filgueiras e Fábio Figueiredo da Silva
Google Web Toolkit* Clério Damasceno Soares, Daniel da Silva Filgueiras e Fábio Figueiredo da Silva Universidade Federal de Juiz de Fora UFJF-MG Campo Universitário Bairro Marmelos Juiz de Fora MG Brasil
Estudo de Caso. Cliente: Rafael Marques. Coach: Rodrigo Santiago. Duração do processo: 12 meses
Estudo de Caso Cliente: Rafael Marques Duração do processo: 12 meses Coach: Rodrigo Santiago Minha idéia inicial de coaching era a de uma pessoa que me ajudaria a me organizar e me trazer idéias novas,
REPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO
Capítulo 12 REPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO 12.1 2003 by Prentice Hall OBJETIVOS De que forma o desenvolvimento de um novo sistema poderia mudar a maneira de uma organização trabalhar?
Jonas de Souza H2W SYSTEMS
Jonas de Souza H2W SYSTEMS 1 Tecnólogo em Informática Fatec Jundiaí MBA em Gerenciamento de Projetos FGV Project Management Professional PMI Mestrando em Tecnologia UNICAMP Metodologia de apoio à aquisição
Programação Orientada a Testes Rodrigo Rebouças de Almeida
Programação Orientada a Testes Rodrigo Rebouças de Almeida http://rodrigor.com [email protected] Agenda Nossos objetivos hoje: Entender o que é programação orientada a testes Entender a sua função
http://www.microsoft.com/pt-br/case/details.aspx...
Casos de Sucesso A Cyrela está completamente focada no pós-venda e a utilização do Microsoft Dynamics 2011 só reflete mais um passo importante na busca pela qualidade do atendimento ao cliente Roberto
