InfoQ

InfoQ

Visualização específica de Comunidade

Processos e Práticas na InfoQ


Últimos destaques de notícias sobre Processos e Práticas

O Agile aproximando os papéis: A antiga separação do Desenvolvedor e do Analista de Teste

Tópicos
Entrega de Qualidade,
Qualidade,
Artesanato de software,
Agile,
Testes

No decorrer da história da indústria de software foram criados os papéis de Desenvolvedor e de Analista de teste, que foram distanciados no modelo tradicional de desenvolvimento e que, agora, as práticas ágeis buscam aproximar em prol de software em funcionamento.

Notícias sobre Processos e Práticas

Team Foundation Service ganha novo serviço de build na nuvem

Tópicos
Windows Azure,
Team Foundation Server,
Visual Studio,
Azure,
Testes Unitários,
PaaS,
ALM,
.NET,
Microsoft,
IDE,
Arquitetura Corporativa,
Programação,
Testes,
TDD,
Team Foundation Service,
Cloud Computing

Na conferência VS Live, a Microsoft anunciou um novo serviço de builds para o Team Foundation Service, a versão baseada no Azure do Team Foundation Server. O serviço faz a compilação e executa os testes automaticamente, cada vez que ocorrem checkins de arquivos.

Não subestime o papel dos gerentes

Tópicos
Adoção de Agile,
Agile nas empresas,
Gestão de Equipes e Projetos,
Agile

Esther Derby realizou recentemente em seu blog uma série de reflexões sobre o lugar dos gerentes nas equipes ágeis e auto-organizáveis. Para Derby, declarações vazias que descartam a necessidade de gerentes ou de gestão não ajudam.

Uma Introdução à Qualidade de Software

Tópicos
Entrega de Qualidade,
Qualidade,
ALM,
Artesanato de software,
Arquitetura Corporativa,
Agile,
Negócios

Em dois artigos recentes, David Chappell, CEO da Chappell & Associates, descreve os diferentes aspectos da qualidade de software (funcionais, estruturais e de processo), os grupos de pessoas diretamente interessadas na qualidade (usuários, desenvolvedores e patrocinadores), e o resultado que os defeitos no software causam, sejam eles externos ou internos, ao longo do tempo.

Artigos sobre Processos e Práticas

Lean Canvas na prática: Resumo comentado do Workshop de Ash Maurya

Tópicos
Lean Startup,
Lean,
Negócios,
Agile,
Empreendedorismo

Ash Maurya, autor do livro Running Lean, esteve no Rio e em São Paulo realizando workshop sobre o conceito Lean Canvas. Apresentamos aqui um resumo dos principais conceitos vistos no workshop, mostrando a aplicabilidade prática em startups.

Formando equipes de alto desempenho, parte 4: A produtividade aparece

Tópicos
Scrum,
Agile,
Gestão de Equipes e Projetos

Na quarta parte da série sobre equipes de alto desempenho veremos como identificar os acontecimentos em uma equipe que sai da fase de Conflitos e entra na fase de Normatização evoluindo a forma de trabalho e obtendo melhores resultados.

Running Lean: Entrevista com Ash Maurya - Guru do Lean Startup

Tópicos
Lean Startup,
Negócios,
Lean,
Agile

Ash Maurya, grande especialista em Lean Startup, veio ao Brasil pela primeira vez e ministrou um workshop sobre o seu recém-lançado livro “Running Lean” e falou com exclusividade ao InfoQ Brasil sobre a aplicabilidade dos conceitos de Lean em startups e nas organizações.

Apresentações sobre Processos e Práticas

Client Undertow: Quando boas práticas não são recomendadas

Tópicos
C#,
Análise de Código,
Profilers,
.NET,
Depuração,
Linguagens,
Código Fonte,
Arquitetura,
Linguagem,
Características de Linguagens,
Programação,
Aprendizado,
Design de Linguagens

Neste lightning Sidney Lima nos fala a respeito de situações nas quais o desenvolvedor se vê apegado a soluções bem sucedidas que utilizou no passado, independente da linguagem utilizada, impedindo o surgimento de mudanças na sua forma de pensar. Sidney apresenta também as diferenças no raciocínio de desenvolvimento de C# e Javascript, deixando as mesmas reflexões para outras linguagens.

Functional Programming

Tópicos
Clustering e Caching,
Tuning,
Escalabilidade,
Programação Funcional,
Linguagens,
Arquitetura,
Desempenho e Escalabilidade,
Arquitetura Corporativa,
Mudança,
Design de Linguagens,
Programação,
Características de Linguagens

Neste lightning talk, Rodrigo Vidal nos fala a respeito de como a Programação Funcional pode influenciar o design da sua aplicação, melhorando sua implementação através da Linguagem F#. Rodrigo trata da quebra de velhos paradigmas, já que funcional existe há muito tempo, porém nunca tendo pertencido ao MainStream, focando em sua possível aplicabilidade no contexto atual de tecnologia.

Entrevistas sobre Processos e Práticas

RubyConf 2010 - Entrevista com Alexandre Gomes

Tópicos
Ruby,
Comunicação,
Java,
Linguagens Dinâmicas,
Mudança de Cultura,
Times Distribuídos,
Colaboração,
Trabalho em Equipe,
Linguagens,
Cultura,
Programação,
Carreiras,
Agile,
Comunidade,
Conferências,
Negócios,
Ensino

Nesta entrevista, Alexandre Gomes fala sobre seu envolvimento com Ruby e outras comunidades, além da oportunidade que eventos como a RubyConf oferecem para a troca de idéias e impressões entre diferentes comunidades. Alexandre fala também a respeito de sua carreira em Java e a relação entre as comunidades Java e Ruby, além de como fatores motivacionais de pessoas em ambientes burocráticos.

Guilherme Chapiewski

Agilidade na prática com Guilherme Chapiewski

Tópicos
Adoção de Agile,
Agile nas empresas,
Adoção,
Scrum,
Diversidade nos Times,
Agile

Guilherme Chapiewski conta um pouco sobre sua vivência e sua visão sobre agilidade, respondendo diversas perguntas sobre o tema além de falar um pouco sobre a linguagem Python.

Livros sobre Processos e Práticas

Kanban e Scrum - obtendo o melhor de ambos

Tópicos
Kanban,
Scrum,
Lean,
Técnicas Ágeis,
Agile

Scrum e Kanban são dois métodos de desenvolvimento Ágil de software. Como será que eles se relacionam? A primeira parte do livro ilustra as similaridades e diferenças entre o Kanban e o Scrum, fazendo comparação visando o entendimento e não o julgamento. A segunda parte do livro é um estudo de caso.

Scrum e XP nas Trincheiras

Scrum e XP direto das Trincheiras

Tópicos
Tecnologias Colaborativas,
Colaboração,
XP,
Introdução ao Agile,
Times Distribuídos,
Pair Programming,
Técnicas Ágeis,
Estudos de Caso,
Scrum,
Agile nas empresas,
Trabalho em Equipe,
Agile

Para os iniciantes em Agile oferece um conto em primeira pessoa conta como uma empresa sueca implementou Scrum e XP com um time distribuido de 40 pessoas, como eles tomaram suas decisões e como eles melhoraram seu processo ao longo de 1 ano.