SlideShare uma empresa Scribd logo
1 de 57
Kyrios: Infra-estrutura Livre para Desenvolvimento de Software Creative Commons License http://creativecommons.org
Mensagem
Você segue a direção indicada ... Ou escolhe o seu futuro?
Perspectiva ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qual a utilidade desta palestra?
As ferramentas apresentadas servem?
Para o usuário doméstico ... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://theopendisc.com
Principais fontes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Onde obter detalhes ... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Onde tudo começou? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Classificadas conforme o MPS.BR(c) Quais as “boas” ferramentas de desenvolvimento gratuitas? Há alguns casos onde proprietárias apresentam bons resultados! http://www.softex.br/mpsbr
Gerência de Projeto
Planejamento de projeto de software ,[object Object],[object Object],Softwares maiores exigem estimativas de: esforço , custos ,  duração .
Quais as ações? Quando? Quem? ,[object Object],[object Object],http://www.dotproject.net/
Gerência de Configuração
Mudar é inevitável! Como controlar? ,[object Object],[object Object],[object Object],[object Object]
Computação “ainda” não é profissional Estas ferramentas permitem o registro de solicitações de mudança Erros são inevitáveis! Gerencie requisições de mudança!
Integração do produto
Todo desenvolvimento precisa ... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Builds contínuos... ,[object Object],[object Object],[object Object],[object Object]
Definição do processo organizacional
Documentar e comunicar é preciso! WikiWikiWeb http://moinmoin.wikiwikiweb.de/
Compartilhar o conhecimento... http://www.opencms.org http://lenya.apache.org
Ferramentas para a Internet ,[object Object],[object Object],[object Object],[object Object],Lynx  (browser não gráfico) http://lynx.isc.org/ Google Mail http://www.google.com/hosted
Aquisição
Há ERP open source? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Gerência e desenvolvimento de requisitos
Código “atende” requisitos, necessidades! ,[object Object],[object Object],[object Object],[object Object],[object Object],http://www.phpbb.com Rastreabilidade entre requisitos e outros artefatos. Comunicação contínua com  cliente. Endenter requisitos. http://www.openoffice.org Análise
Modelagem de domínio
Há um projeto goiano... SysReq http://sysreq.incubadora.fapesp.br
Treinamento
Aprendizado contínuo é preciso! Permite disponibilizar material para treinamento, auxilia acompanhamento do treinamento, ...
Medição
Qual o termômetro para software? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Solução técnica
Edição, compressão ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema Operacional
Por que Java? Executa em todo lugar!
Plataformas Java EE certificadas
Fontes de informações sobre Java
Servidor WWW é Apache!
Páginas dinâmicas (aplicações Web) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Engenheiros de software falam ...
Modelagem UML ,[object Object],[object Object],[object Object],[object Object],[object Object],Análise
Edição, compilação, depuração ,[object Object],[object Object],[object Object]
Eclipse é bem mais que um IDE... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://www.eclipse.org
Testes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Onde executar software em Java?
Projeto OO e SGBD relacional? ,[object Object],[object Object],[object Object],[object Object]
Como ter acesso à base SQL? ,[object Object]
SGBDs 100% Java
Relatórios, gráficos, instalação ,[object Object],[object Object],[object Object],[object Object]
Framework (propósito geral) ,[object Object],[object Object]
Regras de negócio e scripting ,[object Object],[object Object],[object Object],[object Object]
Segurança ,[object Object],[object Object],[object Object],[object Object],[object Object]
Considerações finais ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ajude-me! ,[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Semelhante a Kyrios: Infra-estrutura livre para desenvolvimento de software

Campus Party Brasil 2010 - ALM - Application Lifecycle Management
Campus Party Brasil 2010 - ALM - Application Lifecycle ManagementCampus Party Brasil 2010 - ALM - Application Lifecycle Management
Campus Party Brasil 2010 - ALM - Application Lifecycle ManagementRamon Durães
 
Palestra Demoiselle V1.x no 11 FISL
Palestra Demoiselle V1.x no 11 FISL Palestra Demoiselle V1.x no 11 FISL
Palestra Demoiselle V1.x no 11 FISL Emerson Saito
 
Automação de testes para equipes agile
Automação de testes para equipes agileAutomação de testes para equipes agile
Automação de testes para equipes agileAlini Rebonatto
 
Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Luís Cobucci
 
Evolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações WebEvolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações WebBreno Vitorino
 
Apresentação do V Workshop Demoiselle
Apresentação do V Workshop DemoiselleApresentação do V Workshop Demoiselle
Apresentação do V Workshop DemoiselleEmerson Saito
 
As melhores práticas de desenvolvimento de software em fábrica de software
As melhores práticas de desenvolvimento de software em fábrica de softwareAs melhores práticas de desenvolvimento de software em fábrica de software
As melhores práticas de desenvolvimento de software em fábrica de softwareRafael Souza
 
Qualidade em projetos PHP - SoLiSC 2011
Qualidade em projetos PHP - SoLiSC 2011Qualidade em projetos PHP - SoLiSC 2011
Qualidade em projetos PHP - SoLiSC 2011Luís Cobucci
 
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...Alex Piaz
 
Drupal e o seu ecossistema
Drupal e o seu ecossistemaDrupal e o seu ecossistema
Drupal e o seu ecossistemaDrupal Portugal
 
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas OperacionaisSimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas OperacionaisCaio Ribeiro Pereira
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 
Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSDepurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSThiago Rodrigues
 
OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)Ricardo Rufino
 
Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minhointrofini
 
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de SoftwareDextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de SoftwareDextra
 
Aplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend FrameworkAplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend FrameworkFlávio Lisboa
 

Semelhante a Kyrios: Infra-estrutura livre para desenvolvimento de software (20)

Campus Party Brasil 2010 - ALM - Application Lifecycle Management
Campus Party Brasil 2010 - ALM - Application Lifecycle ManagementCampus Party Brasil 2010 - ALM - Application Lifecycle Management
Campus Party Brasil 2010 - ALM - Application Lifecycle Management
 
Como desenvolver-software
Como desenvolver-softwareComo desenvolver-software
Como desenvolver-software
 
Palestra Demoiselle V1.x no 11 FISL
Palestra Demoiselle V1.x no 11 FISL Palestra Demoiselle V1.x no 11 FISL
Palestra Demoiselle V1.x no 11 FISL
 
Automação de testes para equipes agile
Automação de testes para equipes agileAutomação de testes para equipes agile
Automação de testes para equipes agile
 
Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011
 
Evolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações WebEvolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações Web
 
Apresentação do V Workshop Demoiselle
Apresentação do V Workshop DemoiselleApresentação do V Workshop Demoiselle
Apresentação do V Workshop Demoiselle
 
As melhores práticas de desenvolvimento de software em fábrica de software
As melhores práticas de desenvolvimento de software em fábrica de softwareAs melhores práticas de desenvolvimento de software em fábrica de software
As melhores práticas de desenvolvimento de software em fábrica de software
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
 
Qualidade em projetos PHP - SoLiSC 2011
Qualidade em projetos PHP - SoLiSC 2011Qualidade em projetos PHP - SoLiSC 2011
Qualidade em projetos PHP - SoLiSC 2011
 
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
 
Drupal e o seu ecossistema
Drupal e o seu ecossistemaDrupal e o seu ecossistema
Drupal e o seu ecossistema
 
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas OperacionaisSimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSDepurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSS
 
OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)
 
Gt 2 – ferramentas
Gt 2 – ferramentasGt 2 – ferramentas
Gt 2 – ferramentas
 
Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minho
 
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de SoftwareDextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
 
Aplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend FrameworkAplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend Framework
 

Mais de Fábio Nogueira de Lucena

Jornada Goiana em Engenharia de Software 2017
Jornada Goiana em Engenharia de Software 2017Jornada Goiana em Engenharia de Software 2017
Jornada Goiana em Engenharia de Software 2017Fábio Nogueira de Lucena
 
Engenharia de Software - planejamento pedagógico
Engenharia de Software - planejamento pedagógicoEngenharia de Software - planejamento pedagógico
Engenharia de Software - planejamento pedagógicoFábio Nogueira de Lucena
 
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Fábio Nogueira de Lucena
 

Mais de Fábio Nogueira de Lucena (20)

CSS
CSSCSS
CSS
 
Fundamentos de Programação Front-End
Fundamentos de Programação Front-EndFundamentos de Programação Front-End
Fundamentos de Programação Front-End
 
JavaScript: Aprendendo a programar
JavaScript: Aprendendo a programarJavaScript: Aprendendo a programar
JavaScript: Aprendendo a programar
 
HTML5: Primeiros Contatos (visão geral)
HTML5: Primeiros Contatos (visão geral)HTML5: Primeiros Contatos (visão geral)
HTML5: Primeiros Contatos (visão geral)
 
HTTP: Um Curso Básico
HTTP: Um Curso BásicoHTTP: Um Curso Básico
HTTP: Um Curso Básico
 
Apresentacao curso-2017-08-08
Apresentacao curso-2017-08-08Apresentacao curso-2017-08-08
Apresentacao curso-2017-08-08
 
Jornada Goiana em Engenharia de Software 2017
Jornada Goiana em Engenharia de Software 2017Jornada Goiana em Engenharia de Software 2017
Jornada Goiana em Engenharia de Software 2017
 
Arquétipos
ArquétiposArquétipos
Arquétipos
 
Introducao integracao
Introducao integracaoIntroducao integracao
Introducao integracao
 
Healthdb Visão Geral
Healthdb Visão GeralHealthdb Visão Geral
Healthdb Visão Geral
 
Engenharia de Software - planejamento pedagógico
Engenharia de Software - planejamento pedagógicoEngenharia de Software - planejamento pedagógico
Engenharia de Software - planejamento pedagógico
 
Arquitetura de Software EXPLICADA
Arquitetura de Software EXPLICADAArquitetura de Software EXPLICADA
Arquitetura de Software EXPLICADA
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Arquitetura software
Arquitetura softwareArquitetura software
Arquitetura software
 
Prontuário Eletrônico do Paciente
Prontuário Eletrônico do PacienteProntuário Eletrônico do Paciente
Prontuário Eletrônico do Paciente
 
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
 
Introducao
IntroducaoIntroducao
Introducao
 
Uml
UmlUml
Uml
 
Orientação a Objetos (3)
Orientação a Objetos (3)Orientação a Objetos (3)
Orientação a Objetos (3)
 
Orientação a Objetos (2)
Orientação a Objetos (2)Orientação a Objetos (2)
Orientação a Objetos (2)
 

Último

relatorio de estagio de terapia ocupacional.pdf
relatorio de estagio de terapia ocupacional.pdfrelatorio de estagio de terapia ocupacional.pdf
relatorio de estagio de terapia ocupacional.pdfHELLEN CRISTINA
 
LIDER COACH E SUA IMORTÂNCIA NSS ORGANIZAÇÕES.
LIDER COACH E SUA IMORTÂNCIA NSS ORGANIZAÇÕES.LIDER COACH E SUA IMORTÂNCIA NSS ORGANIZAÇÕES.
LIDER COACH E SUA IMORTÂNCIA NSS ORGANIZAÇÕES.JosineiPeres
 
A influência da Liderança nos Resultados Extraordinários.pptx
A influência da Liderança nos Resultados Extraordinários.pptxA influência da Liderança nos Resultados Extraordinários.pptx
A influência da Liderança nos Resultados Extraordinários.pptxVitorSchneider7
 
Catálogo de Produtos OceanTech 2024 - Atualizado
Catálogo de Produtos OceanTech 2024 - AtualizadoCatálogo de Produtos OceanTech 2024 - Atualizado
Catálogo de Produtos OceanTech 2024 - AtualizadoWagnerSouza717812
 
Soluções MNE - Mês das Mães 2024_sv (1).pdf
Soluções MNE - Mês das Mães 2024_sv (1).pdfSoluções MNE - Mês das Mães 2024_sv (1).pdf
Soluções MNE - Mês das Mães 2024_sv (1).pdfSabrinaPrado11
 
Despertar SEBRAE [PROFESSOR] (1).pdfccss
Despertar SEBRAE [PROFESSOR] (1).pdfccssDespertar SEBRAE [PROFESSOR] (1).pdfccss
Despertar SEBRAE [PROFESSOR] (1).pdfccssGuilhermeMelo381677
 

Último (6)

relatorio de estagio de terapia ocupacional.pdf
relatorio de estagio de terapia ocupacional.pdfrelatorio de estagio de terapia ocupacional.pdf
relatorio de estagio de terapia ocupacional.pdf
 
LIDER COACH E SUA IMORTÂNCIA NSS ORGANIZAÇÕES.
LIDER COACH E SUA IMORTÂNCIA NSS ORGANIZAÇÕES.LIDER COACH E SUA IMORTÂNCIA NSS ORGANIZAÇÕES.
LIDER COACH E SUA IMORTÂNCIA NSS ORGANIZAÇÕES.
 
A influência da Liderança nos Resultados Extraordinários.pptx
A influência da Liderança nos Resultados Extraordinários.pptxA influência da Liderança nos Resultados Extraordinários.pptx
A influência da Liderança nos Resultados Extraordinários.pptx
 
Catálogo de Produtos OceanTech 2024 - Atualizado
Catálogo de Produtos OceanTech 2024 - AtualizadoCatálogo de Produtos OceanTech 2024 - Atualizado
Catálogo de Produtos OceanTech 2024 - Atualizado
 
Soluções MNE - Mês das Mães 2024_sv (1).pdf
Soluções MNE - Mês das Mães 2024_sv (1).pdfSoluções MNE - Mês das Mães 2024_sv (1).pdf
Soluções MNE - Mês das Mães 2024_sv (1).pdf
 
Despertar SEBRAE [PROFESSOR] (1).pdfccss
Despertar SEBRAE [PROFESSOR] (1).pdfccssDespertar SEBRAE [PROFESSOR] (1).pdfccss
Despertar SEBRAE [PROFESSOR] (1).pdfccss
 

Kyrios: Infra-estrutura livre para desenvolvimento de software