Pesquisa sobre código limpo (clean code) Por: Tarik Boschi

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

Download "Pesquisa sobre código limpo (clean code) 09-05-2014 Por: Tarik Boschi http://boschi.com.br"

Transcrição

1 Pesquisa sobre código limpo (clean code) Por: Tarik Boschi 1. QUESTIONÁRIO O presente questionário foi disponibilizado para o levantamento sobre práticas de código limpo Nome: Empresa em que trabalha: Idade: Sexo: A metodologia de desenvolvimento utilizada no(s) projeto(s) em que você participa hoje está mais próxima de qual das referências? Trabalha com desenvolvimento de software há quanto tempo? Que linguagem de programação utiliza? O tempo de experiência do desenvolvedor influencia na qualidade do código? ( ) Menos que 18 anos ( ) Entre 18 e 25 anos ( ) Entre 25 e 35 anos ( ) Acima de 35 anos ( ) Masculino ( ) Feminino ( ) RUP ( ) Scrum ( ) XP ( ) Kanban ( ) Nenhuma ( ) Outro: ( ) Menos que 1 ano ( ) 1 a 2 anos ( ) 2 a 4 anos ( ) 5 anos ou mais ( ) JAVA ( ) C# ( ) PHP ( ) C++ ( ) Ruby ( ) Python ( ) Outro: ( ) Sim ( ) Não ( ) Outro: 1

2 Abaixo estão relacionadas algumas práticas frequentemente associadas à obtenção de código limpo (clean code). Prática: Você concorda que elas são importantes para a clareza e manutenibilidade do código? Quais as práticas adotadas no projeto em que você está trabalhando hoje? Utilizar nomes significativos para variáveis, métodos, classes e pacotes Escrever código-fonte de fácil entendimento Escrever código-fonte de forma organizada e separada em pequenos trechos Escrever código-fonte seguindo padrões de codificação Utilizar as convenções da linguagem de programação escolhida Escrever comentários pertinentes Utilizar tratamento de exceções no código-fonte Utilizar frameworks no desenvolvimento Utilizar dívida técnica de maneira prudente para apressar a entrega do software Solucionar a dívida técnica antes da implementação da próxima funcionalidade Implementar testes unitários automatizados Opções: Não concordo totalmente Não concordo parcialmente Indiferente Concordo parcialmente Concordo totalmente Não conheço Opções: Não adotada Parcialmente adotada Adotada 2

3 Escrever os testes antes de implementar a unidade (TDD) Utilizar princípios S.O.L.I.D Quais são os principais dificultadores para adoção das práticas de código limpo em sua organização? 2. RESULTADO DA PESQUISA A pesquisa foi respondida por desenvolvedores de 21 empresas de diferentes seguimentos. 2.1 Perfil Profissional Sexo Idade A metodologia de desenvolvimento utilizada atualmente 3

4 2.1.4 Tempo de experiência com desenvolvimento de software Linguagem de programação utilizada Acreditam que o tempo de experiência do desenvolvedor influencia na qualidade do código 2.2 Práticas de código limpo Abaixo estão relacionadas algumas práticas frequentemente associadas à obtenção de código limpo (clean code), onde os entrevistados informaram se concordam que elas são importantes para a clareza e manutenibilidade do código e se são adotadas. 4

5 2.2.1 Utilizar nomes significativos para variáveis, métodos, classes e pacotes Escrever código-fonte de fácil entendimento 5

6 2.2.3 Escrever código-fonte de forma organizada e separada em pequenos Escrever código-fonte seguindo padrões de codificação 6

7 2.2.5 Utilizar as convenções da linguagem de programação escolhida Escrever comentários pertinentes 7

8 2.2.7 Utilizar tratamento de exceções no código-fonte Utilizar frameworks no desenvolvimento 8

9 2.2.9 Utilizar dívida técnica de maneira prudente para apressar a entrega do software Solucionar a dívida técnica antes da implementação da próxima funcionalidade 9

10 Implementar testes unitários automatizados Escrever os testes antes de implementar a unidade (TDD) 10

11 2.2.13Utilizar princípios S.O.L.I.D 2.3 Principais dificultadores para adoção das práticas de código limpo apontados pelos entrevistados Desorganização de processos Ausência de tempo Prazo de entrega Capacitação profissional Problemas com requisitos Copy/Paste de código Mudanças rápidas do projeto/escopo Não aplicação de padrão de projeto de software Rotatividade de equipe Falta de liderança técnica efetiva Gestores despreparados Conscientização dos desenvolvedores 11

Escrevendo Estórias do Usuário Eficazes aula #1

Escrevendo Estórias do Usuário Eficazes aula #1 Escrevendo Estórias do Usuário Eficazes aula #1 www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260 Rildo F Santos twitter: @rildosan skype: rildo.f.santos http://rildosan.blogspot.com/ Versão Versão 5

Leia mais

Gestão de pessoa. Prof: Itair Pereira da Silva

Gestão de pessoa. Prof: Itair Pereira da Silva Gestão de pessoa Prof: Itair Pereira da Silva OBJETIVOS: Conhecer fundamentos e conceitos essenciais sobre a Gestão de Pessoas, desenvolvendo competências que lhes permitam conquistar melhores resultados

Leia mais

Levantamento sobre Métodos Ágeis

Levantamento sobre Métodos Ágeis 1º Seminário de Metodologia Ágil do SISP Levantamento sobre Métodos Ágeis Carlos Alberto Mamede Hernandes, MSc, CISA, CGEIT Tribunal de Contas da União - TCU Secretaria de Fiscalização de TI - Sefti Brasília,

Leia mais

Ordem dos Advogados do Brasil. Exame da Ordem

Ordem dos Advogados do Brasil. Exame da Ordem Ordem dos Advogados do Brasil Exame da Ordem Agosto/ 2010 Sumário METODOLOGIA DESTAQUES RESULTADOS 1. OPINIÃO SOBRE O EXAME DA ORDEM 2. OPINIÃO SOBRE POSSIVEIS PROBLEMAS COM O EXAME DA ORDEM 3. OPINIÃO

Leia mais

Sistemas de Informação I

Sistemas de Informação I + Sistemas de Informação I Extreme Programming I Ricardo de Sousa Britto rbritto@ufpi.edu.br Você gostaria de trabalhar assim? Análise de Requisitos Longe de acordo Requerimentos Complexo Anarquia Perto

Leia mais

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem

Leia mais

Sumário. Prefácio...14. Capítulo 1 O que é qualidade?...17. Capítulo 2 Normas e organismos normativos...43. Capítulo 3 Métricas: visão geral...

Sumário. Prefácio...14. Capítulo 1 O que é qualidade?...17. Capítulo 2 Normas e organismos normativos...43. Capítulo 3 Métricas: visão geral... Prefácio...14 Capítulo 1 O que é qualidade?...17 1.1 História... 17 1.2 Uma crise de mais de trinta anos...20 1.3 Qualidade e requisitos...25 1.4 Papel da subjetividade...27 1.5 Qualidade e bugs I: insetos

Leia mais

XP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp web@cercomp.ufg.br

XP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp web@cercomp.ufg.br XP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp web@cercomp.ufg.br Introdução Criada por Kent Baeck em 1996 durante o projeto Daimler Chrysler. O sucesso

Leia mais

Processo de Desenvolvimento de Software. Engenharia de Software. nelmarpg@yahoo.com.br

Processo de Desenvolvimento de Software. Engenharia de Software. nelmarpg@yahoo.com.br Processo de Desenvolvimento de Software nelmarpg@yahoo.com.br 1 Objetivos Contextualizar Análise e Projeto de software dentro de uma metodologia de desenvolvimento (um processo de desenvolvimento de software)

Leia mais

Anexo I Formulário para Proposta

Anexo I Formulário para Proposta PLATAFORMA CGI.br Solicitação de Propostas SP Anexo I Formulário para Proposta Data: 05/07/2013 Versão: 1.1 Plataforma CGI.br Solicitação de Propostas - SP Anexo I Formulário para Proposta 1. Estrutura

Leia mais

extreme Digital Television (XDTv): um método Ágil para o Desenvolvimento de Aplicações para TV Digital.

extreme Digital Television (XDTv): um método Ágil para o Desenvolvimento de Aplicações para TV Digital. APÊNDICES A seguir são exibidos os documentos, formulários e questionários que contribuíram para a elaboração da tese, denominada: XDTv: um método Ágil para o Desenvolvimento de Aplicações para TV Digital.

Leia mais

Conversa Inicial. Olá! Seja bem-vindo à quarta aula de Fundamentos de Sistemas de Informação.

Conversa Inicial. Olá! Seja bem-vindo à quarta aula de Fundamentos de Sistemas de Informação. Conversa Inicial Olá! Seja bem-vindo à quarta aula de Fundamentos de Sistemas de Informação. Hoje iremos abordar os seguintes assuntos: a origem dos sistemas integrados (ERPs), os módulos e fornecedores

Leia mais

Msc. Daniele Carvalho Oliveira Doutoranda em Ciência da Computação UFU Mestre em Ciência da Computação UFU Bacharel em Ciência da Computação UFJF

Msc. Daniele Carvalho Oliveira Doutoranda em Ciência da Computação UFU Mestre em Ciência da Computação UFU Bacharel em Ciência da Computação UFJF Msc. Daniele Carvalho Oliveira Doutoranda em Ciência da Computação UFU Mestre em Ciência da Computação UFU Bacharel em Ciência da Computação UFJF 1. Identificação de um problema a ser implementado 2. Análise

Leia mais

ED 2180/14. 15 maio 2014 Original: espanhol. Pesquisa sobre os custos de transação dos produtores de café

ED 2180/14. 15 maio 2014 Original: espanhol. Pesquisa sobre os custos de transação dos produtores de café ED 2180/14 15 maio 2014 Original: espanhol P Pesquisa sobre os custos de transação dos produtores de café 1. O Diretor Executivo apresenta seus cumprimentos e, em nome da Colômbia, encaminha aos Membros

Leia mais

A Área de Marketing no Brasil

A Área de Marketing no Brasil A Área de Marketing no Brasil Relatório consolidado das etapas qualitativa e quantitativa Job 701/08 Fevereiro/ 2009 Background e Objetivos A ABMN Associação Brasileira de Marketing & Negócios deseja

Leia mais

Desenvolvendo Software Livre com Programação extrema

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

Leia mais

PROJETO Pró-INFRA/CAMPUS

PROJETO Pró-INFRA/CAMPUS INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS AVANÇADO DE ARACATI PROJETO Pró-INFRA/CAMPUS IMPLEMENTAÇÃO DE SOLUÇÃO PARA AUTOMATIZAR O DESENVOLVIMENTO DE SOFTWARE UTILIZANDO A LINGUAGEM C#.NET

Leia mais

APOO Análise e Projeto Orientado a Objetos. Requisitos

APOO Análise e Projeto Orientado a Objetos. Requisitos + APOO Análise e Projeto Orientado a Objetos Requisitos Requisitos 2 n Segundo Larman: n São capacidades e condições às quais o sistema e em termos mais amplos, o projeto deve atender n Não são apenas

Leia mais

Uso de taxonomias na gestão de conteúdo de portais corporativos.

Uso de taxonomias na gestão de conteúdo de portais corporativos. Gestão de Conteúdo web através de ontologias: conceitos e aplicações Fernando Silva Parreiras Contextualização O que? Uso de taxonomias na gestão de conteúdo de portais corporativos. Quem? Gerentes, consultores

Leia mais

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento

Leia mais

Engenharia de Requisitos Estudo de Caso

Engenharia de Requisitos Estudo de Caso Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este

Leia mais

MODELO DE QUESTIONÁRIO PROPOSTO PARA A PESQUISA DE CLIMA PESQUISA DE CLIMA ORGANIZACIONAL-FHA. Apresentação

MODELO DE QUESTIONÁRIO PROPOSTO PARA A PESQUISA DE CLIMA PESQUISA DE CLIMA ORGANIZACIONAL-FHA. Apresentação Av. São Paulo 3996 Vila Rosário Ibirité MG CEP:32400-000 Telefone: (31) 3521-9540- Fax: (31) 3521-9534 www.fundacaohantipoff.mg.gov.br MODELO DE QUESTIONÁRIO PROPOSTO PARA A PESQUISA DE CLIMA PESQUISA

Leia mais

Primeira Pesquisa TecnoAtiva de Segurança da Informação da Bahia e Sergipe 2006

Primeira Pesquisa TecnoAtiva de Segurança da Informação da Bahia e Sergipe 2006 Apresentamos os resultados da Primeira Pesquisa TecnoAtiva de Segurança da Informação da Bahia e Sergipe, realizada com o apoio da SUCESU-BA. O objetivo dessa pesquisa é transmitir aos gestores e ao mercado

Leia mais

Formação e Capacitação de Agentes de Inclusão Digital

Formação e Capacitação de Agentes de Inclusão Digital Olá telecentrist@s e amig@s! Esta é a terceira pesquisa elaborada pelo ONID. Ela tem como objetivo captar demandas de formação e capacitação de agentes de inclusão digital (monitores, funcionários e trabalhadores

Leia mais

O processo de melhoria de processo

O processo de melhoria de processo O processo de melhoria de processo Prof.ª Dra. Aida Araújo Ferreira aidaferreira@recife.ifpe.edu.br Modelos de Melhoria de Processo de Software Tecnologia em Análise e Desenvolvimento de Sistemas IFPE

Leia mais

5. Métodos ágeis de desenvolvimento de software

5. Métodos ágeis de desenvolvimento de software Engenharia de Software 5. Métodos ágeis de desenvolvimento de software Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Desenvolver e entregar software o mais rapidamente possível é hoje em dia um dos

Leia mais

Ferramenta para gestão ágil

Ferramenta para gestão ágil Ferramenta para gestão ágil de projetos de software Robson Ricardo Giacomozzi Orientador: Everaldo Artur Grahl Agenda Introdução Objetivos Fundamentação teórica Desenvolvimento Resultados e discussões

Leia mais

RELATÓRIO DE UTILIZAÇÃO DE METODOLOGIAS DE DESENVOLVIMENTO ÁGEIS

RELATÓRIO DE UTILIZAÇÃO DE METODOLOGIAS DE DESENVOLVIMENTO ÁGEIS RELATÓRIO DE UTILIZAÇÃO DE METODOLOGIAS DE DESENVOLVIMENTO ÁGEIS 2012 Versão 1.0 SUMÁRIO EXECUTIVO Segundo Peter F. Ducker, presidente honorário da Drucker Foundation e professor da Claremont Graduate

Leia mais

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de

Leia mais

O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE

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 renazariorln@gmail.com, ricardo@unipar.br Resumo. Este artigo

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO Santa Maria, 27 de Setembro de 2013. Revisão aula anterior Desenvolvimento Ágil de Software Desenvolvimento e entrega

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

Desenvolvimento Ágil de Software

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

Leia mais

Modelo para Documento de. Especificação de Requisitos de Software

Modelo para Documento de. Especificação de Requisitos de Software Modelo para Documento de Especificação de Requisitos de Software Prof. Dr. Juliano Lopes de Oliveira (Baseado na norma IEEE Std 830-1993 - Recommended Practice for Software Requirements Specifications)

Leia mais

Como conduzir com sucesso um projeto de melhoria da qualidade

Como conduzir com sucesso um projeto de melhoria da qualidade Como conduzir com sucesso um projeto de melhoria da qualidade Maria Luiza Guerra de Toledo Coordenar e conduzir um projeto de melhoria da qualidade, seja ele baseado no Seis Sigma, Lean, ou outra metodologia

Leia mais

APARELHO DE AMPLIFICAÇÃO SONORA INDIVIDUAL: ESTUDO DOS FATORES DE ATRASO E DE ADIAMENTO DA ADAPTAÇÃO... 272

APARELHO DE AMPLIFICAÇÃO SONORA INDIVIDUAL: ESTUDO DOS FATORES DE ATRASO E DE ADIAMENTO DA ADAPTAÇÃO... 272 APARELHO DE AMPLIFICAÇÃO SONORA INDIVIDUAL: ESTUDO DOS FATORES DE ATRASO E DE ADIAMENTO DA ADAPTAÇÃO.... 272 APARELHO DE AMPLIFICAÇÃO SONORA INDIVIDUAL: ESTUDO DOS FATORES DE ATRASO E DE ADIAMENTO DA ADAPTAÇÃO.

Leia mais

O Ciclo do Software Inseguro. Rodrigo Jorge CEO @rodrigojorge rodrigo.qualitek@qualitek.com.br

O Ciclo do Software Inseguro. Rodrigo Jorge CEO @rodrigojorge rodrigo.qualitek@qualitek.com.br O Ciclo do Software Inseguro Rodrigo Jorge CEO @rodrigojorge rodrigo.qualitek@qualitek.com.br Agenda Ciclo do Software Inseguro Problemas Contratação Desenvolvimento Formação Existe solução? Ciclo do Software

Leia mais

PESQUISA DE CLIMA ORGANIZACIONAL 2012 DGC/SPRH/DVRH

PESQUISA DE CLIMA ORGANIZACIONAL 2012 DGC/SPRH/DVRH Pesquisa de Clima Organizacional PESQUISA DE CLIMA ORGANIZACIONAL 2012 DGC/SPRH/DVRH Pesquisa de Clima Organizacional Objetivo da Pesquisa de Clima Organizacional: Conhecer de forma sistematizada o clima

Leia mais

CURSO DESENVOLVEDOR JAVA Edição 2009

CURSO DESENVOLVEDOR JAVA Edição 2009 CURSO DESENVOLVEDOR JAVA Edição 2009 O curso foi especialmente planejado para os profissionais que desejam trabalhar com desenvolvimento de sistemas seguindo o paradigma Orientado a Objetos e com o uso

Leia mais

Java Programação para Fábrica de Software. Fernando Lozano Consultor 4Linux lozano@4linux.com.br

Java Programação para Fábrica de Software. Fernando Lozano Consultor 4Linux lozano@4linux.com.br Java Programação para Fábrica de Software Fernando Lozano Consultor 4Linux lozano@4linux.com.br Quem É o Lozano? Atua há mais de 15 anos em TI Consultoria para Amsterdam Sauer, Banco Bovorantim, Bob's,

Leia mais

Perfil geral do Porto Digital (atualizado para Dezembro/2010) www.datametrica.com.br faleconosco@datametrica.com.br 81.3316.2600

Perfil geral do Porto Digital (atualizado para Dezembro/2010) www.datametrica.com.br faleconosco@datametrica.com.br 81.3316.2600 Perfil geral do Porto Digital (atualizado para Dezembro/2010) Dados Gerais do Porto Digital 191 Empresas *Empresas de TIC: Empresas de software e serviços de TIC; **Serviços associados: Empresas que prestam

Leia mais

OS DESAFIOS DO RH BRASILEIRO EM 2015. Pantone 294 U

OS DESAFIOS DO RH BRASILEIRO EM 2015. Pantone 294 U Pantone 294 U C 95 R 10 M 70 G 50 HEX 0A3278 Sob uma forte demanda de assumir um papel mais estratégico dentro da organização, pesquisa exclusiva realizada pela Efix revela quais são as principais preocupações

Leia mais

Introdução à Computação

Introdução à Computação Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os

Leia mais

Workshop. Workshop SCRUM. Rildo F Santos. rildo.santos@etecnologia.com.br. Versão 1 Ago 2010 RFS. www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260

Workshop. Workshop SCRUM. Rildo F Santos. rildo.santos@etecnologia.com.br. Versão 1 Ago 2010 RFS. www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260 Workshop www.etcnologia.com.br (11) 9123-5358 (11) 9962-4260 Rildo F Santos twitter: @rildosan skype: rildo.f.santos http://rildosan.blogspot.com/ Todos os direitos reservados e protegidos 2006 e 2010

Leia mais

Separação de Interesses Programação Estruturada e Programação Orientada a Objetos Entrelaçamento de Código Espalhamento de Código

Separação de Interesses Programação Estruturada e Programação Orientada a Objetos Entrelaçamento de Código Espalhamento de Código Análise e Projeto Orientados a Aspectos Alcides Pamplona alcides.pamplona@gmail.com Tópicos Separação de Interesses Programação Estruturada e Entrelaçamento de Código Espalhamento de Código 1 Separação

Leia mais

Desafio Profissional PÓS-GRADUAÇÃO 2012. Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira

Desafio Profissional PÓS-GRADUAÇÃO 2012. Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira Desafio Profissional PÓS-GRADUAÇÃO 12 Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira 1 DESAFIO PROFISSIONAL Disciplinas: Ferramentas de Software para Gestão de Projetos. Gestão de

Leia mais

Práticas do XP (Programação em Pares e Stand Up Meeting)

Práticas do XP (Programação em Pares e Stand Up Meeting) Programação Extrema Práticas do XP (Programação em Pares e Stand Up Meeting) Prof. Mauro Lopes 1-17 31 Objetivos Após explorarmos os Valores e as Práticas do XP, iremos trabalhar de forma mais profunda

Leia mais

Prof. Luiz A. Nascimento. As práticas denominadas ágeis vêm sendo cada vez mais utilizadas na gerência de projetos de software.

Prof. Luiz A. Nascimento. As práticas denominadas ágeis vêm sendo cada vez mais utilizadas na gerência de projetos de software. Prof. Luiz A. Nascimento As práticas denominadas ágeis vêm sendo cada vez mais utilizadas na gerência de projetos de software. Porque metodologias ágeis? A história dos fracassos no desenvolvimento de

Leia mais

Métodos Ágeis para Desenvolvimento de Software Livre

Métodos Ágeis para Desenvolvimento de Software Livre Métodos Ágeis para Desenvolvimento de Software Livre Dionatan Moura Jamile Alves Porto Alegre, 09 de julho de 2015 Quem somos? Dionatan Moura Jamile Alves Ágil e Software Livre? Métodos Ágeis Manifesto

Leia mais

Padrões Sociais e Ambientais de REDD+ no Programa ISA Carbono do SISA : Ações e Resultados. Rio Branco, 10 de Maio de 2013

Padrões Sociais e Ambientais de REDD+ no Programa ISA Carbono do SISA : Ações e Resultados. Rio Branco, 10 de Maio de 2013 Padrões Sociais e Ambientais de REDD+ no Programa ISA Carbono do SISA : Ações e Resultados Rio Branco, 10 de Maio de 2013 Processo dos PSA REDD+ em nivel de país 10 etapas 1. Conscientização / Capacitação

Leia mais

Pesquisa sobre: Panorama da Gestão de Estoques

Pesquisa sobre: Panorama da Gestão de Estoques Pesquisa sobre: Panorama da Gestão de Estoques Uma boa gestão de estoques comprova sua importância independente do segmento em questão. Seja ele comércio, indústria ou serviços, o profissional que gerencia

Leia mais

Com relação às áreas de conhecimento de projetos conforme o. PMBoK, julgue os itens subseqüentes.

Com relação às áreas de conhecimento de projetos conforme o. PMBoK, julgue os itens subseqüentes. De acordo com o comando a que cada um dos itens de 1 a 70 se refira, marque, na folha de respostas, para cada item: o campo designado com o código C, caso julgue o item CERTO; ou o campo designado com

Leia mais

Índice de Impactos Odontológicos no Desempenho das Atividades Diárias da Criança (OIDP-Infantil)

Índice de Impactos Odontológicos no Desempenho das Atividades Diárias da Criança (OIDP-Infantil) Índice de Impactos Odontológicos no Desempenho das Atividades Diárias da Criança (OIDP-Infantil) Instruções para aplicação Identificação A identificação da criança deve ser preenchida antes da aplicação

Leia mais

Tribunal Superior do Trabalho SERVIDORES RESPONDENTES

Tribunal Superior do Trabalho SERVIDORES RESPONDENTES Tribunal Superior SERVIDORES 34,2% RESPONDENTES Percentual de respostas positivas dos de tribunais/conselhos Concordância 85,9% 98,4% 70,7% Estão felizes com a escolha profissional de trabalhar no Poder

Leia mais

Parte I EPIDATA (05/06/2014)

Parte I EPIDATA (05/06/2014) Introdução aos métodos de entrada e aquisição de dados através dos softwares R e EPIDATA Carlos Renato dos Santos carlosrenato@estatistico.com www.saudecoletiva.estatistico.com Organização da aula Parte

Leia mais

Os desafios para a inovação no Brasil. Maximiliano Selistre Carlomagno

Os desafios para a inovação no Brasil. Maximiliano Selistre Carlomagno Os desafios para a inovação no Brasil Maximiliano Selistre Carlomagno Sobre a Pesquisa A pesquisa foi realizada em parceria pelo IEL/RS e empresa Innoscience Consultoria em Gestão da Inovação durante

Leia mais

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o

Leia mais

INTRODUÇÃO AOS MÉTODOS ÁGEIS

INTRODUÇÃO AOS MÉTODOS ÁGEIS WESLLEYMOURA@GMAIL.COM INTRODUÇÃO AOS MÉTODOS ÁGEIS ANÁLISE DE SISTEMAS Introdução aos métodos ágeis Metodologias tradicionais Estes tipos de metodologias dominaram a forma de desenvolvimento de software

Leia mais

Introdução à Engenharia de Software

Introdução à Engenharia de Software Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia

Leia mais

Gerenciamento de Problemas

Gerenciamento de Problemas Gerenciamento de Problemas O processo de Gerenciamento de Problemas se concentra em encontrar os erros conhecidos da infra-estrutura de TI. Tudo que é realizado neste processo está voltado a: Encontrar

Leia mais

Relatório de Resultado Pesquisa de Clima Organizacional

Relatório de Resultado Pesquisa de Clima Organizacional CONSIDERAÇÕES INICIAIS Este relatório apresenta os resultados da de 2013 em contraste com os dados levantados em 2012. ASSUNTOS ABORDADOS Motivação Identifica os setores dos colaboradores que responderam

Leia mais

SIGECO07 Sistema Integrado de Gestão de Contas Universidade Federal de Lavras PLANO DE PROJETO 23/09/2007 SIGECO07/GERENCIA/PROJETOS/

SIGECO07 Sistema Integrado de Gestão de Contas Universidade Federal de Lavras PLANO DE PROJETO 23/09/2007 SIGECO07/GERENCIA/PROJETOS/ SIGECO07 Sistema Integrado de Gestão de Contas Universidade Federal de Lavras PLANO DE PROJETO 23/09/2007 SIGECO07/GERENCIA/PROJETOS/ ModeloPlanoProjeto_2007_04_24 SIGECO07_PlanoProjeto_2007_09_23 Página

Leia mais

IDENTIFICAÇÃO DO CANDIDATO (DEIXAR EM BRANCO) RESULTADO Q1 Q2 Q3 Q4 TOTAL INSTRUÇÕES

IDENTIFICAÇÃO DO CANDIDATO (DEIXAR EM BRANCO) RESULTADO Q1 Q2 Q3 Q4 TOTAL INSTRUÇÕES PROVA DE CONHECIMENTO SOBRE GERÊNCIA DE PORTFÓLIO DE PROJETOS EMAIL: 19/03/2010-2 HORAS DE DURAÇÃO (DEIXAR EM BRANCO) RESULTADO Q1 Q2 Q3 Q4 TOTAL INSTRUÇÕES Você será avaliado: Pela correção e profundidade

Leia mais

Orientação a Objetos

Orientação a Objetos Orientação a Objetos 1. Sobrecarga (Overloading) Os clientes dos bancos costumam consultar periodicamente informações relativas às suas contas. Geralmente, essas informações são obtidas através de extratos.

Leia mais

Modelo de relatório Conferências Municipais/Regionais

Modelo de relatório Conferências Municipais/Regionais Modelo de relatório Conferências Municipais/Regionais Orientações O relatório com os resultados da Etapa Municipal/Regional deverá ser enviado à Comissão Organizadora Estadual ou Distrital para, após sistematização,

Leia mais

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software Análise e Projeto de Sistemas Análise e Projeto de Sistemas Contextualização ENGENHARIA DE SOFTWARE ANÁLISE E PROJETO DE SISTEMAS ENGENHARIA DA INFORMAÇÃO Perspectiva Histórica Engenharia de Software 1940:

Leia mais

Processos de Desenvolvimento de Software

Processos de Desenvolvimento de Software Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e

Leia mais

O século XIX ficou conhecido como o século europeu; o XX, como o americano. O século XXI será lembrado como o Século das Mulheres.

O século XIX ficou conhecido como o século europeu; o XX, como o americano. O século XXI será lembrado como o Século das Mulheres. Assunto Turismo SOPHIA MIND A Sophia Mind Pesquisa e Inteligência de Mercado é a empresa do grupo de comunicação feminina Bolsa de Mulher voltada para pesquisa e inteligência de mercado. Cem por cento

Leia mais

Quem estiver interessado favor mandar currículo para sabrina.rodrigues@neogrid.com. As vagas são as seguintes: *Analista de BI (2 vagas)*

Quem estiver interessado favor mandar currículo para sabrina.rodrigues@neogrid.com. As vagas são as seguintes: *Analista de BI (2 vagas)* Quem estiver interessado favor mandar currículo para sabrina.rodrigues@neogrid.com. As vagas são as seguintes: *Analista de BI (2 vagas)* Buscamos candidatos com interesse e experiência na área de desenvolvimento,

Leia mais

Reforma Política. Pesquisa telefônica realizada pelo IBOPE Inteligência a pedido do Conselho Federal da Ordem dos Advogados do Brasil

Reforma Política. Pesquisa telefônica realizada pelo IBOPE Inteligência a pedido do Conselho Federal da Ordem dos Advogados do Brasil Reforma Política Pesquisa telefônica realizada pelo IBOPE Inteligência a pedido do Conselho Federal da Ordem dos Advogados do Brasil Introdução 2 Objetivos Abrangência Geográfica Método de coleta Datas

Leia mais

Quatro caminhos para abordar a construção de um portal e o caminho do meio. Roberto Francisco de Souza

Quatro caminhos para abordar a construção de um portal e o caminho do meio. Roberto Francisco de Souza Quatro caminhos para abordar a construção de um portal e o caminho do meio Roberto Francisco de Souza No início era simples... Mas as necessidades mudam... SOA veio para ajudar com padrões, escalabilidade

Leia mais

Sessão 4: Avaliação na perspectiva de diferentes tipos de organizações do setor sem fins lucrativos

Sessão 4: Avaliação na perspectiva de diferentes tipos de organizações do setor sem fins lucrativos Sessão 4: Avaliação na perspectiva de diferentes tipos de organizações do setor sem fins lucrativos Avaliação Econômica como instrumento para o aprimoramento da gestão das ações sociais 26/09/2013 Fundação

Leia mais

2. A AGÊNCIA POSSUI QUANTOS FUNCIONÁRIOS? a) QUANTOS FUNCIONÁRIOS TRABALHAM NO ATENDIMENTO DO DEPARTAMENTO DE EVENTOS?

2. A AGÊNCIA POSSUI QUANTOS FUNCIONÁRIOS? a) QUANTOS FUNCIONÁRIOS TRABALHAM NO ATENDIMENTO DO DEPARTAMENTO DE EVENTOS? I. DADOS GERAIS: NOME DA EMPRESA TELEFONE FAX E-MAIL ENDEREÇO NOME DO TITULAR DA AGÊNCIA TEL. CELULAR GERENTE / COORDENADOR RESPONSÁVEL PELO EVENTO TELEFONE CELULAR II. INFORMAÇÕES TÉCNICAS: 1. A AGÊNCIA

Leia mais

Software Livre e GIS: Quais são as alternativas?

Software Livre e GIS: Quais são as alternativas? Software Livre e GIS: Quais são as alternativas? Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Conceitos GIS e Software Livre Ferramentas: Thuban Qgis Jump MapServer O Futuro das Tecnologias

Leia mais

Gerenciamento de configuração. Gerenciamento de Configuração. Gerenciamento de configuração. Gerenciamento de configuração. Famílias de sistemas

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

Leia mais

Principais Comandos SQL Usados no MySql

Principais Comandos SQL Usados no MySql Principais Comandos SQL Usados no MySql O que é um SGBD? Um Sistema Gerenciador de Banco de Dados (como no Brasil) ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares)

Leia mais

Introdução a Métodos Ágeis de Desenvolvimento de Software

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

Leia mais

Contrata Consultor na modalidade Produto

Contrata Consultor na modalidade Produto Contrata Consultor na modalidade Produto PROJETO 914BRA/1123 FNDE -EDITAL Nº 01/2009 1. Perfil: Consultor ESPECIALISTA EM PLANO DE METAS ANALISTA PROGRAMADOR DELPHI - Código 1 - CGETI. 2. Nº de vagas:

Leia mais

Engenharia de Software 1

Engenharia de Software 1 Engenharia de Software 1 Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/2010.1/es1 A Engenharia de Software O que é Engenharia de Software? Engenharia de Software éa

Leia mais

Casos de Teste de Uso: uma alternativa de especificação para o desenvolvimento dirigido por testes

Casos de Teste de Uso: uma alternativa de especificação para o desenvolvimento dirigido por testes Casos de Teste de Uso: uma alternativa de especificação para o desenvolvimento dirigido por testes Simone Tejo Salgado Beato Instituto de Pesquisas Tecnológicas de São Paulo SP Brasil sisalgado@uol.com.br

Leia mais

Universidade Federal de Goiás UFG Campus Catalão CAC Departamento de Engenharia de Produção. Sistemas ERP. PCP 3 - Professor Muris Lage Junior

Universidade Federal de Goiás UFG Campus Catalão CAC Departamento de Engenharia de Produção. Sistemas ERP. PCP 3 - Professor Muris Lage Junior Sistemas ERP Introdução Sucesso para algumas empresas: acessar informações de forma rápida e confiável responder eficientemente ao mercado consumidor Conseguir não é tarefa simples Isso se deve ao fato

Leia mais

REGULAMENTO DO PROCESSO SELETIVO Nº 134.14

REGULAMENTO DO PROCESSO SELETIVO Nº 134.14 REGULAMENTO DO PROCESSO SELETIVO Nº 134.14 A FUNDAÇÃO PARQUE TECNOLÓGICO ITAIPU BRASIL (FPTI-BR) torna público que serão recebidas as inscrições para o Processo Seletivo nº 134.14 sob contratação em regime

Leia mais

Cargo Função Superior CBO. Tarefas / Responsabilidades T/R Como Faz

Cargo Função Superior CBO. Tarefas / Responsabilidades T/R Como Faz Especificação de FUNÇÃO Função: Analista Desenvolvedor Código: Cargo Função Superior CBO Analista de Informática Gerente de Projeto Missão da Função - Levantar e prover soluções para atender as necessidades

Leia mais

A1. Número da Entrevista: A2. Iniciais do Entrevistador: A3. Data: / /2007 A4. Nome da Entidade [POR EXTENSO E A SIGLA]:

A1. Número da Entrevista: A2. Iniciais do Entrevistador: A3. Data: / /2007 A4. Nome da Entidade [POR EXTENSO E A SIGLA]: CENTRO BRASILEIRO DE ANÁLISE E PLANEJAMENTO-CEBRAP A Reforma de Serviços Públicos: O Papel da Ação Coletiva e da Accountability Social (Delhi, Cidade de México e São Paulo) QUESTIONÁRIO PARA LIDERANÇAS

Leia mais

Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS

Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO Curso: Gestão da Tecnologia da Informação Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS ORGANOGRAMA FUNCIANOGRAMA DESENHO DE CARGO E TAREFAS DO DESENVOLVEDOR

Leia mais

OPORTUNIDADES CWI: Analista de Sistemas Sênior

OPORTUNIDADES CWI: Analista de Sistemas Sênior OPORTUNIDADES CWI: Analista de Sistemas Sênior - Experiência em levantamento de requisitos. - Elaboração de especificação funcional. - Desejável conhecimento em logística e transporte. Analista de Testes

Leia mais

Pesquisa sobre a Demanda Atual

Pesquisa sobre a Demanda Atual Pesquisa sobre a Demanda Atual Perfil 01. Nome completo do respondente: 02. Telefone de contato (DDD): 03. E-mail: 04. Estado da Empresa: 05. Cidade da Empresa: 06. Sexo: 1. Masculino 2. Feminino 07. Qual

Leia mais

Com metodologias de desenvolvimento

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

Leia mais

CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011

CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011 CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011 O curso foi especialmente planejado para os profissionais que desejam trabalhar com desenvolvimento de sistemas seguindo o paradigma

Leia mais

Tribunal de Justiça Militar do Estado de São Paulo SERVIDORES RESPONDENTES

Tribunal de Justiça Militar do Estado de São Paulo SERVIDORES RESPONDENTES Tribunal de Justiça Militar do Estado SERVIDORES 100,0% RESPONDENTES Percentual de respostas positivas dos de tribunais/conselhos Concordância 95,4% 99,2% 76,5% Estão felizes com a escolha profissional

Leia mais

Resultados da Pesquisa: Nove Melhores Práticas na Avaliação de Desempenho

Resultados da Pesquisa: Nove Melhores Práticas na Avaliação de Desempenho Resultados da Pesquisa: Nove Melhores Práticas na Avaliação de Desempenho Realizada em junho/2011 Abordagem da pesquisa Foram apresentadas aos participantes as nove melhores práticas de Avaliação de Desempenho

Leia mais

Uso do Crédito (consumidores) Setembro 2012

Uso do Crédito (consumidores) Setembro 2012 Uso do Crédito (consumidores) Setembro 2012 METODOLOGIA Plano amostral Público alvo: Consumidores de todas as Capitais do Brasil. Tamanho amostral da Pesquisa: 623 casos, gerando um erro máximo de 3,9%

Leia mais

Gerenciamento de Níveis de Serviço

Gerenciamento de Níveis de Serviço Gerenciamento de Níveis de Serviço O processo de Gerenciamento de Níveis de Serviço fornece o contato entre a organização de TI e o cliente, para garantir que a organização de TI conhece os serviços que

Leia mais

Conectando Comunidades e Mercados Questionário sobre as Famílias Diagnóstico Gurupá PA (março-abril 2008)

Conectando Comunidades e Mercados Questionário sobre as Famílias Diagnóstico Gurupá PA (março-abril 2008) Conectando Comunidades e Mercados Questionário sobre as Famílias Diagnóstico Gurupá PA (março-abril 2008) Público-alvo: Pequenos produtores agro-extrativistas do município de Gurupá Entrevistador: Data:

Leia mais

Padrões de projeto 1

Padrões de projeto 1 Padrões de projeto 1 Design Orientado Objeto Encapsulamento Herança Polimorfismo Design Patterns 2 Responsabilidades Booch e Rumbaugh Responsabilidade é um contrato ou obrigação de um tipo ou classe. Dois

Leia mais

Efeitos das ações educativas do Curso de Qualificação Profissional Formação de Jardineiros na vida dos participantes.

Efeitos das ações educativas do Curso de Qualificação Profissional Formação de Jardineiros na vida dos participantes. Efeitos das ações educativas do Curso de Qualificação Profissional Formação de Jardineiros na vida dos participantes. Katiúcia Dias Fernandes 1 Silvério José Coelho 2 Introdução Entre os grandes temas

Leia mais

Sumário. Especificações de experiência e conhecimento para as equipes de profissionais... 2. Perfi s Profissionais... 2

Sumário. Especificações de experiência e conhecimento para as equipes de profissionais... 2. Perfi s Profissionais... 2 ANEXO 5 - DO PROJETO BÁSICO Especificações de experiência e conhecimento para as equipes de profissionais disponibilizadas para a execução dos serviços Sumário Especificações de experiência e conhecimento

Leia mais

CONVENÇÃO DE CÓDIGO JAVA

CONVENÇÃO DE CÓDIGO JAVA CONVENÇÃO DE CÓDIGO JAVA Eligiane Ceron - Abril de 2012 Versão 1.0 Conteúdo Considerações iniciais... 2 Introdução... 2 Extensão de arquivos... 2 Arquivos de código Java... 2 Comentários iniciais... 2

Leia mais