Posts

Showing posts from 2009

Anti-metodologia

Esse artigo discute a influência das metodologias de desenvolvimento de software na qualificação de profissionais de TI e o papel das pequenas consultorias nesse processo. A utilização de metodologias para o desenvolvimento de software não é algo que entusiasma com unanimidade os profissionais de TI. São vários os motivos, que vão de preguiça intelectual a desilusões com os resultados obtidos. Passando ainda por profissionais despreparados, a emergência recorrente de novas metodologias que atropelam as antecessoras, além de pressões do mercado para impor novos padrões que possibilitem a venda de novos produtos, treinamentos e posicionamento de novas marcas. A conjunção de alguns dos motivos citados é o suficiente para que processos sejam deixados de lado em fábricas de software. O próprio termo fábrica de software é demonizado por alguns profissionais de TI, acreditanto que uma fábrica de software não pode existir na sua essência, pois o insumo utilizado é a criatividade, e a "m

Trading System - Mito ou realidade?

Um trading system como a tradução do próprio nome diz, é um sistema de negociação. Geralmente essa nomenclatura é utilizada para sistemas que negociam em bolsa de valores. Vamos dar enfase a Bovespa nesse artigo, mas vale destacar que essa análise pode ser aplicada a bolsa de valores de qualquer país. Esse tipo de sistema executa as seguintes funcionalidades: Carga da massa de dados que vai ser utilizada para análise Armazenamento dos dados Análise dos dados Geração de relatórios Negociação em tempo real Carga da massa de dados É preciso definir qual time frame será utilizado nas análises. Para negociações intradiárias, o tempo a ser análisado pode abranger cotações de 1 a 15 minutos. Já para o carregamento de posições, as análises devem ser feitas no tempo diário. Uma vez definido o intervalo de tempo pertinente as operações que vão ser feitas, basta adquirir a massa de dados. Os dados diários estão disponíveis no site da Bovespa e podem ser baixados gratuitamente. Já os dados intra

Um framework para sistemas de apoio a decisão

Sistemas de apoio a decisão são utilizados para auxiliar na resolução de problemas complexos e específicos, problemas que lidam com volumes elevados de informações e que exijem tratamentos e interpretações para a obtenção das respostas esperadas. A sua utilização pode se dar em qualquer tamanho de escala, desde a otimização de uma equipe de garçons em uma festa, ou a melhoria no desempenho de distribuição de energia elétrica. A base de dados de tais sistemas precisa ser atualizada constantemente, porque as situações analisadas são dinâmicas e podem se alterar continuamente, como no caso do gerenciamento da frota de ônibus em uma metrópole, ou da análise de ações da bolsa de valores. Todos esses dados existem de alguma maneira em formato digital, e para alimentar um sistema de apoio a decisão, pode-se utilizar robôs que executem essa tarefa em tempo real, ou processos em lote quando o processamento for assíncrono. Um sistema de grande complexidade geralmente envolve processos síncronos

Qual o valor de um software?

Deve-se avaliar o valor de um software em função do que ele agrega ao produto ou serviço onde ele é utilizado, direta ou indiretamente. Em termos de uso doméstico como entretenimento, o seu valor não é financeiro, o valor é medido em termos de ganho de bem-estar proporcionado. Em relação a Internet, um software como o Mozilla Firefox que gera valor para o usuário final, seja ele particular ou profissional, é remunerado indiretamente, sendo uma das principais fontes o Google, devido às buscas efetuadas através do navegador no buscador. O Google capitaliza o seu capital tecnológico com base em publicidade, serviços e via abertura de capital em bolsa de valores. Os sistemas desenvolvidos para o ambiente da Internet são em sua maioria código aberto (open source), porém podem ser desenvolvidos com software pago, o que é uma escolha de uma parcela das empresas e fornecedoras de soluções que se baseia em um modelo antigo de remuneração pela venda de produtos. Em relação à aplicações (sistem

Bolsa de valores - Operar é fácil...

Em bolsa de valores, algumas afirmações incoerentes levam investidores a perder dinheiro. Se diz que operar na bolsa de valores é fácil. E de fato é, qualquer sujeito bem treinado em lidar com planilhas de cálculo, manipular o teclado e o mouse, em tese está apto a operar um sistema de Home Broker . Home Broker é um site web, de uma corretora de valores, onde os seus clientes podem comprar e vender ações em tempo real. Operar na bolsa de valores é fácil, já ganhar dinheiro... Uma vez que uma pessoa vai operar na bolsa, é importante ela saber os fundamentos básicos, como leilão de abertura, leilão de fechamento, formação de preço, tipos de ordem etc. Por exemplo, existe um tipo de ordem chamada ordem stop , que é aconselhada para se preservar o capital em momentos de quedas acentuadas que poderiam levar a uma perda inesperada do patrimônio. Porém a utilização de stops deve fazer parte de uma estratégia pois não adianta o investidor ser "estopado" em um valor abaixo da compra