Agenda

Não há eventos agendados

Últimos Eventos


Agile Brazil 2010

22 06 2010
Local: Porto Alegre - RS

Agile Brazil 2010

Integrantes de diversas comunidades de Métodos Ágeis de todo o Brasil se uniram para organizar a maior conferência já realizada sobre esse tema em nosso país: o Agile Brazil 2010 (22 a 25 de Junho, na PUCRS em Porto Alegre).

Estamos preparando um grade evento para todos. Para saber mais detalhes, visite http://www.agilebrazil.com.



Introdução a Métodos Ágeis de Desenvolvimento de Software

18 01 2010
Local: IME/USP - São Paulo

Professores: Prof. Dr. Alfredo Goldman Vel Lejbman, Prof. Dr. Fabio Kon, Prof. Dr. João Eduardo Ferreira, MSc. Dairton Bassi, Hugo Corbucci, Mariana Vivian Bravo, Paulo Cheque Bernardo, Eduardo Katayama.

Objetivos: Familiarizar desenvolvedores de software e gerentes de TI com metodologias ágeis de desenvolvimento de software orientado a objetos com especial ênfase em Programação eXtrema (XP).

Justificativa: As novas metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software de pequeno e médio porte (até 1 milhão de linhas de código) com excelentes níveis de qualidade. Neste curso, apresentaremos a filosofia por trás dos métodos ágeis, daremos uma visão geral dos vários métodos ágeis existentes e, em seguida, abordaremos em detalhes a Programação eXtrema (XP), o método ágil mais conhecido e utilizado.

Conteúdo: O manifesto ágil. Os principais métodos ágeis. As práticas de XP. Testes automatizados. Refatoração: técnicas sistemáticas para melhorar o projeto de software pré-existente. Planejamento ágil. Padronização de estilo. Ferramentas para o desenvolvimento colaborativo de software. Modelagem Ágil e Refatoração de Bancos de Dados.

Bibliografia:

  • Kent Beck, Extreme Programming: Explained, Addison-Wesley, 2000 (1a edição) e 2005 (2a edição).
  • Kent Beck, Test-Driven Development: By Example, Addison-Wesley, 2002.
  • Alistair Cockburn, Agile Software Development, Addison-Wesley Longman, 2002.
  • Martin Fowler, Refactoring: Improving the Design of Existing Code, Addison-Wesley, 2000.
  • E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
  • Brian W. Kernighan and Rob Pike, The Practice of Programming, Addison-Wesley, 1998.
  • P. McBreen, Questioning Extreme Programming, Addison Wesley, 2003.
  • Ken Schwaber and Mike Beedle. Agile Software Development with SCRUM. Prentice-Hall, 2001.
  • Ron Crocker. Large-Scale Agile Software Development. Addison-Wesley, 2004.
  • Scott W. Ambler and Pramod J. Sadalage. Refactoring Databases: Evolutionary Database Design. Addison-Wesley, 2006.

Carga Horária:

20 horas: 18/01/2010 a 22/01/2010, 2a. a 6a. das 14h00 às 18h00

Investimento: R$ 400,00

Inscrições: http://www.ime.usp.br/~verao/



Palestra: Test-Driven Development para Java EE

04 12 2009
Local: Goiânia - GO


Palestrante: Dairton Bassi

O Java Enterprise Day ocorrerá nos dias 4 e 5 de Dezembro. O dia 5 será totalmente voltado para comunidade de desenvolvedores, onde você irá apreender sobre servidores de aplicação, novidades da plataforma Java EE 6, arquiteturas orientadas a serviço, etc. O evento ocorrerá alguns dias antes do Sun Tech Day, que neste ano será em São Paulo nos dias 8 e 9 de Dezembro. Como já se tornou tradição, a Sun enviará palestrantes internacionais para o Brasil, efetuando um Road Show por várias cidades brasileiras. Neste ano, pela primeira vez, Goiânia foi escolhida.
Mais informações »


Palestra: Programação Extrema na Prática

14 11 2009 09:50
Local: Salvador - BA


Palestrante: Dairton Bassi

Esta palestra será ministrada durante o LinguÁgil 2009, um evento que reúne linguagens de programação e técnicas ágeis de desenvolvimento de software.
A Programação Extrema (XP) é a metodologia ágil de desenvolvimento de software que reúne técnicas que fogem dos padrões usados pela indústria de software tradicional. Esta abordagem vem sendo adotada por inúmeras empresas em todo o mundo graças aos excelentes resultados que o método proporciona. Nesta palestra a metodologia será apresentada junto com exemplos de sua aplicação em empresas brasileiras
Mais informações »


Curso: Programação Extrema

13 11 2009
Local: Salvador - BA


Instrutor: Dairton Bassi

O curso será ministrado durante o LinguÁgil 2009, um evento que mistura linguagens de programação com técnicas de desenvolvimento ágil de software.
O curso apresenta com clareza os conceitos do desenvolvimento ágil de software e introduz a Programação Extrema (XP), uma metodologia de desenvolvimento que promove a produção e entrega de software de alta qualidade em períodos curtos. Os valores, princípios e práticas de XP serão apresentados, discutidos e exemplificados de forma que os participantes do curso possam usá-los de forma independente e aplicá-los em seus ambientes acadêmicos ou profissionais para melhorar seus processos de desenvolvimento.
Mais informações »


Curso: Métodos Ágeis de Desenvolvimento de Software

12 11 2009
Local: Salvador - BA


Instrutor: Dairton Bassi

O curso será ministrado durante o LinguÁgil 2009, um evento que reúne linguagens de programação e técnicas ágeis de desenvolvimento de software.
Os conceitos ágeis são apresentados e discutidos. Depois passamos para uma visão panorâmica por alguns dos métodos ágeis mais importantes. XP, Scrum e Lean são apresentados e detalhados com uma profundidade média.
Mais informações »


Palestra: Desenvolvimento Dirigido por Testes

23 10 2009 16:15
Local: São Carlos - SP

Palestrante: Dairton Bassi
Esta palestra será ministrada durante o Semcomp, a semana de computação da USP-São Carlos.
TDD é uma poderosa técnica de desenvolvimento que produz software de alta qualidade a partir de um paradigma que exercita e aprimora naturalmente as habilidades de programação do desenvolvedor. O software é construído incrementalmente junto com os testes a partir de melhorias constantes na modelagem. Nessa palestra, as técnicas serão apresentadas a partir de exemplos práticos que permitirão entender como TDD funciona e quais as vantagens para o desenvolvedor e para o produto final.
Mais informações »


Curso: Métodos Ágeis e Programação Extrema

22 10 2009
Local: USP - São Carlos

Palestrante: Dairton Bassi
O curso apresenta com clareza os conceitos do desenvolvimento ágil de software e introduz a Programação Extrema (XP), uma metodologia de desenvolvimento que promove a produção e entrega de software de alta qualidade em períodos curtos. Os valores, princípios e práticas de XP serão apresentados, discutidos e exemplificados de forma que os participantes do curso possam usá-los de forma independente e aplicá-los em seus ambientes acadêmicos ou profissionais para melhorar seus processos de desenvolvimento.
Mais informações »


Palestra: "Soft skills" para equipes de software

10 10 2009 13:30
Local: São Paulo - SP


Palestrante: Dairton Bassi

Você sabe trabalhar em equipe? Nesta palestra refletiremos sobre práticas de trabalho em equipe para desenvolvedores de software. Entenderemos como a capacidade de manter bons relacionamentos e qualidades de comunicação aguçadas podem ajudar profissionalmente aqueles que desenvolvem essas habilidades. Apontaremos também "skills" importantes para promover a agilidade dentro de equipes e, entenderemos como potencializá-las.
Mais informações »


Encontro Ágil 2009

10 10 2009
Local: São Paulo - SP


Organizamos o Encontro Ágil junto com a Agilcoop, um dos maiores eventos de métodos ágeis do Brasil. Este ano serão dois dias de encontro, com a participação de centenas de profissionais e estudantes. O evento reunirá alguns dos principais nomes brasileiros do desenvolvimento ágil de software, e desta vez com convidados internacionais de destaque mundial na comunidade ágil.
O evento acontecerá dentro da Universidade de São Paulo (USP). Os dias 10 e 11 de outubro estão reservados para discussões, trocas de experiências e palestras de especialistas em Programação eXtrema, Scrum, Crystal e nas metodologias mais produtivas do mercado.
Conheça os profissionais que já usam métodos ágeis. Junte-se ao grupo que está revolucionando a maneira de produzir software. Participe das discussões mais atuais do mercado, tire suas dúvidas e descubra como as técnicas ágeis podem ajudá-lo a aumentar a produtividade da sua equipe e a qualidade do seu software.
Mais informações »