Arquivo

Arquivo do Autor

Selo de Qualidade Guia do Estudante 2010 – Ciência da Computação UNIVEM

Congresso de Inovação com Tecnologias Open Source (CITOS 2010)

O Centro Universitário Eurípides de Marília (Univem) por meio do Computing and Information Systems Research Lab – COMPSI, núcleo ligado aos cursos de Ciência da Computação e Sistemas de Informação, abriu inscrições para o Congresso de Inovação com Tecnologias Open Source (CITOS 2010), evento que tem como objetivo reunir as mais relevantes pesquisas, desenvolvimentos e inovações da comunidade científica e tecnológica brasileira utilizando tecnologias open source.

O evento acontece nos dias 3, 4 e 5 de novembro de 2010 e contará com várias ações que visam a criação de vínculos maiores entre universidades e empresas para melhorar a formação de profissionais e contribuir para a evolução regional e nacional, por meio da transferência de informações e tecnologias na área de informática e computação.

Durante o evento acontece o Workshop de Open Source (I WOS) que contará com a apresentação de artigos técnicos sobre os mais variados temas dentro da perspectiva das tecnologias open source e tem como prazo para submissão de artigos para autores o dia 11/10/2010.

Profissionais e pesquisadores que quiserem ministrar minicursos durante o evento também podem submeter propostas que abordem temas relevantes para a temática do evento, serão aceitas propostas de minicursos até o dia 30/09/2010.

Ainda durante o evento acontecerá o Install Fest onde os participantes do evento poderão levar seus computadores (desktops e laptops) para a instalação e configuração gratuita de sistemas operacionais e aplicativos livres, visando a disseminação das plataformas open source.

O evento que conta com o apoio do CNPq e da Sociedade Brasileira da Computação (SBC) apresenta um  formato nacional-regional e pretende levar a apresentação de temas e problemas específicos da região CENTRO-OESTE de São Paulo, assim como, problemas e soluções para o desenvolvimento Nacional. A espectativa é provocar um impacto real na comunidade acadêmica e profissional e gerar novas parcerias, serviços e produtos inovadores na área de tecnologias open source.

Para inscrições e mais informações acesse a site do evento: http://www.univem.edu.br/citos, acesse também informações do evento pelo twitter @citos_univem ou pelo email citos@univem.edu.br.

Ciência da Computação recebe Selo de Qualidade no Guia do Estudante 2010

Pelo quinto ano consecutivo o curso de Bacharelado em Ciência da Computação foi estrelado pelo Guia do Estudante e constará na publicação 2011 do guia de profissões e vestibular como um dos melhores cursos de Ciência da Computação do país.

Como aconteceu nos anos anteriores, mais uma vez neste ano o curso recebe o reconhecimento dessa importante e relevante publicação que norteia a escolha de muitos estudantes pela instituição e curso na hora do vestibular.

Parabenizo à direção do UNIVEM, professores , funcionários e alunos do curso por mais essa conquista de reconhecimento de qualidade do curso de Ciência da Computação.

Contex Marília tem vaga para programador

A empresa Contex Computação Contábil está contratando programador para atuar na cidade de Marília.

Os requisitos para a vaga são:

Interessados enviar currículo para informatica@contexmarilia.com.br.

Quem tem a internet mais rápida e a mais barato do mundo?

Apesar de escutar muitas vezes que os Estados Unidos tem a internet mais veloz do mundo, isto porque de acordo com Akamai lista Tecnologias, Berkeley na Califórnia a velocidade média é de 18.7Mbps (que é verdade). Se filtrar as cidades dos Estados Unidos sem universidades à velocidade cai dramaticamente, sendo assim a média de velocidade nos Estados Unidos cai para 5,2 Mbps. Neste caso não se pode considerar os Estados Unidos como a velocidade mais rápida do mundo. Na média de velocidade de internet esta classificada no 15º no ranking mundial.

No primeiro trimestre de 2010, calculado pela Akamai a média máxima de conexão no mundo é de 66 Mbps no Japão, a Coréia poderia ser o líder do ranking se a média fosse somente da Coréia do sul, sem calcular a Coréia do norte (já que o país se dividiu em todos os aspectos).

Japão não é líder somente de velocidade no ranking mundial de internet, também lidera o mundo com o menor custo de internet, conforme dados recentes da OCDE. Japão desfruta do custo de 1 megabit por $0,27 por mês. Para entender melhor sobre a conversão de Mbps, Gbps, Bits veja este artigo. Isto quer dizer que custaria menos de R$1 para 1 megabit de velocidade no Brasil. A realidade é bem diferente, o Brasil se enquadra na internet mais cara do mundo aproximadamente R$65 para 1 mbps por mês. E a média máxima de velocidade de 500 kbps.

Veja o mapa mundial com os 10 mais rápidos e mais barato do mundo:

Fonte: http://www.jacomparou.com.br

Categorias:Uncategorized Tags:

Gerenciamento de projetos em desenvolvimento de software: utilização do PMBOK ou Scrum?

Atualmente existem inúmeras tentativas de se criar um modelo mais adequado para gerenciar projetos em desenvolvimento de software, mas os frameworks ou conjunto de boas práticas como o PMBOK e SCRUM tem sido os mais praticados na comunidade de Gerenciamento de Projetos.

Precisamos inicialmente identificar as características de cada um dos modelos e então analisar de que forma podemos adotá-los em nossa organização.

PMBOK

O PMI (Project Management Institute) define o PMBOK (Project Management Body of Knowledge) ou Guia do Conhecimento em Gerenciamento de Projetos, como “um padrão reconhecido para a profissão de gerenciamento de projetos” e explana que “… o conhecimento contido nesse padrão evolui a partir das boas práticas reconhecidas de profissionais de gerenciamento de projetos que contribuíram para o seu desenvolvimento”. Resumindo, o PMBOK é um guia não uma metodologia. É composto de processos, técnicas e ferramentas e que podem ser adaptados para diversos tipos de projetos.

O PMBOK possui capítulos organizados em diretrizes para o gerenciamento de áreas de conhecimento: Integração, Escopo, Prazo, Custo, Qualidade, Recursos Humanos, Comunicações, Riscos e Aquisições.

De acordo com o guia, o Gerente de projetos eficaz requer que o gerente tenha as seguintes três características:

– Conhecimento: Refere-se ao que o gerente de projetos sabe sobre gerenciamento de projetos;

– Desempenho: Refere-se ao que o gerente de projetos é capaz de realizar enquanto aplica seu conhecimento em gerenciamento de projetos;

– Pessoal: Refere-se ao comportamento do gerente de projetos na execução do projeto ou de alguma atividade relacionada. A efetividade pessoal abrange atitudes, principais características de personalidade e liderança; a capacidade de orientar a equipe do projeto ao mesmo tempo em que atinge objetivos e equilibra as restrições do mesmo.

De acordo com o PMI, o guia PMBOK é o padrão para gerenciar a maioria dos projetos na maior parte das vezes em vários tipos de setores econômicos. Desta forma, o Gerente de Projetos pode aplicar os conhecimentos indicados no PMBOK em quaisquer projetos da indústria ou segmento organizacional. 

SCRUM

Concebido inicialmente com um estilo de gerenciamento de projetos em indústrias de consumo e automobilísticas, o SCRUM tem sido utilizado como função primária na utilização para o gerenciamento de projetos de desenvolvimento de software.

O SCRUM possui uma estrutura de processo que contém grupos de práticas e papéis pré-definidos. Esta estrutura é sua principal característica e possui os seguintes papéis:

– Responsável pelo Projeto(ScrumMaster), responsável por manter os processos alinhados;

– Proprietário do Produto(Product Owner), responsável por representar as partes interessadas(stakeholders);

– Equipe (Team), composto por um grupo multidisciplinar responsáveis pela análise, projeto, implementação, teste e outras atividades do projeto.

Possui os seguintes valores: Transparência, ser empírico, auto-organização, integridade = assim que perceber algo, faça algo e entrega de valor. Pode ser aplicado em qualquer contexto no qual um grupo de pessoas necessitem trabalhar juntas para atingir um objetivo comum.

Em resumo, ambos não são metodologias e sim guias contendo processos e técnicas sugeridas para se obter melhores resultados em projetos.

O PMI recomenda uma análise do tamanho e tipo do projeto para então decidir quais processos devem ser aplicados, pois a utilização de todo o conjunto poderia impactar em alguns dos objetivos do projeto, principalmente em relação ao prazo.

O SCRUM tem ganho adeptos na utilização de pequenas equipes de trabalho e para projetos de menor extensão. Existem diversas divergências sendo abordadas nas práticas indicadas no PMBOK e SCRUM entre a comunidade de responsáveis pelos projetos de desenvolvimento de sistemas. Discussões de onde cada um dos modelos trazem benefícios, onde são conflitantes e até onde se complementam e podem atuar juntos.

O indicado é que os responsáveis pelos projetos de software conheçam as práticas de ambos frameworks, identifiquem de forma clara a necessidade do cliente e/ou solicitante e crie mecanismos que poderão ser traduzidos em uma metodologia interna à organização para aplicar em seus respectivos projetos. Entre os fatores que irão auxiliar no melhor modelo a ser adotado estão as exigências das características do negócio, o prazo, os recursos(humanos e materiais) e principalmente o bom senso do Gerente de Projetos nos processos a serem aplicados aos entregáveis e produtos do projeto. 

Vida de Programador!

Categorias:Uncategorized

Pulverização de plataformas desafia desenvolvedor

Como trabalhar quando o hardware virou commodity e cinco sistemas operacionais disputam o mercado de aplicativos móveis
 

A dificuldade da vida do desenvolvedor de aplicativos para celulares começa na escolha da plataforma sobre a qual vai desenhar sua programação. A fragmentação de sistemas operacionais é o grande primeiro desafio. A primeira escolha vai determinar o sucesso ou fracasso do produto final, seja ele um simples joguinho ou uma ferramenta de negócios.  

Fica economicamente inviável fazer versões para vários ambientes. A pulverização dá para ser notada no último relatório do Gartner, publicado neste mês: Symbian (usado em aparelhos da Nokia, e que representa 41,2% do mercado mundial), BlackBerry OS (da RIM, com 18,2% ), Android (do Google, com 17,2%) e iOS (que roda no iPhone, da Apple, com 14,2%) e Windows Mobile (5%).  

“Os desenvolvedores têm dificuldade em colocar suas soluções em múltiplas plataformas”, explica Daniel Rocha, gerente de serviços técnicos e consultoria do Fórum Nokia América Latina. “Como são poucos os casos de desenvolvedores com grande sucesso financeiro, eles acabam tendo que optar por uma plataforma ou por outra”.  

Tomar a decisão não se revela uma questão simples. A tentação é sempre desenvolver no ambiente em que mais se tem domínio. No entanto, o público-alvo de um determinado aplicativo pode estar concentrado justamente em torno de outro sistema operacional. “O desenvolvedor não pode confundir o gosto do usuário com números de mercado”, alerta Rocha. “Eles são bastante diferentes de região para região”. Por isso, é preciso escolher a plataformas certas na hora de definir o mercado onde se pretende atuar.  

Mesmo quem aposta no ambiente de desenvolvimento da líder de mercado, a Nokia, está sujeito ao dinamismo estonteante do segmento. A cada semana, os aplicativos mais populares variam. Segundo Rocha, aplicações tradicionais, como Skype, redes sociais (do tipo Facebook, Twitter) e jogos estão sempre liderando as preferências, pelo menos no horizonte do ano de 2010.  

O gap entre o mercado internacional e o brasileiro está cada vez menor. Os usuários nacionais seguem as tendências lá de fora e escolhem massivamente utilitários e jogos, que estatisticamente encorpam a maioria dos downloads.  

Para os próximos anos, a tendência é diminuir a “esquizofrenia” do mercado por meio da adoção de um sabor “mais web”. “Devido à fragmentação do mercado, será de vital importância que os fabricantes adotem a web como o formato multiplataforma acessível a todos”.  Segundo ele, a sua empresa vê futuro promissor para tecnologias como HTML5, CSS 3 e JavaScript, combinadas com APIs, para permitir integração com as funcionalidades dos aparelhos (GPS, calendário, agenda, e outros tipos de aplicativos).

Edição de agosto/2010 do Jornal do Univem

O Jornal da Fundação, edição de agosto de 2010, está disponível no site do UNIVEM, confira as matérias sobre os cursos de Bacharelado em Ciência da Computação e Bacharelado em Sistemas de Informação, são muitas conquistas de nossos alunos e professores na área de pesquisa:

  • SIBGRAP 2010 tem dois artigos do Univem
  • Univem vai sediar fase regional da Maratona de Programação 2010
  • Artigo de docente do Univem fica entre os 10 melhores em evento mundial
  • Fusco é indicado para Comissão Especial em SI
  • Alunos de Computação conquistam bolsas Fapesp

Clique aqui para acessar a edição de agosto/2010.

Caso você queira receber o Jornal do Univem na sua casa mande um e-mail para: vanessaa@univem.edu.br

SENAC Marília tem vaga para professor de Linux

O SENAC de Marília está contratando professor para ministrar aulas de Linux no período da tarde e da manhã.

Interessados enviar currículo para cardoso@flash.tv.br.