Este texto tem como objetivo alertar as pessoas sobre um dos tipos de ataque mais frequente em aplicações, principalmente web, que podem comprometer a confiabilidade e reduzir drasticamente o desempenho da aplicação atacada. Continue lendo “Ataques de Força Bruta – Problemas e Soluções”
Agentes De Software
Agentes normalmente são confundidos de forma com programas que agem conforme o modo humano de pensar, isto é um equivoco, pois geralmente muitos desses agentes aprendem de acordo com interações com o mundo externo, e a partir disso aprendem e passam a atender conforme aprenderam previamente. Continue lendo “Agentes De Software”
Projetos de interface e usabilidade – Web x Mobile
Antigamente era raro pessoas terem computadores pessoais ou ainda celulares, com a globalização e a evolução da tecnologia hoje praticamente todas as pessoas tem computadores pessoais e smartphones disponíveis com acesso à internet, o que gerou um problema de como as páginas de internet e aplicações iriam ser exibidas e interagir nos computadores e em aparelhos portáteis. Continue lendo “Projetos de interface e usabilidade – Web x Mobile”
Linguagem de Modelagem Unificada
A UML, linguagem de modelagem unificada, foi projetada para ajudar as pessoas a focarem nas vantagens provenientes do uso do paradigma orientado a objetos. UML é utilizada para visualizar, especificar, construir e documentar softwares. Continue lendo “Linguagem de Modelagem Unificada”
Frameworks para desenvolvimento móvel multiplataforma
Com a concorrência acirrada e cada vez menos tempo para desenvolver novos produtos, os frameworks tem a finalidade de minimizar o tempo de desenvolvimento e maximizar os recursos já existentes, ou seja, os desenvolvedores ao invés de criar tudo do zero utilizam recursos prontos que irão facilitar o seu desenvolvimento e tendo como principal vantagem de serem multiplataformas. Continue lendo “Frameworks para desenvolvimento móvel multiplataforma”
Análise de Pontos de Função
Uma técnica para medição de projetos de software sob o ponto de vista do usuário.
A Análise de Pontos de Função (APF) é uma técnica para medição de projetos de desenvolvimento de software que fornece uma medida objetiva e comparável do tamanho das funcionalidades de um software, sob o ponto de vista do usuário. Continue lendo “Análise de Pontos de Função”
Identificação de Indicadores Estratégicos para sua Área de TI
Precisamos fazer a identificação de melhorias para a área de T.I, com o objetivo de aperfeiçoamento do processo, diminuição de custos, ter melhor controle dos processos e atividades, para melhorar o desempenho do setor de T.I. Continue lendo “Identificação de Indicadores Estratégicos para sua Área de TI”
A importância do mapeamento de processos nas organizações
Somente no mapeamento de processos conseguimos definir visivelmente as falhas, pois assim fica muito mais fácil instituir a melhoria contínua e realizar os ajustes quando necessário. Podemos também identificar os gargalos, demilitar os responsáveis pelas etapas, atividade, processo, estimar os recursos necessários, mão de obra, insumos e estimar tempo de produção. Podemos também definir os padrões dos procedimentos da gestão e do operacional, checklists, definir e revisar funções, responsabilidades e autoridades, definir as atividades que necessitam registro criando formulários padrões, eliminar o re-trabalho para otimizar o tempo disposto. Continue lendo “A importância do mapeamento de processos nas organizações”
O que é o ITIL (Information Technology Infrastructure Library)?
ITIL é uma biblioteca composta das boas práticas para Gerenciamento de Serviços de TI. Criada pelo governo britânico em 1980, tornou-se padrão de fato no mercado a partir de 1990. A ITIL não se trata de uma metodologia e sim de um conjunto de boas práticas adotadas em várias organizações. Atualmente é a framework (framework poderia ser traduzida como “estrutura de processos”) mais adequada para o gerenciamento de serviços para os departamentos de TI. Continue lendo “O que é o ITIL (Information Technology Infrastructure Library)?”
Suporte de TI: Ações que podem fazer a diferença em atendimento a clientes
Com um mundo cada vez mais virtual, as empresas devem estar preparadas tanto para inovações quanto para lidar com reclamações.
O setor de Tecnologia de uma empresa se tornou o coração de qualquer empresa, tudo que envolve algum tipo de máquina envolve tecnologia, seja uma máquina que usa uma programação especifica para produzir certa peça, do computador que é utilizado para gerar as notas fiscais até a internet que é usada para o trabalho. Continue lendo “Suporte de TI: Ações que podem fazer a diferença em atendimento a clientes”
Norma NBR ISO/IEC 12207
A norma internacional ISO/IEC 12207 tem como objetivo principal estabelecer uma estrutura comum para os processos de ciclo de vida e de desenvolvimento de softwares visando ajudar as organizações a compreenderem todos os componentes presentes na aquisição e fornecimento de software e, assim, conseguirem firmar contratos e executarem projetos de forma mais eficaz.
A norma ISO/IEC 12207 estabelece uma arquitetura de alto nível do ciclo de vida de software que é construída a partir de um conjunto de processos e seus inter-relacionamentos. Continue lendo “Norma NBR ISO/IEC 12207”
MPS.BR, passos para implantação do Nível G
Este texto tem por objetivo descrever os passos para implantação do MPS.br nível G.
Com a enorme dependência das empresas com os diversos softwares utilizados, o grau de exigência que o mercado busca de suas prestadoras de serviço é cada vez maior. O MPS.br foi uma metodologia desenvolvida por brasileiros, baseada e compatível com o CMMI, que visa dar uma previsibilidade de qualidade, referente aos processos que as empresas de desenvolvimento de software definem, e devem seguir na execução de diferentes projetos. O MPS.br é divido em 7 níveis de maturidade, sendo o menos maduro o G, ao mais maduro A. Continue lendo “MPS.BR, passos para implantação do Nível G”
5Ss – Práticas e uso em computadores
O 5Ss surgiu no Japão no início dos anos 1950; trata-se de 5 palavras iniciadas por S na linguagem japonesa que tem o objetivo final de manter uma qualidade total dentro de uma determinada área. Continue lendo “5Ss – Práticas e uso em computadores”
ISO 9000: A importância das auditorias de qualidade
ISO 9000 é um conjunto de normas e técnicas, sendo utilizadas em diversas organizações. ISO é o termo designado para “International Organization for Standardization”, tendo sua origem na Suíça, em 1947, por uma instituição sem vínculos governamentais, que atua na área de qualificação dos produtos, processos, materiais e serviços. Continue lendo “ISO 9000: A importância das auditorias de qualidade”
O que é a ISO/IEC 9126?
Recentemente notou-se um enorme crescimento na área de desenvolvimento de softwares, pois houve um aumento nas demandas por programas que satisfaçam as necessidades dos consumidores de numerosos segmentos. Isso trouxe a necessidade de softwares que sejam de maior qualidade.
Surgiu então a norma ISO/IEC 9126, com o objetivo de avaliar a qualidade do produto de software. Esta norma é composta por vários atributos e métricas que devem ser abordados em um software para que ele seja caracterizado um “software de qualidade”. Continue lendo “O que é a ISO/IEC 9126?”
