12 de junho de 2011

A ideia do just in time

          O Just in time é um sistema de controle e administração dos processos de produção que determina que nada deve ser produzido, transportado ou comprado antes da hora exata. Este sistema tem como base a eliminação do estoque desnecessário, tentando eliminar assim o desperdício. A Toyota tem o Just in Time como base de seu sistema de produção, e é a maior parte do modelo empresarial conhecido como Toyotismo.






          Nas organizações onde o Just in Time foi implementado, o estoque de matérias primas é mínimo e suficiente para poucas horas de produção. Para que isto seja possível, os fornecedores devem ser altamente treinados, capacitados e conectados para que possam fazer entregas de pequenos lotes na frequência desejada.






          Para que este modelo funcione da forma mais eficiente possível, é necessário um sistema de informação para integrar todos os setores de forma ímpar e com grande fluidez. O mercado na área de TI em organizações que usam o Just in Time como modelo de negócio é, por conta disso, muito promissor.

A legislação brasileira contra os crimes cibernéticos

          Crimes cibernéticos ocorrem o tempo todo, e são bem difíceis de serem encontrados. As práticas mais comuns são as de pedofilia. Mas se encontra de tudo desde assassinos de aluguel a até troca de informações bancárias. Ainda não existe uma legislação específica para os crimes cibernéticos no Brasil, mas existem projetos em tramite, e o fato de serem crimes que tem uma grande dificuldade de criar provas concretas conta o criminoso, na maioria das vezes os criminosos saem ilesos.



          As práticas ilegais ocorrendo pela internet formam uma longa lista. Dentre elas, a mais lucrativa é o contrabando de narcóticos. Dados estimam que as condutas ilegais crescem a taxa de 300% ao ano. E o fato é que não existe praticamente nenhum tipo de controle sobre estes crimes, pois na grande maioria das vezes eles ocorrem dentro da Dark Web, que é a parte da Web que nao pode ser acessada usando mecanismos de busca convencionais. Dados estimam que a Dark Web (ou Deep Web) é, exponencialmente maior do que a Surface Web (a internet que nós temos acesso todos dias, como youtube, orkut, facebook, etc).

          A necessidade de uma legislação para combater estas práticas é urgente.

Como o Wikinomics pode influenciar a carreira de T.I.?

          O wikinomics é um conceito do desenvolvimento de websites que tenham como criadores, todos que tiverem acesso à internet. É o conceito de colaboração em massa, onde qualquer um com acesso à internet consegue editar as informações contidas naquele website e conseguindo dar sua colaboração. Hoje os representantes mais famosos do Wikinomics são a WikiPedia e o WikiLeaks.



          Este modelo de desenvolvimento está em rápida ascensão não somente na internet, mas também em empresas. O conceito de colaboração em massa entre empresas tem se mostrado uma vantagem competitiva no mercado, colocando as empresas que tem este conceito empregado em seu sistema, da maneira correta, a frente de seus concorrentes.

          Um funcionário de TI deve se atualizar sempre para nao perder a competitividade e abraçar todos os conceitos em ascensão. A colaboração em massa para um funcionário de TI também pode ser de grande colaboração na profissão, ajudando-o a se superar, a resolver problemas e várias outras coisas.

As tendências em linguagens de programação

          As linguagens de programação vem de um contexto muito técnico e com foco em desenvolvimento de programas para ações mais complexas e de grande porte. Analisando as novas linguagens podemos ver que existem alguns caminhos pelas quais elas estão procurando seguir.



          Cada vez mais as linguagens de código livre estão aparecendo e dominando. Python, JAVA, Ruby on Rails, são linguagens de código livre que estão em alta. A razão deste maior foque é que, pelo fato delas serem livres, a facilidade de manutenção, de personalização, de otimização e adaptação às necessidades individuais é imensa. Outro motivo é o maior enfoque das linguagens no usuário, e não no desenvolvedor. Tentando criar programas mais fáceis e com interfaces amigáveis, menos técnicas. 

           Podemos ver também uma maior demanda de linguagens voltadas para a Web. Estamos em plena transição para novos serviços na nuvem (somente novos serviço, pois o conceito de computação na nuvem é antigo) e a necessidade de aplicativos leves, estáveis e com interfaces amigáveis é imediata. Linguagens voltadas para este objetivo são cada vez mais procuradas e a associação destas características com o fato de serem de código livre, facilita em muito todo o processo.

Pesquisa, desenvolvimento e resultados: conexões?

          Em seu texto, Silvio Meira destaca o fato de que os investimentos podem estar em lugares errados. Ele mostra que grandes empresas do setor de informática, como Google e Microsoft, investem altas fatias de seu faturamento em Pesquisa e Tecnologia, mas mostra também que, a maior dentre delas, a Apple, não investe quase nada em relação as outras.

          A maior ênfase do investimento da Apple é em inovação e design. A Apple cria produtos que se tornam desejos de consumo do mundo, e com isso ela também consegue criar novos segmentos de mercado. Vide o iPad. Nunca antes nenhuma empresa tinha pensado em criar um produto sequer similar a este e também, não existia nenhum cliente pedindo para que a Apple fizesse um iPad, ou um tablet PC.

          Meira tenta ressaltar que, quem sabe, os investimentos estão indo para o lugar errado. Grandes empresas que mantinham altos investimentos em pesquisas não cresceram, nem de perto, o tanto que a Apple cresceu.

A influência dos SO de código livre no futuro do desenvolvimento de softwares

Várias vezes já devemos ter visto situações em empresas de alteração de toda a rotina de trabalho, gastos com o treinamento de pessoal e utilização de tempo que poderia estar sendo gasto com outras coisas mais úteis, em novos softwares que foram comprados. Estes softwares de código proprietário tem um alto nível de engessamento e personalização péssima.

Os S.O. de código livre oferecem grandes vantagens para os desenvolvedores e para as empresas que necessitam de programas personalizados. Com estes softwares, a possibilidade de desenvolvimento de softwares que vão atender a necessidade da empresa sem precisar despender tempo com a capacitação e adaptação da rotina da empresa é imensa. Quem deve se adaptar é o software às necessidades da empresa, e não a empresa ao que o software oferece.





Outra vantagem é a grande redução de custos para a empresa. Pois além de não ser necessário comprar a licença para a utilização do software, ­­a manutenção não exige um profissional especializado que muitas vezes custa mais caro do que o próprio funcionário da empresa. Sem contar que as possibilidades de personalização para cada etapa e processos da empresa, é incontável.

A ISO 9126 influenciando na escolha de seu software

Um software é um produto que encontra certa dificuldade de ter sua qualidade mensurada, pois não é algo palpável. Somente após o uso, podemos ter uma certa noção de sua qualidade. Para estabelecer uma norma de garantia de qualidade de softwares criou-se a norma ISO 9126.

A ISO 9126 é uma norma criada para controlar a qualidade de um software. Ela estabelece um modelo de qualidade no processo de desenvolvimento do software, a qualidade interna e externa do produto (software) final e a qualidade no uso do programa.


Um software que tem o selo da ISO 9126, teve a qualidade em seus processos de fabricação e da forma em produto final avaliados e garantidos. Um software com esta norma tem alta qualidade.\

Fonte: Wikipedia.

A importância da gestão do conhecimento nas empresas de TI


A Gestão do conhecimento, é uma área que tem chamado cada vez mais atenção nas últimas décadas, tendo originado vários trabalhos de investigação e investimentos cada vez mais significativos por parte das organizações que reconhecem a sua crescente importância.
A eficiência de uma empresa esta ligada de forma íntima com o sistema de gestão do conhecimento. A busca por esta maior eficiência em cada uma das empresas, cria investimentos na busca da melhoria de desempenho das organizações através de condições organizacionais favoráveis, processos de localização, extração, compartilhamento e criação de conhecimento, assim como através das ferramentas e tecnologias de informação e comunicação.
A Gestão do conhecimento possui ainda o objetivo de controlar, facilitar o acesso e manter um gerenciamento integrado sobre as informações em seus diversos meios. Entende-se por conhecimento a informação interpretada, ou seja, o que cada informação significa e que impactos no meio cada informação pode causar de modo que a informação possa ser utilizada para importantes ações e tomadas de decisões.
Os objetivos da gestão do conhecimento são: 

·                     Fácil acesso a grandes quantidades de informação de forma fácil e rápida;
·                     Identificação e mapeamento das informações ligadas a uma organização;
·                     Oferecer suporte a criação de conhecimento para criar vantagens competitivas;
·                     Organizar e acrescentar lógica aos dados para que sejam compreensíveis;
·                     Aumentar a competitividade da organização através de seus bens intangíveis.