Início Notícias
Notícias
Feed RSS-
Retroflexão Ágil do Dia
Retroflexão é um conceito em que uma pessoa substitui o ambiente por sí mesma, focando ações e energias para sí sobre o que deseja realizar a outros ou ainda fazendo a si mesmas o que desejam que os outros façam por elas. A Introsprecção é uma forma de retroflexão que pode ser patológica ou saudável. Baseado num conceito similar, Yves Hanoulle iniciou projeto Retroflexão Ágil do dia
-
Estudo de Caso: Migração de um grande aplicativo VB6 para .NET
Uma empresa prestadora de serviços de TI tenha migrado um aplicativo de ERP, totalizando 950.000 linhas de código para VB6. NET em 9 meses.
-
Motivos de Atrasos em um Projeto Ágil
Um atraso, em geral, é quando se tem algo pronto depois do planejado, ocasionando um inconveniente desconforto. Em outro ponto de vista, pode-se ver um atraso como apenas um desperdício. Em um projeto ágil, um atraso resulta em descontinuidade, além de ocasionar outros tipos de desperdício como necessidade de reaprendizagem, mudança de contexto de tarefas, etc.
-
Será que o Web Profile tornará o "Java Enterprise" Atraente para Desenvolvedores Web?
A última versão do Java Enterprise, que foi aprovado há poucos dias, apresenta uma capacidade para funções baseadas em profile. O primeiro publicado é o Web Profile, que se destina a desenvolvedores web, mas não é certo se ele será suficiente para impulsionar a adoção da plataforma em um campo com tantas ofertas atraentes.
-
Acessando facilmente o Serviço de Cloud do Azure com AppFabric
Microsoft Windows Azure Platform AppFabric é um conjunto de tecnologias úteis para conectar aplicativos com serviços e recursos de cloud do Azure e facilita a interoperabilidade entre os usuários que pertencem a domínios diferentes. Os principais componentes são o Service Bus e do Serviço de Controle de Acesso.
-
Sprints de Estabilização, um Mal Necessário ou um Puro Desperdício?
Dushy tem ouvido falar sobre Sprints de Estabilização e ficou pensando se elas eram a norma no mundo ágil. Sprints de Estabilização são uma porção de sprints adicionais ao final do ciclo normal de desenvolvimento e antes da entrega do produto. Como o nome sugere, elas costumam ser incluídas como uma última oportunidade de explorar o produto numa última busca por bugs.
-
Microsoft Propõe OData como Protocolo de Dados da Web
Microsoft propõe Odata como o protocolo de dados da web, enquanto o Google usa Gdata. A Microsoft convida o Google para juntar forças com eles na adoção Odata. Será que eles farão isso?
-
Integração Terracotta/Quartz oferece Agendamento de Tarefas utilizando Cluster em Memória
A Terracota recentemente anunciou a aquisição do software de agendamento de tarefas open sourve e uma nova integração de produto. O novo produto dá aos desenvolvedores uma funcionalidade de agendamento consciente sobre nós em um cluster como uma alternativa à solução tradicional de usar um banco de dados central para a coordenação das tarefas e para gerenciar balanceamento de carga.
-
Quando o Scrum Master se Torna um Impedimento...
Scrum Master é um nome que sugere ser o guardião do processo Scrum. Ele é um agente de mudança que apoia sua equipe ao mesmo tempo em que ensina e socializa o Scrum por toda a organização. Ele garante o bom andamento das atividades da equipe, mantendo a equipe protegida de distrações externas. Entretanto, em certos cenários, equipes ágeis sentem que o Scrum Master em si é o maior impedimento.
-
Contratos Sociais Facilitam o Comprometimento da Equipe
Contratos sociais formalizados oferecem uma estrutura para ajudar a reduzir o medo, incerteza e dúvida associados a mudanças organizacionais e podem possibilitar uma transição para modelo ágil mais suave.
-
Recompensas Individuais em um Time Scrum
Uma recente discussão se iniciou no grupo Agile Alliance do LinkedIn com a questão feita por Reeju Srivastava: "Deveríamos ter um reconhecimento individual em um time Scrum?"
-
Criando eventos I/O para Javascript com o Node.js baseado em Google V8
Node.js permite que programas autônomos escritos em JavaScript possam usar eventos I/O como o EventMachine ou Twisted do Phyton, Dispatch Sources do GDC (Grand Central Dispatch), filas e muitos outros sistemas similares.
-
Testes de Aceitação com Horas e Datas
Testes Unitários com Tempo e Datas são muitas vezes tratados como um problema com soluções relativamente simples. Mais difícil são os testes de aceitação com Tempo. Quais estratégias são usadas?
-
MagLev Ruby VM agora disponível, traz a persistência GemStone para o Ruby
MagLev é uma implementação da linguagem Ruby feita pela empresa GemStone sobre sua VM Smalltalk. GemStone/S, que é a VM Smalltalk da GemStone, está aí há décadas e é particularmente conhecida por sua capacidade, já bastante experimentada, de distribuição e persistência.
-
O que você faz, Teste ou Verificação?
Teste de Software é uma investigação empírica feita para informar os stakeholders acerca da qualidade do produto ou serviço sob teste. Entretanto, esta definição não fala nada sobre a sapiência, o que determina uma diferença sutil entre teste e verificação. Michael Bolton compartilha sua opinião sobre esta diferença e sobre o porquê de haver uma diferença entre as duas.