Extreme Programming

Metodologia XP ( eXtreme Programming ) – Desenvolvimento Ágil

Esta série de artigos sobre Metodologia XP de desenvolvimento é uma versão compacta do trabalho de conclusão de curso (TCC) onde o título original da monografia em que foi baseada esta série Leia mais »

Evolução da internet

Web 2.0 – a primeira evolução da internet

Quem utiliza a internet com certa freqüência há alguns anos pode perceber significativas mudanças na maioria das páginas que visita. Até pouco tempo atrás, os sites estavam disponíveis como livros: as pessoas Leia mais »

Dicionário internetês

Dicionário Internetês

Autenticação é a técnica pela qual a Internet requer a identificação do internauta através da digitação do seu username e password. Backup é copiar arquivos para um segundo dispositivo como medida de Leia mais »

Vitrine Google

Uma super “máquina” chamada Google

A internet se popularizou tanto nos últimos anos que o número de sites ativos ultrapassa a marca de um bilhão. A quantidade de informação é tão grande e diversificada que é praticamente Leia mais »

Meus resultados com o 4º Desafio da MestreSEO

Quando soube do 4º Desafio de SEO[bb] da MestreSEO já havia passado duas semanas do inicio e hesitei se valia a pena ou não participar, já que estava tão atrasado com relação aos outros participantes. Na dúvida, perguntei para o Ique Muniz no Twitter se ainda dava tempo e ele respondeu com o seguinte tweet:

Tweet do Ique Muniz sobre o 4º Desafio da MestreSEO

Depois do tweet do Ique, resolvi arriscar pois não tinha nada mesmo a perder e lá fui eu planejar minha estratégia para o desafio. Antes de começar a trabalhar, resolvi que faria uma maratona de estudos sobre SEO e baixei 50 podcasts da MestreSEO. Em dois dias, sábado e domingo, ouvi metade deles fazendo anotações sobre o que eu ainda não sabia sobre SEO e o que poderia ser útil para o desafio. Munido de mais conhecimento, tracei uma estratégia e comecei a trabalhar para rankquear o Katipsoi Zunontee no Google.

Depois de planejar o conteudo e algumas táticas para o desafio, achei melhor trabalhar no meu blog pessoal, o Neurônio 2.0, para não correr o risco de prejudicar meu trabalho aqui no Hiperbytes.

4º Desafio de SEO da MestreSEO

Todo profissional da internet que se preze precisa conhecer um mínimo sobre técnicas de SEO e quando esse profissional é um webdesigner[bb] ou blogueiro, esse conhecimento torna-se obrigatório para aqueles que desejam sucesso em seus projetos. Tais técnicas de SEO possuem a finalidade de otimizar sites e blogs para os mecanismos de buscas como o Google, Bing e o Yahoo!.

Nessa área de conhecimento, minha fonte de pesquisa e informação são os artigo da MestreSEO.  Depois de muito ler a respeito e ouvir os podcasts com o Fábio Ricotta e seus convidados, resolvi este ano participar do 4º Desafio de SEO da MestreSEO para por em prática o que aprendi durante esses tempo que trabalho com sites e blogs.

Para quem nunca ouviu falar, o desafio de MestreSEO é uma competição em que os participantes precisam aplicar seus conhecimentos, técnicas e táticas de SEO das mais variadas formas para conquistar o primeiro lugar no Google para uma palavra-chave especifica escolhida pela equipe da MestreSEO.

A palavra-chave desse ano é Katipsoi Zunontee e tenho quase certeza de que você leitor deve estar se perguntando quem ou que é isso. Realmente o nome Katipsoi Zunontee não é nada conhecido e é justamente por isso que o desafio fica muito interessante, pois para ranquear uma palavra assim no Google, é preciso muita competência e criatividade por parte dos participantes e somente os melhores profissionais conseguirão os primeiros lugares no Google até o fim do desafio no dia 15 de fevereiro.

Visita à FATEC – Faculdade de Tecnologia de Mogi Mirim

No ano passado tive a oportunidade de conhecer pessoalmente as dependências da FATEC – Faculdade de Tecnologia “Arthur de Azevedo” de Mogi Mirim/SP. Meu amigo e ex-colega de trabalho, Leandro José Silveira, é Analista Técnico Administrativo de Informática desde 2009 e gentilmente fez comigo um tour por toda a instituição, mostrando os laboratórios de informática[bb] e como foi montada a infra-estrutura da rede/servidor interligando os prédios.

Atualmente a FATEC  “Arthur de Azevedo” oferece os seguintes cursos:

As FATECs (Faculdades de Tecnologia) são mantidas pelo Centro Paula Souza e oferecem cursos superiores de tecnologia devidamente reconhecidos pelo MEC. Ao contrário do que muitos pensam, o tecnólogo não é um profissional que realizou um curso técnico ou que trabalha na área de tecnologia.  Este cursos superiores são uma modalidade de graduação[bb] com uma carga horária média de 2.500 horas e duração de 2 a 3 anos, permitindo assim que o aluno ingresse mais rapidamente no mercado de trabalho.

O curso de tecnólogo oferece um diploma de graduação em nível superior exatamente como qualquer outro curso de bacharelado, com a diferença de que o curso de tecnólogo concentra-se em uma área especifica do conhecimento para desenvolver no aluno uma formação bastante sólida e especifica.

Metodologia XP ( eXtreme Programming ) – Conclusões e Bibliografia

Esta série de artigos sobre Metodologia XP de desenvolvimento é uma versão compacta do trabalho de conclusão de curso (TCC) onde o título original da monografia em que foi baseada esta série é:

O USO DA METODOLOGIA XP NO DESENVOLVIMENTO DE SOFTWARE E OS IMPACTOS NA GESTÃO DE RISCOS

 

Finalizamos hoje a série de artigos sobre o assunto com as conclusões e as referências bibliográficas utilizadas na monografia.

 

CONCLUSÕES

Extreme Programming é uma metodologia que busca reduzir ou mesmo sanar problemas de atrasos no cronograma, retrabalhos no projeto e desperdícios de tempo e dinheiro nos processos de desenvolvimento. Para isso, a XP utiliza-se de uma série de práticas que auxiliam as equipes de desenvolvimento a trabalhar de maneira mais eficiente. Um dos fatores que tornam a XP eficiente é a integração constante entre cliente e desenvolvedores, isso favorece para que as necessidades do cliente sejam rapidamente compreendidas e em seguida implementadas.  A programação em par também é um diferencial da metodologia XP no requisito treinamento, enquanto que no desenvolvimento tradicional a falta de treinamento influencia diretamente no prazo de um projeto, na metodologia XP um dos integrantes da dupla vai sendo treinado ao longo do desenvolvimento de maneira transparente para o projeto.

Web Standars (padrões web) – vantagens e desvantagens

Web Standard é um conjunto de normas, diretrizes, recomendações, notas, artigos, tutoriais e afins de caráter técnico, produzidos pelo W3C e destinados a orientar fabricantes, desenvolvedores e projetistas para o uso de práticas que possibilitem a criação de uma Web acessível a todos, independentemente dos dispositivos usados ou de suas necessidades especiais. (KRUG, 2006)

Web Standards são padrões para a construção de sites determinados pelo W3C, órgão dirigido pelo próprio criador da web, Timothy John Berners-Lee, e apoiado pelas maiores empresas de tecnologia da informação e comunicação do mundo. Os padrões determinam que o HTML seja usado com a finalidade para a qual foi criado, ou seja, documentos que utilizem a linguagem de marcação para hipertexto. Isso significa que o documento HTML só deve ter conteúdo, e não apresentação visual. As tabelas, que são amplamente utilizadas para estruturar os sites, só devem ser usadas para aquilo que foram criadas, exibir dados tabulados. A apresentação visual será toda formatada através de CSS. Dessa forma, o usuário que acessar o conteúdo através de um computador comum conectado à internet poderá ter acesso a um site visualmente agradável que segue os padrões internacionais de qualidade. (COLLISON, 2008)

Designadas como recomendações ou especificações e, por vezes, referido como padrões, HTML (Hyper Text Markup Language), XML (eXtensible Markup Language), XHTML (eXtensible Hyper Text Markup Language), CSS (Cascading Style Sheets), DOM (Document Object Model), entre outras linguagens e metodologias, que estão sendo desenvolvido pelo W3C. Com Web Standard, é possível construir site acessível a um maior número de usuário e de dispositivo de visualização, melhor estruturado, com redução de custos de produção e com maior facilidade de manutenção. (MACEDO, 2004)

 

Internet, navegadores e o WC3

Ao contrário do que normalmente se pensa, Internet não é sinônimo de World Wide Web. Esta é parte daquela, sendo a WWW um dos muitos serviços oferecidos na Internet. A palavra Internet é escrita com a primeira letra em maiúscula, como nome próprio, pois, Internet e internet possuem significados diferentes. Enquanto internet significa um conjunto de redes de computadores interligadas, a Internet se refere à rede global e pública, disponibilizada pelo Protocolo de Internet. Dessa forma, existem inúmeras internets espalhadas por redes particulares, seja interligando empresas, universidades ou residências. Entretanto, existe somente uma rede única e global, o conjunto de todas as redes, a Internet. Ela é a principal das novas tecnologias de informação e comunicação. (PEREIRA, 2009)

 Crescimento da Internet

A história da Internet teve seu início para fins militares e depois foi cedida para universidades. Nos últimos anos temos tido um crescimento acentuado no número de redes, número de hosts e volume de tráfego. Os fatores existentes para este aumento é a disponibilidade de novos serviços de diretório, indexação e pesquisa que ajudam os usuários a descobrir as informações que precisam. A maioria desses serviços surgiram em função dos esforços de pesquisas das universidades e evoluíram para serviços comerciais. (UOL, 2009)